##. #..###. ...#..... .......... #+#### .......... #...#..## ###.......... #...#.... ## ##.............#...#...# ##.### #.#.......# ..#...#...###....## ####.#.....## #.#...#....##.....# ## ## #....#.....# #.#...#...#......# ##.###.####...###....## ##.#...##.........# ##.#.#....#.#### ##....###..#...###.....#.#.# #.....##.##...# #.........#...# #....#.##### ####..#.#(.#...## ##.........#...###%...#..#..## #.#......#......###..........#...##.........##.#### ## ###....................................<.....#..#..# .## ###.##..............(................................####..# #....#.....................................(....((.....#...# ####...[.#.........###...................###........(.........# #..##.............## ##.................## ##..........)......# ##<..............# #.................# #.................# #................# #...........(.....## ##.............##..# ##................ #...................###...............#..# #.#............ ....................................#.).# #.###..#.#.... .............................#.#....#..# ### ..#.#.#.. .........................[.##.#.#.##.## #..##.#.. #.............###...........####...### #### . . #...........## ##..........# ##### #...........# #.........#.# #....###)).## #.....#...##.. #.... ##...## #....#..#### ..# ...o #....###.####.## ## ... ##..s..# # #.#. F ..###...F.#.# ## # ............#.# !...........#.# ........#....## .........#..#..# ........ #.#..# ....... ## ....... .#... .