... .... #..# #..# #..# #..# ... #..# #.... .#. . #..# #..o# ... +##.. ####..### #...# #.. ...... +..(....# ### ##...##### #.. ....... ##....#.# #.# #..[.....# ..# #......# #.##.#.# #.# #........# . #.# #......# #.##.#.# #.# #........# .... #.# #.# #......####.##.#.# #.# #..>.....# ..... #.####...# #.........#.##.#.# #.# #...b....# ......#.......# .# #......<....##.#.# #.# #.#5.5#..# ......#%####.## .# #....#.##...##.#.# #.###..#.#..## .......#.......# .# #..#+#.##...##.#.###.##....5...####. ............#.###.# #.#......##................r#.#5....... ..................# #..............##.#.........#.5@#.####.# ##.#####.##.#.##..# .......................##...r...@5....# #...........# ............................#########.# #sf#.##.#.#...# ..................####.##.### #.##.....p....# .........................# #.#...........# .....................##.# . #..##..##...# ..#.....#..##..#######.$. #.##..##..##...# .#####.#..##. ...... .##...##..##...# #.# #.5..... ##..#.##..##...# #r..... ##........##...# ....?.. #.# #.....)...##...##### ...... #.# #.#...#.#.##.......# ... #.# #..............##### #.# #.#.###.#.###..# #.# #.........# ##.# #.# #.#%###.#.####.# #.# #)#.# #.#...##.# ########.####### #.#.# #.###.##.##### ........>......#######.#.###............# ##############...........##.........##### ########################