puzzle, piece, jigsaw, green, fit, try, shadow, green puzzle