~~~~D~~~...........D...........D...................~niDDD......................................D............