################# #...............# #.######.######.# #.#...........#.# #.#.####.####.#.# #########.#.#.......#.#.# ..........#.#.##.##.#.#.# ########..#.#.#...#.#.#.# # ###........_.......# # #. #...##.#.#...#.#.### .##.#.#######.#.##.#.##.##.#.# ..........#...#..#.#.......#.# #..)....######.####.####.# #####.#...# #...........# #.#####.###.#. ######.###### #.....<.......######..# ... (. #######.####.........## #.# #.# #.# ######.#### #.# #.# #.# #.# #.# #.# #.#########.# ######.# #.# # #.#.......(.# .. #.(....# #.#.# #.#.######### ....#######..###.####.#.# #.#.########## ..................g.....# ##.#..........# ...###..##++#P#.####.### #..##########.# #.#.P....P.# #.# #.## #.# #.#.......g# #.# #####.###### #.# #.#......#.# #.# #..........######.# #g#......P.# #.# #.................# #......PPP.# #.# #..##.####.######## #.#..P...#.# #.# #..##.# #.# #.#####P##.# #.# #..##.# #.# #..........####.####..##.## ... #######......##.#.............. ..# #)####.##.#.##.#######...# #.# #># #............. ... #.# #.# ####.#.####### #.# #.# #.#.# . ... #.# #.#.# #.# #.# #.# ###.#.# .... #.# #.#####.....# ##...##.###########.##........# ...g%..#......................####. ........####.....g...#.........?.b. ..).............####.##.#.....##### ........####.#.##..####.###.#.# ##................#####.###.#.# #.##########...._∩##....bg...# ... #.....#####..!..#.# # #####.# #............. ### #######.###### ..# ###