Puzzles and Chaos