Mathematical puzzles can evoke a range of emotions and provide plenty of enjoyment. Solving logic puzzles is becoming ...