Connecting Towns Solution