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