########### #.....#....$## #.............### #................# .!.............(.# #..........@5....### #..<.........g....... #................#### ..................# ...................# .......l.........#..# .................##.# ...##............# .. .. ....#........... ...#...##.#...#.. .....##... ....## .... #.. ..#.# ..#. ... .