Japenese Puzzle Solved After 10 Years