p.d.t solution