##.. ... .....##.. ...#....# .#...#..# .c..$...## .........# ......)c)## ..........# .......O(.## ...........# .......<...# ............# ............# ............# ........$..## ...........# ............ .>........#..