############# ####### #.....#.....###.....# #..<..#......'......# #.....#.....###.....# ###.#####.### ###.### #...# #'# #'# #.### #.# #.# #^### #.# #.# #...# #.# #.# ###.# #.# #.# ###.### #.# ###.### #.....###.# #.....# #.........# #.....# #.....##### #.....# ####### ########.### #.....##.# #........# #.....#### ##.#### #+# #.# ###.### ##.#### #.....###.....# #......'......# #.....###.....# ####### #######