### #.. #.# #.###### ##############...)..# ......(........###.# #.#.......##.#.....# ..+.......##.#.##### #.#.......##...######... #.#..(##'######......... #.#....#.######.####.... #.#....#......#.##<# . #@#.....#####.#....# #####K#...#....# ###### #####.....#...#....# ...................+ ####..(########..?# #.......... ..... #....K..... ..... #....^..... .....w #.......... #.......... #.......... (..~.~~.~..