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