This is the test suite for algorithms.py