## .. .# o# .# #.#######.##.# #....