Sasaki and Miyano Puzzles