First two steps done.
3 functions written.
Feature basically written - working on helper code.
I'm close with this test.
This is passing for everything except for 'all'
All tests pass.
Changed math a little to make it more readable.