^ D DA DE DI DL DO DR DS DT DU DX DY ^