# .. .# #. #. #.# .# #.##.##.#####.# #...........#.## #.#########....#### #.................# #.........$....... #.....<.....#..# #..............# #..............# #.#########.#)## #...........#.###.# ##.####.....$..r..# # #######g##### #.# #.# #.# #.# ... ..