### .....# # ......# ##...# #......# ##.....## #......# #.......# #.....(# #.......# #.....K# .......###?.....## #..........>..%.g# #####.....#######.(#.###.# ##### ##.................(........ ##...###.[##.......######.##..##.# #........##..........####.# ..... #.........................# .###.# ##%...#####..........###..# .# #...### #......>)..# #..##.# ###.#.# #..........###..##.# ...#.# #####.##.....#..##.# .# #.##.#%####### #.##.###.#..##.# .#. # #..........# ####.###)#..##.#####.#.. #...#......# #.<..#.................. #..........# #....#......#.#......... #...######## #+#+##.................# ##..## #..................# ##..# #.........#.#......# ##.### #...#.#..##.#.#..###. #...# #...#.#.....#.#......# ###.# #................###.. #.######## #...#............# #........## ###...#......%#..###.# ###.......## ##.#.#..............# #........####..#.#.......)..##..# #[........##..#%............# . #.......(.##.##.#.###.#....... #............##..(.............. #...>.....###...#.###.#..#..... #.........###.#.#.#)#.#..#.... #........K##..#.#.###.#..#... #.........##.##..... ... #.........##.#..#.### #.[........%.#........ .........##K(%...# .......###.#....# #.....## #........# ###### ##.....#.. #....... ##.... ##.