The 2nd Scientific American book of mathematical puzzles & diversions