###.############# .......<......... #.#.#...#.###### .#.#####S###### ...wSoh.S....... .?#######.###### .?. ..## ... .#.# .#.#