I need help learning the answer to the problem:

A sailboat travels 20 miles downstream in 3 hrs. It returns in 4 hrs. Find the speed of the sailboat in still water AND the rate of the current.