Factorization By Tree Method