... .... ........ ... ... ...# #.# ....#..# #.# ...#..# #.# .....# #.# #### #..####.# ########+#..... #.#.##.......#######..............# >...................#..............# .#.#.###......#####................. # #.....#.# ##................ #.#.##.....#.# #................ #..w.......#.# ##.................. .#.##.....#.# #.>................. # #.....#.# #..........####..... #.....#.# #..........#........ ##+####.# #......#'#.#........ #.# #......#'#'#........ ..# #................... ####..#............. #################.#............. #...............# #............. #.8.8.##'##.8.8.# #........##### #..8..#.<.#..8..# #........# #.8.8.#####.8.8.# ##'#.##### #...............# .#.#'###### ###...⌠...⌠...### .#........# ##### ##....8....## ##.#........# #...#######.⌠...⌠.## #..#........# ######.........##.....## #.##........# #....'..........###'########.##........# #.####..........#.................###### #.# #..........###.##.#####..#.### #.# #...(......# #.##.# ##.#.# #.# #........(.###+##'### #.#.# #.# #..........#........# #...# #(# #..........#........# ##..#####..# #.# #...................# #.>........ #.# #####...............#####.######..# #.# #.###...........+.....# #..# #.# #.# #.##........#####)# #..# #.# #.# #.##..[.....# #.# #..# #.# #.# #....######## #.######..# #.# #.# ####.# #.........# #.# #.# #.# ########..# #.# #.# #.# #..######## #.# #.# #.# #.......... ######.# #.######.####################.######## #......# #.............................# #.###### ########.###################### #.# #.# #.# #.# ######.####################.# #...........................# #############################