###### ######...... #.......##### ##### ###########.##......... #.#############...# #...........##.######## #..............)#.# #.#######......).<..# ###.##.########...# #.# #.#.#######.# #.# ##.## #.# #.#(# #.# #.# #.# #.# #.#.# #.# #.# #%# #.# #.#.# #.# #.# #.# #.# #.#.# #.# #.# #.# #.# #.#.# #.# #.# #.# ###.# #.#.# #.# #.## #.# #...# #.#.# #.# #.#.## #.# #.### #.#.# #.# ########.###.#######.###### #.# #.#.# #)# #... ..# ##.............# #.# #.#.# #.####.######.###.########.###.# #)# #.#.# #...........##.#.## #)# #.# ####.#.# #).###.####.# #.## #.# #.######......#### #..# #.# #.# #.# #.# #### #.##.............# #..# #.# #.# #.###### #.# ..# #.#...%..##.###......... ..# #.# #......# #.###########.##### #......................###.####.# ######.# #...)a.....)......# ###......##.##....###..# #....#.# #.# #############.###.# ##...#.##... ...# #..# #.##.#.# #.# ####.## ##.##.##### ..o# #..# #.##.#.# #.# ##.#...# #.##.# .... #.##.#.# #.# #....#.# #..... ..## #.##.#.# #.# ##.#...# ...... . ##.##.###.##.#.# #.# #)##### #### K.....?........# #.# #.# .#.#########.### #.# #.# #.# ###.# #.# #.# #...# #.# #.# #.### ..# #.# #.# ... #.# #.# .... #.# #.# .... ##.########.# )...#. #...........# ..# #..########## #..# ....# ###... .... .#... .##.# .