### ..# . #.# ..### #.# .....##.# #..g.# #.##.#..# #......<# #####.### ... .... ..... .l.. ....