### #.########## #..........# #.########.# #.# #.# #.# #.# #.########'###### #.#.............# #.#.............# ###.#.............# #.................# #...#.######'###### #####.# #.# ##..##.######.# .## ####.#...........# #..(## ###...##.##'######## #...###...####........... #.......## #........... ###.<.### #......(.... #.......# #........... #...###...####..........## #(..## ##...##..#.......... .## ####g#.............$ ##K.............. #...(............ #.#..(........... #................ ####............. ........(........ #####............ #............ #............ #............ #########...# ...# ..# .+