Расстояние между двумя портами равно 504 км. Двигаясь против течения реки, теплоход проходит это расстояние за 21 час. За сколько часов он пройдет это расстояние по течению реки, если скорость течения равна 2 км/ч ? Помогите решить задачу, двумя способами пж