##. ...!.##### .......<.# .....###S# ... ... . ##... <.## ... ..# ...