YES Termination: (Ranking Functions Found) ------------ f179_0_main_GT: < < 1 -arg2 + arg3 > > f350_0_fact_GT: < < arg1 > > f535_0_main_GT: < < -arg2 + arg4 >, < 1 -arg3 >, < -arg3 >, < 1 -arg3 >, < -arg3 >, < -arg3 + arg4 >, < -arg3 + arg4 >, < 1 -arg3 >, < -arg3 >, < 1 -arg3 + arg4 >, < -arg3 + arg4 >, < 1 + arg2 -arg3 > > f535_0_main_GT': < < -arg2 + arg4 >, < -arg3 >, < -arg3 >, < -arg3 >, < -arg3 >, < -1 -arg3 + arg4 >, < -arg3 + arg4 >, < -arg3 >, < -arg3 >, < -arg3 + arg4 >, < -arg3 + arg4 >, < arg2 -arg3 > > method 1