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