....^.... #....... ....... ##.### ##..... .. #..... ..... . #..#.. #... . #..#.# ###o##a.# .# #..#.# ....a..o##.# ##### #..#.## ###.###.#..# ##...## ####..#..####### #.##..# ######.###.## #..............## #.#.##.## #<.......##.## #.##..##.####)#.####..# ..# # #.##.###.###.###.##..##.....###.o.a..# #.# ##. #.##......(......##..##..#o## ##.##..# #.# #?## #.##..##.###.######..##...## ##s...# #.# #o. #####.###................##.o#.## ##.##.## #.# #o# #...#>###..#.#.#.#####........>.###.###.# #.###)##.# #.............#.#........##..#.#.#.####.####.##o)o..# #...#####......###......o##..####.................### #...# ###...#.#..###.#.##..# #####.#.#.#####.#.# #...# #...##..r....#.##..# ###............#.# ##.## #...####.##..#.##..# #......#.#######.# #.# ##..####.##..#.##..#####.......## .# #.# #..................<.........## .# #.#########..######..############.....## #.........#..# #..# #.....# #########.#..# #..# ###.### #....######..# #... #............# ##### #.##.######<## #.##.# #.# #.##.# #.########## #.##.# #..........# #.##.# ##########.# #....# #.# #....# #.######## #....# #......... #.#.## #.))...... #.#.# ##.####### #.#.## #.# #....## #.# ###.....## ###########.# #........## #...........# #.........###.########### #.............# #.)........#### #........#.# ###.....##.. ##...###### ####