Puzzles solved by Shinji