.........# .........# ###### ......s..+ ...... $........# ....### .........+ ..(.... .........# ....o.. .........###.5..# ............$..?........ ...#....##.#.###.. ... #.#.# .. ### #.#..