Passes first 6 tests.