A motorboat goes downstream in the river and covers the distance between two coastaltown in 3 hours. It covers this distance upstream in 4 hours. If the speed of the stream is5 km/hr, find the speed of the boat in still water and the distance between the twocoastal towns.