(m: dict[tuple[int,int],str], x: int, y: int, d: int)
| 5 | sys.setrecursionlimit(10000) |
| 6 | |
| 7 | def fill(m: dict[tuple[int,int],str], x: int, y: int, d: int) -> None: |
| 8 | while m[x,y] == '|': |
| 9 | m[x,y] = '~' |
| 10 | x += d |
| 11 | |
| 12 | def flow(m: dict[tuple[int,int],str], ymax: int, x: int, y: int, d: int) -> bool: |
| 13 | if y > ymax: |