.. #. .# #. .l .. ..# ###. #. #.# .....#. ### ###!.# #...##.## ##.##.# # #...g.######.....# .### .#.##r.##>#<#..##.# ..... ?.............r....#....## ....###.......#......$..... #..># ##.#................. #... #..####.#............ #.. #.#.# ...#######...... ### #.##.##.#.# ...### ## #.##.#.# ...# #. . ..# ..# # ### ..#