Nine-Piece Puzzle