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