.###### ....... ....... ....... .. ....... ...######################....... .......................o........ ............).........o..o....>. ######.############.###o....... ##'#......