####### #..... . # #...## ....#g###...<# .....oo.)....# ##'##o#o#....# # #......# ####...# .....# ####..# ..... ###.