####. ...########....O. ........O<..# ..###########