############# #............ #....<....... #...oo....... #..........## #.......r..# #....##....# #.... ....# #.... ...... #.... ....##