[A] 2D DPW

Added 2D DPW.