^ D DA DE DF DH DI DL DO DR DU DY ^