Puzzles and Chaos Game play