########## ############## #........# #........g.... ........# #.#####)#####. ........###.# .# #######.##.....# o# #..........##### .. .#####<#### .. #.# _.. #.# ... #.. ..# #.# #.# #..