### ..#### ##....####. #...#...... #....## #.....# #...l...# #.......# #.......# ##......# #...##.# ##.## .. ### .#