### .# ## ... ..>#.#...... #..###.##.##.##..# #.............#..# #.......#........# ..#.#.#.....###.#..# ..............#.#..# #...........#.#..######## ...#<........#.........# ............#.#.##.##.##### #.#.#.......#.#.##.##.# #.##...........##.# ...#..<..#.#.#####.# #.........#.#.# #.# #.........#.#.# #.# #..##..#..#.#.# #.# #.....#.#.# #.# # #..#..#.#.# #.# #.##..#....#.# #.# ............#.#####.##### #..........##.#.........# . ..#..# #.###.##.#.###.##### .. ..#..# #..........# #.# ## .##.#..# #...####<### ### .. ...#..# #.#.######## ##.##.#..###.#......... .....................#. #.##...####.#.#####.# #.......#.#.# #.#..####.#.# #.##.## #.#.# #.##..# #.#.# .###.#.###.###.#.## .................... #.###.#.###..##.#... #.#............. ....#####..#.### ....######.#.####### +....+............... #....######.#.######### #... ................. ..###...######### ..####..########## .................# #......>####.##### .........# #.# #######.## #.# #.# #.# ### #M# #.# #.# #.# #.# #.# #..