############################### #.............................# #.###########################.# #.# .# ##.############### .# #................# .# #..#############.##### b# #..# #.#....# .# #..# #.#....## .# #..# #.#.....# . #..# #.#.....# #..# #.#.....# ###..#############'#.....##. #>...%....................... #.#..##......####...........( #..##......# #.(.......... #..##......# ##.#........ #..##......# #.#........ #..#####...# #.######### #..# #...# #.# #..#####...#####.# #................# #.#....########### #.#....# . #.#....# #.##.. . #.#....# ..##.##... .#.#....# ..!.....#. #.#.#....# ###### #..#.#... # #.#.#....# #....# #..#.#..# .# #.#.###### ######## #....# #..#.#..# ..# #.#.# #......# #....# #..#.#..# ..## #.#.#############......####....########..#.#..#....# ###...........)..........'...................))>(....# #................##......####..............#.#)##..#.# #................#######.# #...........o..#.#%# .# #................# #.# #...........oS.#.#.# # ###.#............# #.# ####...........#.#.# #.#.#..........# #.# #...........#.#.# . #.#.#..........# #.#######...........#.#.# ..# #.#.#..........# #.##<...'...........#.#.##..# # #.#.#..........# #.#######.........###.#.# ..#.# #.#.#.......... #.# ####.###.#..#.#.##..#.# # #.#.########## .# #..#.#..#.... .# ..#.# .# #..#.#.###.###.# #.# #..#...........# #.# #..............# #........g..#.## #......###g.# #.#######...# #.#.........# #.#.#####.).# #.# #...# . #...# ....# #.#.# .. .# . .