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