########## ..# ####........# ..### #.# #....#....#.. ..#.. #.# #...##....##........ .....#.# # #...#......#.......## #...#.#.# #..##......##.......# #.# #...#.#.# #..#........#.....#.# #.# #.#.......# #..#........#........ #.# .......<# #..##......##.....#.# #.# ###### ########.# #...#......#......#.# #.# #....# . .....%...######. #####...##....##..#####.# #.# #....# .. #######.g....... #........#....#.........###.###....#... #(######## ####.######........#........%............. ..ggg(g.......> #.........%..(.##.#.>..........##.....#. #######.####### ##.#.#########.##......###..#####.....# #.# #.#.# #.####....# ##.## #.##### #.# #.#.# #.# ###### #..####.# #+# #.#.# #.# #.......# #.#.# #.# #.......# #.#.# ###.# #########.......# #.#.. ...# #.......##.####.# #.# ### #..# #.......##..# #.# #.# #.. #..# #.......###.###.# #.# #.### #..# #.......###..##.# #.# #.#.# #..# #...............# #.# #.#.####..# #.......####.##.# #.###.........# #.......<..#..#.# #.....#.#####a# ####..........#.# #######.# #.# ####.#.....#..#.# #.# #.# ..#.#..........# #.# #(# #.#.#.###.#....# #.+....(# ##.#.#.#####....# ###.a.### #....#..........# #### #........%......# #...(#########.$# #........... .>... #..(######## .#O### #...# .... ..#### ..... ... ... h.. ..