Brain Teasers

short puzzles and riddles