DP COMPILATION (the best 99 DP's)