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