passed: subset2