### ##.##### #......# ##.####.#### #..#.......# #.##.......# ##.##.......# ###..#####.#### #..>#....#.# #.#...##...# #...#####..### #..## ##...## ##.###########.########.#..###.. ...........)..........>..(....... ##.########....#........###.##... ......####+#'##.# .# . ####..## #.....#.# # .... +.....#^# ..#... #..8.<#.. ...#..#?+.....##. ........##.....# #. ##+#+##