### #.. #.# #.# #########.# #.......#.# #.#####.#.####### #................ #.#.#<#.#........ ########## #.#.###.########.# #...)....####'#...#.###### #.# #............>......... ..##.# #.................#.### ..#.# ######..........###.# #.#.# ########'#####.######.#.# #................../..# #.............#####)g.# #...............# #.g.# #.............#.# #)#g## #.............#.# #.#g.# ############### # #)#..# .........# .........# .........# .......... ........#.# ...(.....#.. ........##.#