Solving and Generating Nagareru Puzzles. - Masakazu Ishihata; Fumiya Tokumasu (SEA, 2022)