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