# .# .. . .##.#####.#.... ....ooo.F...... .##.###{#.##... #.# .. #.# ... #.# ... #.# .. #.# . #..