######### ##########.......# ############..........#####.##### #.............###.##..# #.....# #########....#.######.# #.##..# #.....##### #####..............# #.# #.##..# #.........# ............[..[..### #.# #.##..#####.##..###.# ##......<......#######.# #.##........##..# #.# #...........(......##.# #.##.##..#####..# #.# ###.............####.##.. ..##.##..# #...# #.# #.)...)....#...## #.. .....##..####...# #.# #.#.........#..# ##. #######.........# #.# ...#...).....#..# . ##.###.#..###.# #..#.#.#.#####.#..# #............# ##.#.....# ##..# #####.....#### # ###.#.. ...# #.#..## #.#... . #.#.## #.#.# #.#.# . ##########.#.# ###.####............# .........########.### ########.# #.# #.# #.# #############.# #.# #.............# #.# #.############# #.# ###.#### #.# #......# . #.#.##.# ##### #.#.##.####...## # ####..##.....# #. . #.<..g<...### #..@ ##### #.%##.......... #... #?.. #.####g...#### #...#######.# #.# #<..%.# ###...........### #####.#>#.# #...............######..>......# #.....##.##......%.........#.#.# .###.##.##...####.#%#.##......# # #.........# #.#.#.##..#.#.# #.###)....###.# #.#.#.##....>... #.....S.@.# #.. ......##.##.#.# #.........###.####.....##.. ... #.###...................### # # ####.##..#####...... ......# #..... ##.###.# #.# .. #.# # #.# ..# ###