########### #.........##### #.#######....!# .. #.# #####.# #.### #.# #.# ..... ... #.# ...# .a. #.# #>..### ....[ #.# ....... ..... #####.####....### #.....# #................ #.###.####.#.#### #.# #.# .# #.# #.# .# #.# #.# .# #.###.####.#. #............ ###..##..##### .....##..# #.........# ####.####.# #.# #.# #.# #.# #!####.# #......### ######...# #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# #.# #.#