##.############ ......l>....... .#.####O####### ..# #..# #..# #..# .... ##.#