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