########### #.......... #S.<....... #gg........ #.lgg...... #gggr...... #ggg....... wg......... ##.......... ##..##..##. (.. ... .... ..