Puzzle pieces scattered