Anon: implement and pass the tests.