passes the first test