Puzzle And Chaos