############# ######## #...o.......# #......# #.#########.# ########## ##.###.# #.#.......#.# #........# #.# #.# #.#.#.....#.# #........# #.# #.# #%#.#...#.#.# #........# ### #.# #.# #.#.....#<#.# #........# #.# #.# #.###.....###O#)# #........# #.###### #.# #.#.......o.o.#.# #........# #.....># #.###.#.#####.#####.# #############........# #.####.# #.<.........#.# #.######....................###########.####.# #####.#.##....# #>.....'.....................................# #)#.##....# #.######........####........###########'####.# #.#.##....# #.# ########)# ####'######### #.........### #.#.......# #.# ###########.#######.......... #............. #.####...># #.# #........##O#.......########. #.........### .......!..# #.# #........##.#.....#+########.###........(## ########### #.# #........##.####)..........#................ #.# #........##................#..............# #.# #..............#...........#..............#### #############.# #..........................#.######.####.....# #..........!#.# #..........................# ##.####.###.# ##...........#.# #..........................# #.........#.# #............#.# #..........................#. #..####.#.#.# #............#.###......................%.....# #......^#.#.# #............+..##.........r......############# #...###.#.#.# #............#..######'##########.# #...# #.#.#.# #.####..........# #.# #.#################...###.#.#.# #.# #.######...### #.# #5.....r...%.......5......#.#.# #.# #.##.........# #.# ####################.####.#.#.# #.# #.##....#..#.# #.# #...........# #.# #..........#.####)######## #..###..#.### #.#######.....)..)............. . .#####5......#.# #.....%...........####....##### @..r..@.#.##.#.#.# #########......#####<#....# .......r.'......#.# #........###..#####.#....# .....r.r.#.##.#.#.# #..........#..#.....#....# ......b...#.##.....# #..........#..#.#####....###############......... #.####.### #..........#................................>.... ... ..# #..........#.##.#####...[#############.......... #.. ... #..........#.##.# #....# #.......... #### # # #.########.#.##.# #....# #........ #.# #.#.##.# #....# #........ #.# #.#%##.# #.#### #....#### #.# #.#.##.#####.# #....# #.########.#.##.......# ###### #............############### ##########.#......[........# #.#.#############.# #.#.##<).# #.# #.#.####.# #.# #.#.####.# #.# #.#...)..# #.# #.######## #.# #.# #.# #.###############.# #.................# #.################# #.# ###