### .. (...#. . .# .# ...... .#. .#.# ...#.. ... ..<# .... ......##.##.#.# ... ............# ... #..#......# #'# #.........+ #.# #.[ .##<#......# #.####.####..## .####......# #...)a....#...##.######....# #.a###...........#......>..# ##.# #.##.....#.####....# #.###+###.#...#.#.# #....# #.#.....#.#...#.#.# #....# #.#.....#.#.....#.# #....# #.'.._..+.#.#.###.# #....# ###.....#...#.# #.# ###### #.....#.###.###.# ###'###.# #.....# #.....# ####### #######