###+### ##.?...## #.......# #...<...# ##.....## #...=.# +#####+