River cross-current problem