add ConnectingTowns.java