#+####### #.......# #.......# #.......# +...<...# #.......+ #.......# #.......# #...!...# #######+#