Puzzles solved by Shiro