Title: Solving the Dam Puzzle (Preview Edition)