The town of Newton is mapped on a coordinate g rid with the origin being at City Hall. The café is located at the point (-3, 9), the bookstore is located at (3, 1), and the ice-cream parlor is halfway from the café and the bookstore. What is the distance between the café and the bookstore? Where is the ice-cream parlor located?