Completing a ten-piece Puzzle