^ D D' DE DI DO DR DU DW DX DY DZ ^