### .. #. . ####.## ........# ##### ......#..####...# #....l....#.# ###..####...# ..$..# ##.## ....##.# ##.## #...#######...# ##...# #.....# ##... #.#...# #...###.##### #...##..## #...##...# #...#..## +...'.## ##...#.# #...##..# ##...##.... #...####.#.# ##...# ##.# ##...## # #.<.## #####