Basic Dynamic Programming Algorithm For Fibonacci