b letter dp