A collection of puzzles that challenge reasoning power and intuition and help develop problem solving ability.