# .# . ### ..# ..######..#.... ..............# ............... .......<....... .......SF...... ............... .#######.#..... ##..... ...# ..# ..P