. ### #. #<# ##.# .. #.# ..... #.##.# .....##### # ##.#..# ......... .# # #..#..#####. ......o.# .###.####..#........ #.#..............####.## ###)#.# #..............# #.....# #.........####... #.#.### #...##.)###### #.#.# #............. ..#.# ##.##..##...... .###.# #..........#... .. #.# ##.##.####..... .. #.# ####.##.#....... ... # #.####.##.##.#........ .##.#......)..##..<....... .........................# ..#.........##.##.#.##.#.. #........................ ......####.##.......####.. #.###. ############ #. #. #.