Dynamic Programming Vs Backtracking Blues