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