Made the result calculate on the fly if the numbers are big.