Input (grade 10): Hitchin is a town in Hertfordshire, England, with an estimated population of 30,360.
Output (grade 4): Hitchin is a town near the A1 road, in Hertfordshire, England.