Madeline Block Puzzle M1F0P0L7G8DR3645