d:o , d^o , d:o;