+#####+ #.....# ##.....## #...<...# #.......# ##.....## ###'### ##.## ###...### ###.......### #...........##. #.....##.##.....# ....... #.##...... .....!. #.....### #####......g### #########