Improving multi-months, part I (balance stays initialized with 0)
Improving multi-months, part II (step 2 is now unnecessary)
Improving multi-months, part III (renamed step 3 to 2, adjusted the balance initialization)
Improving multi-months, part IV (added new step 3 that extracts the method, fixes the parameter-write problem)
Improving multi-months, part V (new strategy - step 5)
Improving multi-months, part V (new strategy - step 4: Extract calculateValues method and move it into ValuesOfMonth)
Adjusted some names to make them match.
Adjusted the ordering of two statements.
Added Mikado Tree that contains the steps.