#........# ###...o....# .##.......... ###.##....r%.... #...##.......... ######.###.....g.... ##.............og# ##..............g.# #.................# #...............### #...............# #...............# #......<........# ##................ ##.....#.....##.. ############... #.