Pool 8 Puzzle