passes nearly every test