test_3 and test_2 passed