########### ##### #.........# #...## ##.#######.#### #.#..# #..#######....######..#.# #.......................# #.#..###+###.###'###....# #.....## #... #.##.....# ###### ###....###.....###....#.# ### #### #....# #### ###....#......^#....##.#...### #...## ##.##.# #..# #.......###+###......((#...#....#.....##...#.###..# #........## #......(..'...'....+.....##.....(....# #.........###..........#...#....#.....##........### #####......#...........#...# ...#.#...##.........# #.................#....#..(# #c........#.....##..# #.................#....#...###.###.###.#.#...##..# #................>...c.<....(...............<....## #............##.............................c....># #............''...#.#.###.###..#.#.#########o###..# #............##...#c......###..#.#o.....o..o...#..# #.........##.#........#####.........##...#........# #.........# .#.##......##...####.##.#....+......#.# #.##......''......).##+#....#......#.# #..(......##................#........# #..(c#######..............#.......#### #...c...(.####............#.........# #.#............##.<.###...#.........# ...+.................####+##.........# .....#.(...............+.......##+#....# .......................##.......#.###.### ##'#.########.....##...##....####.##....# #. .............++...............# # ###....##....##........##.....# #..........##........##.....# ...#..................##.....# ............................... ...............#............. ..#####........#........##.... ..### #......###........# .... .....#....o............ .....#................. ....#######........... ......#####...######## . #...o..o...........# ... #..................# .....###..................# #...).o.o...............# #..............##.....### ........................# ........................# ...######...............# ## ######..........# ######.....# #.....# #######