Puzzles And Chaos