a jigsaw puzzle of a flowery landscape