##### #####....# ##.......# #........# #......r.# #.s......# #........## #........# #.........# ##.......## #...##.## #..## .#