adding tree recursion problems