#..# ##..# ...## #...# # # #...# .##... #...# ... .. #####...##.##.#. #####..?ooo......... .......