######### .........# #.........# ..........# ..........# ..........###### ..........'.{..# ............####.# .............# #.##### ........###'### #.....# #........##.# #.....# #........##.# #.....# #........##'### #.....# #.............####.....# ........{......)).....# ###..........###.....# #..........# #.#+### . #..........# #.# .. #..........# #.# ### #..........# #.# ### #..........###.# #### #..........#.#.#.## +.................## ######.####.#'###### ##'####.....# # ####...........# ####..............# #.................# #.................# ##########......#+##'#.....## ...............+...........######### ### #.#####.......#.................### #.# #.............#....#.#.####.###### #B# ##.............#....#.#+####.####### #o# #..............#....#..............# #.# #.....##+#####......#.........####.. #.# #...........##......#....).#..# #.# #.......o...##....#.#......#..# ##.###....#...................#....# #.............................#.#o####... ##.####.#####.###.#.###.......#.#........ #.# #. ...........................[.. #.# #. ###.#.#....##....#B.#.###.#.... #.# #.#.#....##....#....###.##.B@# #.# #............................#. #.# #..##.#.#......##....#.##.###.#..... #.####.............)....................# #...................##...............(..# #.####.......................#.#####.#..# #.#####.##...#............##.#.#####.#..# #.......................................# #.#####.##...#.##.##.#.##.##.#######.##.... #...o............. #.#.##.##.# #.# # #######.##.#.#.#####.#.##.##.#######.# #.##.#.........................# ####.o.........#.##....#######.# #.................... #.# #####.##########.##.# #.# #.# #.##.# #.# #.# # ### #.# ### ###