Puzzles solved by leob shunge