. .. ... .... #.... # #.....#####.... #....