add test 3 recursive