A Brief History of Puzzles (Baffling Brainteasers from the Sphinx to Sudoku)