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