Chinese Painting Puzzle