Paint by Numbers Puzzle - Search