######### .........# ........# .. #.......## ... #........# ....# ##........# ......###..l......# ...........l......# #.........###...# ##.......## ... #...<...# # #.......# #.........# ............... ......###...... ....# ##.... ... ... .. ..