### ######.### ##.#......## ## ### ##..........# ###.## ##.###### ###.#.........# ##....####....##.## ##.........#..## #.....#.#.........## #..............# #...........#....#.####.............# ### #.........###.......##..............####.## #.........##.....#.................###....# #.........#.....###..#............#.#....## #...).............#...#..........#...#.##### ##..)....P........#...#..........##......#.## ##.)............................#.#........# ##..)...P...............#............#.#.## #......P..∩........................#...### ###..................#..................#..## ##...........8......##.......................## #....####P......P.####......................#.## ##...##.#....P....###...........#..............# ##..##...##^P......###....#####.##..........#.## #...#....###......##.##..######..#...........## .... #.........#...)#.#....##.# #.###.#..........## ....... ##.....#.....###.....##### #.#...#.#........# ....#......... #.....##......#......# #.....#......#...# .............# ##...####.#.........## #....##.#...###.## ............## ##...#.#.)...#.....## ##..######.## ### ##............# ##...........##.....### #.###### ### ##.............# #......).##.##........## ### ##.## ##.#..#.........# #.....<[..###..........# ##...### ##.......P.......# #....)[(...###........########.#....## #####.........8.P....# ##...#.....####.........#.#.#.###....# ##.##......P.........## ##.....#.#.###.###......>.....###....## ## #.........P.......P.P# #.....#...##....#.............# ##...# # ... ###.. ##.............∩.....# #.........)).o..#..............###...#.###..##.#.. ###.................# #......^.....#...#.......#......#.......##........ ##.#......P........P.## #..........####................###[......##....#.#####...#...........P.....# ##........##.##..#............##........####..#...##.#..##)................# #...<....##..<...............##........#.#.....P...........................# ##....#.............................................P#....................## #................o.o...#...................#.P...P...#..............#...#.## ##.).............o........................#..P.........)...................# #............#....o..............#...........8............................# #................................##............∩...P...............#.#....# #....................................#..............................##..)..# ##.........................................[)...........................T)o# ###.......................................)).................... ......o[.# ##.................#...........)...).))...................... ......).## ....... ..#............................................... ........# ...............)....#..##............. ......... ...........).).....######.##.#...... ........# ..................# #.# ##..... .......## ................## .. ....... .......<........# . ....... .................. ................... .................... #................... ..............##. ............... ..#............