The Vigorous Puzzle

river