Passes all tests in Python2.6