### #.############ #..)...))..<.# #.############ ############### #.# #.............# #.# #.###########.# #.# #.# #.#####.# ####)## #.#.....# #..[.g# #.#.##### #..........# #.#....# #..........# #.####.# +........[.# #......# #..........# ######## ##'#a......# #.#.......# #.#..####..