### #.# #######.# #.......# #.###...##### #...#^......# ########.#^.####.# .................# .#######.#.>###### #<.....# ###.##.# ##.#######.##.# ...[...o......# .......####.### ..... .# .... ## ... .