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