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