Puzzles solved by Kuruushio