..... ..O.. ..O.. ..O.. .....