#.... #.... # #.... .. #.... ... #.... .#.. #.... ..... #...5##.#.#.. #...O