### #.# #### ##.# #... ..# ##### ##### ##### ##.# #.# #...###...###...# #########..## #####'### #.8.....8.....8.# #####.....#.....###.......######### #...###...###...# #.. +.....'.^^...##.......##.. .)# ##### ##### ##.## #.# #.....#.^_^..##.......##.# #.# #...###...###...########.###.....#..^^..##.......##.####.### #.8.....8.....8.#..........'.....+.............)..........># #...###...###...#.######...#.....#..#.##..........#.#.####g# ##.## ##### #####.# ###.#...###..#.............#.#.# #.# #...###...###...#.# #.##### #..####......#+#.#.#.# #.# #.<.....8.....8.#.# #.# #..# ######## #.#.#+# #.# #...###...###...#.# #.# #..# #.#.. ..# ##############'##.# #.# #..# #.#.. ..# #...............# #.> ... #.#.. ...# #.###.#######.### #.. #... ...# #.###.#######.# ..... #.............# ########.######..# #.......>......... #.#######.####.... #.#............#.# #.#.#####.#....... #.# #.###.#....#.. #.# #..........# #.#.#.########## #.#....#... #.#....#.####### #.#............. #.#....#.###### #.#....#......### #.#.########....# #.#.......##....# #.###...........# #.#.............# #.#.............# #.###...........# #...............# #####.######....# #.# ###### #.# #.# #.# #.# .#