. .. ... .... o.... .....S######## ..$.g.o