Input (grade 4): Taro Hasegawa is a Japanese footballer.
Output (grade 6): Taro Hasegawa (born 17 August 1979) is a Japanese football player.