###################### ###########....................# #...........############.#####.. #.#########.# #...........$ #)# ######.# #.####.###.. #.# #......# #.# .# #.# #.###### #.# # #.# #.# ###.# #.# #.# #...# #.# #.# #.### #.# #.# #.# . . #.# #.# #.# .. .# #.# #.# #.# ##.. .# #.####.# #.# # ...#.# . #......# #.# K#.##.... .# #.^.^..# #.# ......#.. .#.# #.^_^..# #.# ........## .#.# #.^^^..############.# ..........##.#.#### #...................# ........<.#......g. #..>%.<############## ................##. #..#.### ................... #.##.# .....[............. #.##.# ................... #.##.# ###.....%gg.....#. #.##.# #.............# #....# #.##..S....##.# #.#..# #. #........# # #.#..# #.#!.....# #.#..# #....#...# #.#..# #......### #.#..# #....#.. #.#..#### ..### . #.......# l.# ##.....#.# ... ).........# ..# ###.....#.## ..# #.###....######.# #.# #. #...........# #.# #. #....######## #.# #.....##.# #.# ####.##.##### #.# #........#####################.# #.##...%).....................<# .. #####.#########.).........### ## #.# ####.########...#####.# #.# #.......# #.........# #.# #.#####.# #...####### #.# #.# #.# ##### #.# #.# #.# #.######.# #.# #........#####.# ########.......# #########