Hexaflexagons, Probability Paradoxes, and the Tower of Hanoi by Martin Gardner