Boolean tasks

I added ackerman.py and series.py.
Per [PEP 8](https://www.python.org/dev/peps/pep-0008#names-to-avoid), you should avoid using `l` as a name because, with some fonts, it's hard to distinguish from `1`, and `I`.