add 1st DP problem