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