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