### #...# #...# #####...## .###........ ........... ###.....[... #...# #...# ###...####..<# #........#...# #.c.#....##.#####.# ###...#....##.......# #....?a<.............. #.#####.(..##.......# .( ......####>###...# . #......# #.# ...# ......... ..# .. ........# ..# ..a.....# ..# ........ ..# #... .