######### #######..# #......<# #...O....# ........# #.######.# #.#####.# #.# #.# #.# #.# ###.## ... #....# #.# #....# #.# ####....####### ... ................ ### #.##..#.######## ##.#.# #.#.# #.#.. #.. #.. ..