########## ........ ###......### .......... ..##......##..# ............... #><# ..........# #########.# .# . .# . .#