a giant jigsaw puzzle being put together by tiny people