### #.# ##[#################### #.....................# ##.##################.# #.............# #.# #)....o######.# #.# #.....)oo)..#.# #.# #...####o####.# #.######## #...###.oo###.######.##.....# #...##8.o.8##>...........##.# #..###..oo.##.####.#.....##.# ...........#.......#......'...).##.# ###########.8o..8.#.####.#.....##.# #.......#.# #.#.....##.# #.......#.# #.#.)...##.# #.8oo.8o#.# #.#......#.# #.......#.####.#...(..#.# #....o..#......#....(.#.# #.8..o8.#)###..#....(.#.# ...o.oo#.#.#..#....(##.# o.. #...#. #.....##.# #.#.#..###.#.##.# #<#.#..###'#'##.# #...#...........# #...#...........# #...#...........# #...#...........# ##########...#..###'#'##.####### #....).......#..# #.#.##.#.....# #.########+#.#..# #.#.##.#.###.# #.# #.#.#..# #.#.#......#.# #.########.#.#..# #.#.#..#.#.#.# #............#..###.#.#......#.# .........................>#.#.....^#.# .........<#########..#####.##.#####.# .....####.# #.....)[...........)..# ..... #.# #...........###.####### .... #+# #...........'...# .. #...........##### #...........# #.(.........# #...........## #............# #............# #............# #...........## #####..###### #..# #..# #... ##.# .