I tend to like puzzles and problem solving. The other day, I stumbled upon a site with several mini puzzles. These were all created as entries in a puzzle building contest. Part of each puzzle is to determine the goal of the puzzle. It was a rather fulfilling way to spend the afternoon.
