.+.... ..... .... ## .... ... ...# ....###+###.#.### ..........S.....# .........l...## .......<..g...# ..............# ........#..#..# ...........#..... ........##.#....# ........#... ..... ........#......... #######.# .... .) ....