The calculation logic currently returns final results. Implementing a system to show intermediate steps would be a valuable addition.