some different DP Problems