########### ### #....r....####.##### #....g.......#.....# #######.......(....#.### +.#................#'#<# #..................(...# #.....................# #......#....###.......# #g ##.....#(...# #.......# ....###..####....#.......#.# ......%..........+...>...#.. .........####....#.......#### ###.......# ####.#.......# ............ ..# ....##........ ... .... #............. ... ......##... ... .. ...#.... ... ....#..... #.