Session 2 HW (ack.py and series.py)

Since your function handles inputs `< 1` I would normally want to see tests demonstrating those inputs to consider your testing sufficient. However, I don't believe there's a way to use `assert` to test for `ValueError`. We'll eventually introduce you to an actual testing framework that verify errors are raised for a given condition.