Ever wondered why computer science riddles make the perfect brain-teasers? From binary puzzles that make you think twice to algorithm enigmas that loop your mind,