### #...... #....... #...... ####..... ......... ..... ... . ......#.# ...# ......#<###...# ...............# #.#####.###(..# #.........# #.#.###.###### # ##.#............ #.##............# ................# .##............# #....######### #............. ##.########### #.# # #.# ##..###.######### .................. ##..###.######### # #.######### #.......... #g######### #.# # #.# ...#..###.############## ..............)......... ...#..###.############## #..).....g# #......g..# #.........# ..........!# ..........# .#.......# ......... ...