##### #...# ###### #########...#####....# #....................# #######.#######...#####....# ... .............###...# #....# .... ...................# ###.## #..# ########.###.###...# #.# #..# #.# #.# #...# #.# #####..# #.# #. #...# #.# #......# #.# #.# ###.# #.# #...#.### #.# #.# #.# #.# #############.......###########.###.#####.#######.### #.....<...............................g....%.%..<>..# #........####.......###########.###.#####.##.####.#.# #........# #.......###########.#....# #.##.# #.#.# #####.#### #........................# #.##)# #.#.# #.# #.(.....###########.#....# #.##.# #.#.# #.# #...%...# #######.#%...####.##.####.#.# #.# #...#.#.................................# #.# ###.#.#.###########.#....####...........# #.# #.#.#.# #.#....# #...........# #.# ######.#.#.# #g#..).# #...........# ... ...........# #.#....# #...........# .!. ...........# #.###### #...........# ..... ..........# #.# #...........# ##... ...........# #.# #.[.........# #...............# #.# #.#######.#.# #..... ..[......# #.# #....# #g#.# ?. (........### #.# #....# #.#.# g. #######....#########.#########....####.#b# #. #................g...............#.# #. #....#########.##########...######.# #.###.########)...#########.### #...# ..# #..........<%.................# #>..# ..# #####.########....#######.....# #...# ..# #. #....# #.....# ###.# #. ###### ####### #.# #. ... ## ....