Dp product (2/26)

Dp product