######## #.....l# #......+ +..# ####