Algorithms - Dynamic Programming - Fibonacci Modified