I don\'t know what\'s wrong but my code spits out a result which completely and utterly doesn\'t make sense, all I ever do is construct strings with "(" and "