D.L.D is following