. .. ##. .. .. .## #. #.# ..$.##. .. #.....#.#####. ###...........$ #.......l....)..# .......g