Puzzles solved by case