#....# ####+###....### ............... ...........r... ...........g... ........#...... ........#...... ........#...... #........##.... #........ #........ .....######. ............ ######.....# ### #.###.. ..#### ##.# .##...# ###..# ....<.## ###....# .##....###..###..# ###......## ..#.# ##....## .###. #...... .....#### ..####