EP7 River Puzzle Solution