m... d. h... d. r.... g... m.. j. n.... a.....