River/swimming problem