shapely puzzles