######## #..<...# #..o...# #......# #......# .......# ##....... #.......# ##.####..