### ###)########### ...#####()O......(.... .......<)#(.........o. .....###.#.########### #.# #.#.# #.#(# #.#.# #.#(. ..### .(. ...