Puzzles that will leave you in (identical) pieces ...