### ###########.# ###...........# #.#.#########.# #..........##.# #.#......#....# #.#####....###################### #.#........'....................# #.#.###....####################.# #.#.# #....# #.....# #.# #.#.###....############.....###.# #.#.............#.....+.........# #.#..........##.#.#####.....####### #####............##.................... #.....#..........##.#.#####..########.# #.###.#...[......+.>...........# #.# #.##....#....##.#.#####..#..# #.# #.###+#.#....##...#####.)##.# #.# #.# #.#.#.#####..........# ..# #.# #.# #.#.#..#.#+..........#. .# #.# #.# #.#.#.#.#.#.........#.#. . #.# #.# #.#+#..#.#...........#.#.#. #.# #.###.....#.#.#.#.#+#+#.#.#.#. #.# #...'..รท...#.#.#.#.#.#.#^#.#.#. ##.#######.....#.#.#.#.#.#.#.#.#.#.# #...............#.#.#.#.#.#.#.#.#.#. ##########.....#.#.#.#.#.#.#.#.#.#.#. #######......#.#.#.<.#.#.#.#.#.#.#. #...Y.......#.#.#.#.#.#.#.#.#.#.#.#. #.####.......#.#.#.#.#.#.#.#.#.#.#.# #. #......#.#.#.#.#.#.#.#.#.#.#.# #. #.####..#.#.#.#.#.#.#.#.#.#.# #. #.# #+#.#.#.#.#.#.#.#.#.#.#. #. #.. ..#.#.#.#.#(#.#.#.#.. #. #.. .#.#.#.#.#.#.#.#.# #. #.. .#.#.#.#.#.#.#.# .#.#.#.#.#.#.#.# #.#.#.#.#.#.#.#. ##.#.#.#.<.#.#.# ##.#.#.#.#.#.#.# ##.#.#.#.#.#.#.# ##.#.# #.#.#.#.# #.#.# #.#.#.#. ##.# #.#.#. .. #### ##