# .... ..... ...... ....... ..o.... o.o.... ##.(...... #