Puzzles solved by shima