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