Takes Extreme DP

Takes Extreme DP