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