###+###### #........# #........# +........# #....<...# #....(...+ #........# #....(...# ######+###