### ... #.# .. #.# .# # #$# .#... #########.##.#.#.# .......g.........# ######.........### #.##.#........ #.#....<...... # #..#..###### #..#..# #.....# #.#...# #.#...# #.#...# #.#...#######. #.##.<.......< #.##.......... #...........# ######.###### .# .# .# .# .