##..... . . .#......# ..# .. . .......##..##.. . # #. #.......... .. .. . #. #........... ... ##. ##.#..##..# .# . .. ##... ##.....##..##..##.. . #. #.....#................. .... . . . ........v............. .. . ... #.....#........v.## .# . . . ##... ##.....##..# . ##.. #..## ## ##. ##v#..... ....... ... . . #. #..........v........ .. .. . . #. #......##..# .. #. ## .## .## # . [.......##.. #..##.. #..## .# .#.)..................... . . .# .. ..........v...... ..##. # . ...##..# . .. # . ..#. . #. #..##.. ..##..# ..# . .... ....... . . # ....... .. ... . . # .# . # ..##..##.. # ##.. #{ ##..# # # ........ .. .. # ... . .. . ... . #..# ..##.. . . .. # . # # . .... ... . . . . ... . . . # .# . # . ...# . . . . . . . . .