######....##. ... ........ ...#...... #.#.....# .....>.# # #g....##g.. ..##.#.@........ .......r<....... ..##.#...####.## #....... #...#.### #...#.# #...... ##.##.# #. #.#