Add base class.
Add finals.
Remove final. Add setter.
Add loops.
Off by 1 at a.
Off by 1 at b.
Off by 1 at c.
-1 at a.
-1 at b.
-1 at c.
Add result.
Added param.
Added second param.
Added max of params.
Change param1 type.
Add method.
Doubled size.