No longer using DLX to calculate the base price
Now using recursion to calculate the base price