#?.....# #......# #......# .......# #......# ##......# ##..l....# #..