.### . ... # . .#.5 .# #.. ...####. #. #..#..#..# #. ### #...#...# .##...###.5#.##.## ....#...{.......# # ..## . #{{#.....# #. .. # ....{{{###3..##...# ... #....#R#{{.#.....# .#######..#○ .###v5#### ## .#......○○55..##.## .# ..'....{.{v.....#........ . ...#..○☼..X{..v.###.#....# . ##. .# ...... ...# .. ..## { . .#○○☼# ##X#.##'## ... #.# #☼.. .........# #### . # # . . X.ww. . . ...○ ..#. .......# . #. #... v## ### # # #.# .# .# . . ..# .. . # . . ##.'. . # ○ # #'# . X .. # . # # .. X . . . # ⌠ # . #. # #