0 Prolog
↳1 PrologToDTProblemTransformerProof (⇐)
↳2 TRIPLES
↳3 TriplesToPiDPProof (⇐)
↳4 PiDP
↳5 DependencyGraphProof (⇔)
↳6 AND
↳7 PiDP
↳8 UsableRulesProof (⇔)
↳9 PiDP
↳10 PiDPToQDPProof (⇐)
↳11 QDP
↳12 NonTerminationProof (⇔)
↳13 NO
↳14 PiDP
↳15 UsableRulesProof (⇔)
↳16 PiDP
↳17 PiDPToQDPProof (⇐)
↳18 QDP
↳19 QDPSizeChangeProof (⇔)
↳20 YES
↳21 PiDP
↳22 UsableRulesProof (⇔)
↳23 PiDP
↳24 PiDPToQDPProof (⇐)
↳25 QDP
↳26 NonTerminationProof (⇔)
↳27 NO
↳28 PiDP
↳29 UsableRulesProof (⇔)
↳30 PiDP
↳31 PiDPToQDPProof (⇐)
↳32 QDP
↳33 NonTerminationProof (⇔)
↳34 NO
↳35 PiDP
↳36 UsableRulesProof (⇔)
↳37 PiDP
↳38 PiDPToQDPProof (⇐)
↳39 QDP
↳40 MRRProof (⇔)
↳41 QDP
↳42 UsableRulesProof (⇔)
↳43 QDP
↳44 QReductionProof (⇔)
↳45 QDP
↳46 Narrowing (⇐)
↳47 QDP
↳48 Narrowing (⇐)
↳49 QDP
↳50 NonTerminationProof (⇔)
↳51 NO
↳52 PiDP
↳53 UsableRulesProof (⇔)
↳54 PiDP
↳55 PiDPToQDPProof (⇐)
↳56 QDP
↳57 NonTerminationProof (⇔)
↳58 NO
↳59 PiDP
↳60 UsableRulesProof (⇔)
↳61 PiDP
↳62 PiDPToQDPProof (⇐)
↳63 QDP
↳64 QDPSizeChangeProof (⇔)
↳65 YES
LESSLEAVES1_IN_GG(cons(nil, T22), cons(T13, T14)) → U13_GG(T22, T13, T14, app15_in_gga(T13, T14, X25))
LESSLEAVES1_IN_GG(cons(nil, T22), cons(T13, T14)) → APP15_IN_GGA(T13, T14, X25)
APP15_IN_GGA([], T38, cons(X105, X92)) → U2_GGA(T38, X105, X92, app33_in_ga(T38, X92))
APP15_IN_GGA([], T38, cons(X105, X92)) → APP33_IN_GA(T38, X92)
APP33_IN_GA(T47, cons(X180, X161)) → U1_GA(T47, X180, X161, app33_in_ga(T47, X161))
APP33_IN_GA(T47, cons(X180, X161)) → APP33_IN_GA(T47, X161)
APP15_IN_GGA(.(T67, T68), T38, cons(T67, X92)) → U3_GGA(T67, T68, T38, X92, app15_in_gga(T68, T38, X92))
APP15_IN_GGA(.(T67, T68), T38, cons(T67, X92)) → APP15_IN_GGA(T68, T38, X92)
LESSLEAVES1_IN_GG(cons(nil, cons(T92, T93)), cons(T13, T14)) → U14_GG(T92, T93, T13, T14, appc15_in_gga(T13, T14, cons(T96, T97)))
U14_GG(T92, T93, T13, T14, appc15_out_gga(T13, T14, cons(T96, T97))) → U15_GG(T92, T93, T13, T14, app15_in_gga(T92, T93, X270))
U14_GG(T92, T93, T13, T14, appc15_out_gga(T13, T14, cons(T96, T97))) → APP15_IN_GGA(T92, T93, X270)
U14_GG(T92, T93, T13, T14, appc15_out_gga(T13, T14, cons(T96, T97))) → U16_GG(T92, T93, T13, T14, T96, T97, appc15_in_gga(T92, T93, T99))
U16_GG(T92, T93, T13, T14, T96, T97, appc15_out_gga(T92, T93, T99)) → U17_GG(T92, T93, T13, T14, p62_in_aaaa(T96, T97, X271, T99))
U16_GG(T92, T93, T13, T14, T96, T97, appc15_out_gga(T92, T93, T99)) → P62_IN_AAAA(T96, T97, X271, T99)
P62_IN_AAAA(T96, T97, X271, T99) → U7_AAAA(T96, T97, X271, T99, app63_in_aaa(T96, T97, X271))
P62_IN_AAAA(T96, T97, X271, T99) → APP63_IN_AAA(T96, T97, X271)
APP63_IN_AAA([], T124, cons(X337, X324)) → U5_AAA(T124, X337, X324, app81_in_aa(T124, X324))
APP63_IN_AAA([], T124, cons(X337, X324)) → APP81_IN_AA(T124, X324)
APP81_IN_AA(T134, cons(X412, X393)) → U4_AA(T134, X412, X393, app81_in_aa(T134, X393))
APP81_IN_AA(T134, cons(X412, X393)) → APP81_IN_AA(T134, X393)
APP63_IN_AAA(.(T159, T161), T162, cons(T159, X324)) → U6_AAA(T159, T161, T162, X324, app63_in_aaa(T161, T162, X324))
APP63_IN_AAA(.(T159, T161), T162, cons(T159, X324)) → APP63_IN_AAA(T161, T162, X324)
P62_IN_AAAA(T96, T97, cons(T192, T193), cons(T190, T191)) → U8_AAAA(T96, T97, T192, T193, T190, T191, appc63_in_aaa(T96, T97, cons(T192, T193)))
U8_AAAA(T96, T97, T192, T193, T190, T191, appc63_out_aaa(T96, T97, cons(T192, T193))) → U9_AAAA(T96, T97, T192, T193, T190, T191, app63_in_aaa(T190, T191, X502))
U8_AAAA(T96, T97, T192, T193, T190, T191, appc63_out_aaa(T96, T97, cons(T192, T193))) → APP63_IN_AAA(T190, T191, X502)
P62_IN_AAAA(T96, T97, cons(T196, T197), cons(T190, T191)) → U10_AAAA(T96, T97, T196, T197, T190, T191, appc63_in_aaa(T96, T97, cons(T196, T197)))
U10_AAAA(T96, T97, T196, T197, T190, T191, appc63_out_aaa(T96, T97, cons(T196, T197))) → U11_AAAA(T96, T97, T196, T197, T190, T191, appc63_in_aaa(T190, T191, T195))
U11_AAAA(T96, T97, T196, T197, T190, T191, appc63_out_aaa(T190, T191, T195)) → U12_AAAA(T96, T97, T196, T197, T190, T191, p62_in_aaaa(T196, T197, X503, T195))
U11_AAAA(T96, T97, T196, T197, T190, T191, appc63_out_aaa(T190, T191, T195)) → P62_IN_AAAA(T196, T197, X503, T195)
LESSLEAVES1_IN_GG(cons([], T206), cons(T13, T14)) → U18_GG(T206, T13, T14, app33_in_ga(T206, X539))
LESSLEAVES1_IN_GG(cons([], T206), cons(T13, T14)) → APP33_IN_GA(T206, X539)
LESSLEAVES1_IN_GG(cons([], T206), cons(T13, T14)) → U19_GG(T206, T13, T14, appc33_in_ga(T206, T212))
U19_GG(T206, T13, T14, appc33_out_ga(T206, T212)) → U20_GG(T206, T13, T14, p62_in_ggaa(T13, T14, X25, cons(X552, T212)))
U19_GG(T206, T13, T14, appc33_out_ga(T206, T212)) → P62_IN_GGAA(T13, T14, X25, cons(X552, T212))
P62_IN_GGAA(T96, T97, X271, T99) → U7_GGAA(T96, T97, X271, T99, app63_in_gga(T96, T97, X271))
P62_IN_GGAA(T96, T97, X271, T99) → APP63_IN_GGA(T96, T97, X271)
APP63_IN_GGA([], T124, cons(X337, X324)) → U5_GGA(T124, X337, X324, app81_in_ga(T124, X324))
APP63_IN_GGA([], T124, cons(X337, X324)) → APP81_IN_GA(T124, X324)
APP81_IN_GA(T134, cons(X412, X393)) → U4_GA(T134, X412, X393, app81_in_ga(T134, X393))
APP81_IN_GA(T134, cons(X412, X393)) → APP81_IN_GA(T134, X393)
APP63_IN_GGA(.(T159, T161), T162, cons(T159, X324)) → U6_GGA(T159, T161, T162, X324, app63_in_gga(T161, T162, X324))
APP63_IN_GGA(.(T159, T161), T162, cons(T159, X324)) → APP63_IN_GGA(T161, T162, X324)
P62_IN_GGAA(T96, T97, cons(T192, T193), cons(T190, T191)) → U8_GGAA(T96, T97, T192, T193, T190, T191, appc63_in_gga(T96, T97, cons(T192, T193)))
U8_GGAA(T96, T97, T192, T193, T190, T191, appc63_out_gga(T96, T97, cons(T192, T193))) → U9_GGAA(T96, T97, T192, T193, T190, T191, app63_in_aaa(T190, T191, X502))
U8_GGAA(T96, T97, T192, T193, T190, T191, appc63_out_gga(T96, T97, cons(T192, T193))) → APP63_IN_AAA(T190, T191, X502)
P62_IN_GGAA(T96, T97, cons(T196, T197), cons(T190, T191)) → U10_GGAA(T96, T97, T196, T197, T190, T191, appc63_in_gga(T96, T97, cons(T196, T197)))
U10_GGAA(T96, T97, T196, T197, T190, T191, appc63_out_gga(T96, T97, cons(T196, T197))) → U11_GGAA(T96, T97, T196, T197, T190, T191, appc63_in_aaa(T190, T191, T195))
U11_GGAA(T96, T97, T196, T197, T190, T191, appc63_out_aaa(T190, T191, T195)) → U12_GGAA(T96, T97, T196, T197, T190, T191, p62_in_aaaa(T196, T197, X503, T195))
U11_GGAA(T96, T97, T196, T197, T190, T191, appc63_out_aaa(T190, T191, T195)) → P62_IN_AAAA(T196, T197, X503, T195)
LESSLEAVES1_IN_GG(cons(.(T227, T228), T206), cons(T13, T14)) → U21_GG(T227, T228, T206, T13, T14, app15_in_gga(T228, T206, X539))
LESSLEAVES1_IN_GG(cons(.(T227, T228), T206), cons(T13, T14)) → APP15_IN_GGA(T228, T206, X539)
LESSLEAVES1_IN_GG(cons(.(T227, T228), T206), cons(T13, T14)) → U22_GG(T227, T228, T206, T13, T14, appc15_in_gga(T228, T206, T230))
U22_GG(T227, T228, T206, T13, T14, appc15_out_gga(T228, T206, T230)) → U23_GG(T227, T228, T206, T13, T14, p62_in_ggaa(T13, T14, X25, cons(T227, T230)))
U22_GG(T227, T228, T206, T13, T14, appc15_out_gga(T228, T206, T230)) → P62_IN_GGAA(T13, T14, X25, cons(T227, T230))
appc15_in_gga(nil, T31, T31) → appc15_out_gga(nil, T31, T31)
appc15_in_gga([], T38, cons(X105, X92)) → U26_gga(T38, X105, X92, appc33_in_ga(T38, X92))
appc33_in_ga(T47, cons(X180, X161)) → U25_ga(T47, X180, X161, appc33_in_ga(T47, X161))
U25_ga(T47, X180, X161, appc33_out_ga(T47, X161)) → appc33_out_ga(T47, cons(X180, X161))
U26_gga(T38, X105, X92, appc33_out_ga(T38, X92)) → appc15_out_gga([], T38, cons(X105, X92))
appc15_in_gga(.(T67, T68), T38, cons(T67, X92)) → U27_gga(T67, T68, T38, X92, appc15_in_gga(T68, T38, X92))
U27_gga(T67, T68, T38, X92, appc15_out_gga(T68, T38, X92)) → appc15_out_gga(.(T67, T68), T38, cons(T67, X92))
appc63_in_aaa(nil, T111, T111) → appc63_out_aaa(nil, T111, T111)
appc63_in_aaa([], T124, cons(X337, X324)) → U29_aaa(T124, X337, X324, appc81_in_aa(T124, X324))
appc81_in_aa(T134, cons(X412, X393)) → U28_aa(T134, X412, X393, appc81_in_aa(T134, X393))
U28_aa(T134, X412, X393, appc81_out_aa(T134, X393)) → appc81_out_aa(T134, cons(X412, X393))
U29_aaa(T124, X337, X324, appc81_out_aa(T124, X324)) → appc63_out_aaa([], T124, cons(X337, X324))
appc63_in_aaa(.(T159, T161), T162, cons(T159, X324)) → U30_aaa(T159, T161, T162, X324, appc63_in_aaa(T161, T162, X324))
U30_aaa(T159, T161, T162, X324, appc63_out_aaa(T161, T162, X324)) → appc63_out_aaa(.(T159, T161), T162, cons(T159, X324))
appc63_in_gga(nil, T111, T111) → appc63_out_gga(nil, T111, T111)
appc63_in_gga([], T124, cons(X337, X324)) → U29_gga(T124, X337, X324, appc81_in_ga(T124, X324))
appc81_in_ga(T134, cons(X412, X393)) → U28_ga(T134, X412, X393, appc81_in_ga(T134, X393))
U28_ga(T134, X412, X393, appc81_out_ga(T134, X393)) → appc81_out_ga(T134, cons(X412, X393))
U29_gga(T124, X337, X324, appc81_out_ga(T124, X324)) → appc63_out_gga([], T124, cons(X337, X324))
appc63_in_gga(.(T159, T161), T162, cons(T159, X324)) → U30_gga(T159, T161, T162, X324, appc63_in_gga(T161, T162, X324))
U30_gga(T159, T161, T162, X324, appc63_out_gga(T161, T162, X324)) → appc63_out_gga(.(T159, T161), T162, cons(T159, X324))
Infinitary Constructor Rewriting Termination of PiDP implies Termination of TRIPLES
LESSLEAVES1_IN_GG(cons(nil, T22), cons(T13, T14)) → U13_GG(T22, T13, T14, app15_in_gga(T13, T14, X25))
LESSLEAVES1_IN_GG(cons(nil, T22), cons(T13, T14)) → APP15_IN_GGA(T13, T14, X25)
APP15_IN_GGA([], T38, cons(X105, X92)) → U2_GGA(T38, X105, X92, app33_in_ga(T38, X92))
APP15_IN_GGA([], T38, cons(X105, X92)) → APP33_IN_GA(T38, X92)
APP33_IN_GA(T47, cons(X180, X161)) → U1_GA(T47, X180, X161, app33_in_ga(T47, X161))
APP33_IN_GA(T47, cons(X180, X161)) → APP33_IN_GA(T47, X161)
APP15_IN_GGA(.(T67, T68), T38, cons(T67, X92)) → U3_GGA(T67, T68, T38, X92, app15_in_gga(T68, T38, X92))
APP15_IN_GGA(.(T67, T68), T38, cons(T67, X92)) → APP15_IN_GGA(T68, T38, X92)
LESSLEAVES1_IN_GG(cons(nil, cons(T92, T93)), cons(T13, T14)) → U14_GG(T92, T93, T13, T14, appc15_in_gga(T13, T14, cons(T96, T97)))
U14_GG(T92, T93, T13, T14, appc15_out_gga(T13, T14, cons(T96, T97))) → U15_GG(T92, T93, T13, T14, app15_in_gga(T92, T93, X270))
U14_GG(T92, T93, T13, T14, appc15_out_gga(T13, T14, cons(T96, T97))) → APP15_IN_GGA(T92, T93, X270)
U14_GG(T92, T93, T13, T14, appc15_out_gga(T13, T14, cons(T96, T97))) → U16_GG(T92, T93, T13, T14, T96, T97, appc15_in_gga(T92, T93, T99))
U16_GG(T92, T93, T13, T14, T96, T97, appc15_out_gga(T92, T93, T99)) → U17_GG(T92, T93, T13, T14, p62_in_aaaa(T96, T97, X271, T99))
U16_GG(T92, T93, T13, T14, T96, T97, appc15_out_gga(T92, T93, T99)) → P62_IN_AAAA(T96, T97, X271, T99)
P62_IN_AAAA(T96, T97, X271, T99) → U7_AAAA(T96, T97, X271, T99, app63_in_aaa(T96, T97, X271))
P62_IN_AAAA(T96, T97, X271, T99) → APP63_IN_AAA(T96, T97, X271)
APP63_IN_AAA([], T124, cons(X337, X324)) → U5_AAA(T124, X337, X324, app81_in_aa(T124, X324))
APP63_IN_AAA([], T124, cons(X337, X324)) → APP81_IN_AA(T124, X324)
APP81_IN_AA(T134, cons(X412, X393)) → U4_AA(T134, X412, X393, app81_in_aa(T134, X393))
APP81_IN_AA(T134, cons(X412, X393)) → APP81_IN_AA(T134, X393)
APP63_IN_AAA(.(T159, T161), T162, cons(T159, X324)) → U6_AAA(T159, T161, T162, X324, app63_in_aaa(T161, T162, X324))
APP63_IN_AAA(.(T159, T161), T162, cons(T159, X324)) → APP63_IN_AAA(T161, T162, X324)
P62_IN_AAAA(T96, T97, cons(T192, T193), cons(T190, T191)) → U8_AAAA(T96, T97, T192, T193, T190, T191, appc63_in_aaa(T96, T97, cons(T192, T193)))
U8_AAAA(T96, T97, T192, T193, T190, T191, appc63_out_aaa(T96, T97, cons(T192, T193))) → U9_AAAA(T96, T97, T192, T193, T190, T191, app63_in_aaa(T190, T191, X502))
U8_AAAA(T96, T97, T192, T193, T190, T191, appc63_out_aaa(T96, T97, cons(T192, T193))) → APP63_IN_AAA(T190, T191, X502)
P62_IN_AAAA(T96, T97, cons(T196, T197), cons(T190, T191)) → U10_AAAA(T96, T97, T196, T197, T190, T191, appc63_in_aaa(T96, T97, cons(T196, T197)))
U10_AAAA(T96, T97, T196, T197, T190, T191, appc63_out_aaa(T96, T97, cons(T196, T197))) → U11_AAAA(T96, T97, T196, T197, T190, T191, appc63_in_aaa(T190, T191, T195))
U11_AAAA(T96, T97, T196, T197, T190, T191, appc63_out_aaa(T190, T191, T195)) → U12_AAAA(T96, T97, T196, T197, T190, T191, p62_in_aaaa(T196, T197, X503, T195))
U11_AAAA(T96, T97, T196, T197, T190, T191, appc63_out_aaa(T190, T191, T195)) → P62_IN_AAAA(T196, T197, X503, T195)
LESSLEAVES1_IN_GG(cons([], T206), cons(T13, T14)) → U18_GG(T206, T13, T14, app33_in_ga(T206, X539))
LESSLEAVES1_IN_GG(cons([], T206), cons(T13, T14)) → APP33_IN_GA(T206, X539)
LESSLEAVES1_IN_GG(cons([], T206), cons(T13, T14)) → U19_GG(T206, T13, T14, appc33_in_ga(T206, T212))
U19_GG(T206, T13, T14, appc33_out_ga(T206, T212)) → U20_GG(T206, T13, T14, p62_in_ggaa(T13, T14, X25, cons(X552, T212)))
U19_GG(T206, T13, T14, appc33_out_ga(T206, T212)) → P62_IN_GGAA(T13, T14, X25, cons(X552, T212))
P62_IN_GGAA(T96, T97, X271, T99) → U7_GGAA(T96, T97, X271, T99, app63_in_gga(T96, T97, X271))
P62_IN_GGAA(T96, T97, X271, T99) → APP63_IN_GGA(T96, T97, X271)
APP63_IN_GGA([], T124, cons(X337, X324)) → U5_GGA(T124, X337, X324, app81_in_ga(T124, X324))
APP63_IN_GGA([], T124, cons(X337, X324)) → APP81_IN_GA(T124, X324)
APP81_IN_GA(T134, cons(X412, X393)) → U4_GA(T134, X412, X393, app81_in_ga(T134, X393))
APP81_IN_GA(T134, cons(X412, X393)) → APP81_IN_GA(T134, X393)
APP63_IN_GGA(.(T159, T161), T162, cons(T159, X324)) → U6_GGA(T159, T161, T162, X324, app63_in_gga(T161, T162, X324))
APP63_IN_GGA(.(T159, T161), T162, cons(T159, X324)) → APP63_IN_GGA(T161, T162, X324)
P62_IN_GGAA(T96, T97, cons(T192, T193), cons(T190, T191)) → U8_GGAA(T96, T97, T192, T193, T190, T191, appc63_in_gga(T96, T97, cons(T192, T193)))
U8_GGAA(T96, T97, T192, T193, T190, T191, appc63_out_gga(T96, T97, cons(T192, T193))) → U9_GGAA(T96, T97, T192, T193, T190, T191, app63_in_aaa(T190, T191, X502))
U8_GGAA(T96, T97, T192, T193, T190, T191, appc63_out_gga(T96, T97, cons(T192, T193))) → APP63_IN_AAA(T190, T191, X502)
P62_IN_GGAA(T96, T97, cons(T196, T197), cons(T190, T191)) → U10_GGAA(T96, T97, T196, T197, T190, T191, appc63_in_gga(T96, T97, cons(T196, T197)))
U10_GGAA(T96, T97, T196, T197, T190, T191, appc63_out_gga(T96, T97, cons(T196, T197))) → U11_GGAA(T96, T97, T196, T197, T190, T191, appc63_in_aaa(T190, T191, T195))
U11_GGAA(T96, T97, T196, T197, T190, T191, appc63_out_aaa(T190, T191, T195)) → U12_GGAA(T96, T97, T196, T197, T190, T191, p62_in_aaaa(T196, T197, X503, T195))
U11_GGAA(T96, T97, T196, T197, T190, T191, appc63_out_aaa(T190, T191, T195)) → P62_IN_AAAA(T196, T197, X503, T195)
LESSLEAVES1_IN_GG(cons(.(T227, T228), T206), cons(T13, T14)) → U21_GG(T227, T228, T206, T13, T14, app15_in_gga(T228, T206, X539))
LESSLEAVES1_IN_GG(cons(.(T227, T228), T206), cons(T13, T14)) → APP15_IN_GGA(T228, T206, X539)
LESSLEAVES1_IN_GG(cons(.(T227, T228), T206), cons(T13, T14)) → U22_GG(T227, T228, T206, T13, T14, appc15_in_gga(T228, T206, T230))
U22_GG(T227, T228, T206, T13, T14, appc15_out_gga(T228, T206, T230)) → U23_GG(T227, T228, T206, T13, T14, p62_in_ggaa(T13, T14, X25, cons(T227, T230)))
U22_GG(T227, T228, T206, T13, T14, appc15_out_gga(T228, T206, T230)) → P62_IN_GGAA(T13, T14, X25, cons(T227, T230))
appc15_in_gga(nil, T31, T31) → appc15_out_gga(nil, T31, T31)
appc15_in_gga([], T38, cons(X105, X92)) → U26_gga(T38, X105, X92, appc33_in_ga(T38, X92))
appc33_in_ga(T47, cons(X180, X161)) → U25_ga(T47, X180, X161, appc33_in_ga(T47, X161))
U25_ga(T47, X180, X161, appc33_out_ga(T47, X161)) → appc33_out_ga(T47, cons(X180, X161))
U26_gga(T38, X105, X92, appc33_out_ga(T38, X92)) → appc15_out_gga([], T38, cons(X105, X92))
appc15_in_gga(.(T67, T68), T38, cons(T67, X92)) → U27_gga(T67, T68, T38, X92, appc15_in_gga(T68, T38, X92))
U27_gga(T67, T68, T38, X92, appc15_out_gga(T68, T38, X92)) → appc15_out_gga(.(T67, T68), T38, cons(T67, X92))
appc63_in_aaa(nil, T111, T111) → appc63_out_aaa(nil, T111, T111)
appc63_in_aaa([], T124, cons(X337, X324)) → U29_aaa(T124, X337, X324, appc81_in_aa(T124, X324))
appc81_in_aa(T134, cons(X412, X393)) → U28_aa(T134, X412, X393, appc81_in_aa(T134, X393))
U28_aa(T134, X412, X393, appc81_out_aa(T134, X393)) → appc81_out_aa(T134, cons(X412, X393))
U29_aaa(T124, X337, X324, appc81_out_aa(T124, X324)) → appc63_out_aaa([], T124, cons(X337, X324))
appc63_in_aaa(.(T159, T161), T162, cons(T159, X324)) → U30_aaa(T159, T161, T162, X324, appc63_in_aaa(T161, T162, X324))
U30_aaa(T159, T161, T162, X324, appc63_out_aaa(T161, T162, X324)) → appc63_out_aaa(.(T159, T161), T162, cons(T159, X324))
appc63_in_gga(nil, T111, T111) → appc63_out_gga(nil, T111, T111)
appc63_in_gga([], T124, cons(X337, X324)) → U29_gga(T124, X337, X324, appc81_in_ga(T124, X324))
appc81_in_ga(T134, cons(X412, X393)) → U28_ga(T134, X412, X393, appc81_in_ga(T134, X393))
U28_ga(T134, X412, X393, appc81_out_ga(T134, X393)) → appc81_out_ga(T134, cons(X412, X393))
U29_gga(T124, X337, X324, appc81_out_ga(T124, X324)) → appc63_out_gga([], T124, cons(X337, X324))
appc63_in_gga(.(T159, T161), T162, cons(T159, X324)) → U30_gga(T159, T161, T162, X324, appc63_in_gga(T161, T162, X324))
U30_gga(T159, T161, T162, X324, appc63_out_gga(T161, T162, X324)) → appc63_out_gga(.(T159, T161), T162, cons(T159, X324))
APP81_IN_GA(T134, cons(X412, X393)) → APP81_IN_GA(T134, X393)
appc15_in_gga(nil, T31, T31) → appc15_out_gga(nil, T31, T31)
appc15_in_gga([], T38, cons(X105, X92)) → U26_gga(T38, X105, X92, appc33_in_ga(T38, X92))
appc33_in_ga(T47, cons(X180, X161)) → U25_ga(T47, X180, X161, appc33_in_ga(T47, X161))
U25_ga(T47, X180, X161, appc33_out_ga(T47, X161)) → appc33_out_ga(T47, cons(X180, X161))
U26_gga(T38, X105, X92, appc33_out_ga(T38, X92)) → appc15_out_gga([], T38, cons(X105, X92))
appc15_in_gga(.(T67, T68), T38, cons(T67, X92)) → U27_gga(T67, T68, T38, X92, appc15_in_gga(T68, T38, X92))
U27_gga(T67, T68, T38, X92, appc15_out_gga(T68, T38, X92)) → appc15_out_gga(.(T67, T68), T38, cons(T67, X92))
appc63_in_aaa(nil, T111, T111) → appc63_out_aaa(nil, T111, T111)
appc63_in_aaa([], T124, cons(X337, X324)) → U29_aaa(T124, X337, X324, appc81_in_aa(T124, X324))
appc81_in_aa(T134, cons(X412, X393)) → U28_aa(T134, X412, X393, appc81_in_aa(T134, X393))
U28_aa(T134, X412, X393, appc81_out_aa(T134, X393)) → appc81_out_aa(T134, cons(X412, X393))
U29_aaa(T124, X337, X324, appc81_out_aa(T124, X324)) → appc63_out_aaa([], T124, cons(X337, X324))
appc63_in_aaa(.(T159, T161), T162, cons(T159, X324)) → U30_aaa(T159, T161, T162, X324, appc63_in_aaa(T161, T162, X324))
U30_aaa(T159, T161, T162, X324, appc63_out_aaa(T161, T162, X324)) → appc63_out_aaa(.(T159, T161), T162, cons(T159, X324))
appc63_in_gga(nil, T111, T111) → appc63_out_gga(nil, T111, T111)
appc63_in_gga([], T124, cons(X337, X324)) → U29_gga(T124, X337, X324, appc81_in_ga(T124, X324))
appc81_in_ga(T134, cons(X412, X393)) → U28_ga(T134, X412, X393, appc81_in_ga(T134, X393))
U28_ga(T134, X412, X393, appc81_out_ga(T134, X393)) → appc81_out_ga(T134, cons(X412, X393))
U29_gga(T124, X337, X324, appc81_out_ga(T124, X324)) → appc63_out_gga([], T124, cons(X337, X324))
appc63_in_gga(.(T159, T161), T162, cons(T159, X324)) → U30_gga(T159, T161, T162, X324, appc63_in_gga(T161, T162, X324))
U30_gga(T159, T161, T162, X324, appc63_out_gga(T161, T162, X324)) → appc63_out_gga(.(T159, T161), T162, cons(T159, X324))
APP81_IN_GA(T134, cons(X412, X393)) → APP81_IN_GA(T134, X393)
APP81_IN_GA(T134) → APP81_IN_GA(T134)
APP63_IN_GGA(.(T159, T161), T162, cons(T159, X324)) → APP63_IN_GGA(T161, T162, X324)
appc15_in_gga(nil, T31, T31) → appc15_out_gga(nil, T31, T31)
appc15_in_gga([], T38, cons(X105, X92)) → U26_gga(T38, X105, X92, appc33_in_ga(T38, X92))
appc33_in_ga(T47, cons(X180, X161)) → U25_ga(T47, X180, X161, appc33_in_ga(T47, X161))
U25_ga(T47, X180, X161, appc33_out_ga(T47, X161)) → appc33_out_ga(T47, cons(X180, X161))
U26_gga(T38, X105, X92, appc33_out_ga(T38, X92)) → appc15_out_gga([], T38, cons(X105, X92))
appc15_in_gga(.(T67, T68), T38, cons(T67, X92)) → U27_gga(T67, T68, T38, X92, appc15_in_gga(T68, T38, X92))
U27_gga(T67, T68, T38, X92, appc15_out_gga(T68, T38, X92)) → appc15_out_gga(.(T67, T68), T38, cons(T67, X92))
appc63_in_aaa(nil, T111, T111) → appc63_out_aaa(nil, T111, T111)
appc63_in_aaa([], T124, cons(X337, X324)) → U29_aaa(T124, X337, X324, appc81_in_aa(T124, X324))
appc81_in_aa(T134, cons(X412, X393)) → U28_aa(T134, X412, X393, appc81_in_aa(T134, X393))
U28_aa(T134, X412, X393, appc81_out_aa(T134, X393)) → appc81_out_aa(T134, cons(X412, X393))
U29_aaa(T124, X337, X324, appc81_out_aa(T124, X324)) → appc63_out_aaa([], T124, cons(X337, X324))
appc63_in_aaa(.(T159, T161), T162, cons(T159, X324)) → U30_aaa(T159, T161, T162, X324, appc63_in_aaa(T161, T162, X324))
U30_aaa(T159, T161, T162, X324, appc63_out_aaa(T161, T162, X324)) → appc63_out_aaa(.(T159, T161), T162, cons(T159, X324))
appc63_in_gga(nil, T111, T111) → appc63_out_gga(nil, T111, T111)
appc63_in_gga([], T124, cons(X337, X324)) → U29_gga(T124, X337, X324, appc81_in_ga(T124, X324))
appc81_in_ga(T134, cons(X412, X393)) → U28_ga(T134, X412, X393, appc81_in_ga(T134, X393))
U28_ga(T134, X412, X393, appc81_out_ga(T134, X393)) → appc81_out_ga(T134, cons(X412, X393))
U29_gga(T124, X337, X324, appc81_out_ga(T124, X324)) → appc63_out_gga([], T124, cons(X337, X324))
appc63_in_gga(.(T159, T161), T162, cons(T159, X324)) → U30_gga(T159, T161, T162, X324, appc63_in_gga(T161, T162, X324))
U30_gga(T159, T161, T162, X324, appc63_out_gga(T161, T162, X324)) → appc63_out_gga(.(T159, T161), T162, cons(T159, X324))
APP63_IN_GGA(.(T159, T161), T162, cons(T159, X324)) → APP63_IN_GGA(T161, T162, X324)
APP63_IN_GGA(.(T159, T161), T162) → APP63_IN_GGA(T161, T162)
From the DPs we obtained the following set of size-change graphs:
APP81_IN_AA(T134, cons(X412, X393)) → APP81_IN_AA(T134, X393)
appc15_in_gga(nil, T31, T31) → appc15_out_gga(nil, T31, T31)
appc15_in_gga([], T38, cons(X105, X92)) → U26_gga(T38, X105, X92, appc33_in_ga(T38, X92))
appc33_in_ga(T47, cons(X180, X161)) → U25_ga(T47, X180, X161, appc33_in_ga(T47, X161))
U25_ga(T47, X180, X161, appc33_out_ga(T47, X161)) → appc33_out_ga(T47, cons(X180, X161))
U26_gga(T38, X105, X92, appc33_out_ga(T38, X92)) → appc15_out_gga([], T38, cons(X105, X92))
appc15_in_gga(.(T67, T68), T38, cons(T67, X92)) → U27_gga(T67, T68, T38, X92, appc15_in_gga(T68, T38, X92))
U27_gga(T67, T68, T38, X92, appc15_out_gga(T68, T38, X92)) → appc15_out_gga(.(T67, T68), T38, cons(T67, X92))
appc63_in_aaa(nil, T111, T111) → appc63_out_aaa(nil, T111, T111)
appc63_in_aaa([], T124, cons(X337, X324)) → U29_aaa(T124, X337, X324, appc81_in_aa(T124, X324))
appc81_in_aa(T134, cons(X412, X393)) → U28_aa(T134, X412, X393, appc81_in_aa(T134, X393))
U28_aa(T134, X412, X393, appc81_out_aa(T134, X393)) → appc81_out_aa(T134, cons(X412, X393))
U29_aaa(T124, X337, X324, appc81_out_aa(T124, X324)) → appc63_out_aaa([], T124, cons(X337, X324))
appc63_in_aaa(.(T159, T161), T162, cons(T159, X324)) → U30_aaa(T159, T161, T162, X324, appc63_in_aaa(T161, T162, X324))
U30_aaa(T159, T161, T162, X324, appc63_out_aaa(T161, T162, X324)) → appc63_out_aaa(.(T159, T161), T162, cons(T159, X324))
appc63_in_gga(nil, T111, T111) → appc63_out_gga(nil, T111, T111)
appc63_in_gga([], T124, cons(X337, X324)) → U29_gga(T124, X337, X324, appc81_in_ga(T124, X324))
appc81_in_ga(T134, cons(X412, X393)) → U28_ga(T134, X412, X393, appc81_in_ga(T134, X393))
U28_ga(T134, X412, X393, appc81_out_ga(T134, X393)) → appc81_out_ga(T134, cons(X412, X393))
U29_gga(T124, X337, X324, appc81_out_ga(T124, X324)) → appc63_out_gga([], T124, cons(X337, X324))
appc63_in_gga(.(T159, T161), T162, cons(T159, X324)) → U30_gga(T159, T161, T162, X324, appc63_in_gga(T161, T162, X324))
U30_gga(T159, T161, T162, X324, appc63_out_gga(T161, T162, X324)) → appc63_out_gga(.(T159, T161), T162, cons(T159, X324))
APP81_IN_AA(T134, cons(X412, X393)) → APP81_IN_AA(T134, X393)
APP81_IN_AA → APP81_IN_AA
APP63_IN_AAA(.(T159, T161), T162, cons(T159, X324)) → APP63_IN_AAA(T161, T162, X324)
appc15_in_gga(nil, T31, T31) → appc15_out_gga(nil, T31, T31)
appc15_in_gga([], T38, cons(X105, X92)) → U26_gga(T38, X105, X92, appc33_in_ga(T38, X92))
appc33_in_ga(T47, cons(X180, X161)) → U25_ga(T47, X180, X161, appc33_in_ga(T47, X161))
U25_ga(T47, X180, X161, appc33_out_ga(T47, X161)) → appc33_out_ga(T47, cons(X180, X161))
U26_gga(T38, X105, X92, appc33_out_ga(T38, X92)) → appc15_out_gga([], T38, cons(X105, X92))
appc15_in_gga(.(T67, T68), T38, cons(T67, X92)) → U27_gga(T67, T68, T38, X92, appc15_in_gga(T68, T38, X92))
U27_gga(T67, T68, T38, X92, appc15_out_gga(T68, T38, X92)) → appc15_out_gga(.(T67, T68), T38, cons(T67, X92))
appc63_in_aaa(nil, T111, T111) → appc63_out_aaa(nil, T111, T111)
appc63_in_aaa([], T124, cons(X337, X324)) → U29_aaa(T124, X337, X324, appc81_in_aa(T124, X324))
appc81_in_aa(T134, cons(X412, X393)) → U28_aa(T134, X412, X393, appc81_in_aa(T134, X393))
U28_aa(T134, X412, X393, appc81_out_aa(T134, X393)) → appc81_out_aa(T134, cons(X412, X393))
U29_aaa(T124, X337, X324, appc81_out_aa(T124, X324)) → appc63_out_aaa([], T124, cons(X337, X324))
appc63_in_aaa(.(T159, T161), T162, cons(T159, X324)) → U30_aaa(T159, T161, T162, X324, appc63_in_aaa(T161, T162, X324))
U30_aaa(T159, T161, T162, X324, appc63_out_aaa(T161, T162, X324)) → appc63_out_aaa(.(T159, T161), T162, cons(T159, X324))
appc63_in_gga(nil, T111, T111) → appc63_out_gga(nil, T111, T111)
appc63_in_gga([], T124, cons(X337, X324)) → U29_gga(T124, X337, X324, appc81_in_ga(T124, X324))
appc81_in_ga(T134, cons(X412, X393)) → U28_ga(T134, X412, X393, appc81_in_ga(T134, X393))
U28_ga(T134, X412, X393, appc81_out_ga(T134, X393)) → appc81_out_ga(T134, cons(X412, X393))
U29_gga(T124, X337, X324, appc81_out_ga(T124, X324)) → appc63_out_gga([], T124, cons(X337, X324))
appc63_in_gga(.(T159, T161), T162, cons(T159, X324)) → U30_gga(T159, T161, T162, X324, appc63_in_gga(T161, T162, X324))
U30_gga(T159, T161, T162, X324, appc63_out_gga(T161, T162, X324)) → appc63_out_gga(.(T159, T161), T162, cons(T159, X324))
APP63_IN_AAA(.(T159, T161), T162, cons(T159, X324)) → APP63_IN_AAA(T161, T162, X324)
APP63_IN_AAA → APP63_IN_AAA
P62_IN_AAAA(T96, T97, cons(T196, T197), cons(T190, T191)) → U10_AAAA(T96, T97, T196, T197, T190, T191, appc63_in_aaa(T96, T97, cons(T196, T197)))
U10_AAAA(T96, T97, T196, T197, T190, T191, appc63_out_aaa(T96, T97, cons(T196, T197))) → U11_AAAA(T96, T97, T196, T197, T190, T191, appc63_in_aaa(T190, T191, T195))
U11_AAAA(T96, T97, T196, T197, T190, T191, appc63_out_aaa(T190, T191, T195)) → P62_IN_AAAA(T196, T197, X503, T195)
appc15_in_gga(nil, T31, T31) → appc15_out_gga(nil, T31, T31)
appc15_in_gga([], T38, cons(X105, X92)) → U26_gga(T38, X105, X92, appc33_in_ga(T38, X92))
appc33_in_ga(T47, cons(X180, X161)) → U25_ga(T47, X180, X161, appc33_in_ga(T47, X161))
U25_ga(T47, X180, X161, appc33_out_ga(T47, X161)) → appc33_out_ga(T47, cons(X180, X161))
U26_gga(T38, X105, X92, appc33_out_ga(T38, X92)) → appc15_out_gga([], T38, cons(X105, X92))
appc15_in_gga(.(T67, T68), T38, cons(T67, X92)) → U27_gga(T67, T68, T38, X92, appc15_in_gga(T68, T38, X92))
U27_gga(T67, T68, T38, X92, appc15_out_gga(T68, T38, X92)) → appc15_out_gga(.(T67, T68), T38, cons(T67, X92))
appc63_in_aaa(nil, T111, T111) → appc63_out_aaa(nil, T111, T111)
appc63_in_aaa([], T124, cons(X337, X324)) → U29_aaa(T124, X337, X324, appc81_in_aa(T124, X324))
appc81_in_aa(T134, cons(X412, X393)) → U28_aa(T134, X412, X393, appc81_in_aa(T134, X393))
U28_aa(T134, X412, X393, appc81_out_aa(T134, X393)) → appc81_out_aa(T134, cons(X412, X393))
U29_aaa(T124, X337, X324, appc81_out_aa(T124, X324)) → appc63_out_aaa([], T124, cons(X337, X324))
appc63_in_aaa(.(T159, T161), T162, cons(T159, X324)) → U30_aaa(T159, T161, T162, X324, appc63_in_aaa(T161, T162, X324))
U30_aaa(T159, T161, T162, X324, appc63_out_aaa(T161, T162, X324)) → appc63_out_aaa(.(T159, T161), T162, cons(T159, X324))
appc63_in_gga(nil, T111, T111) → appc63_out_gga(nil, T111, T111)
appc63_in_gga([], T124, cons(X337, X324)) → U29_gga(T124, X337, X324, appc81_in_ga(T124, X324))
appc81_in_ga(T134, cons(X412, X393)) → U28_ga(T134, X412, X393, appc81_in_ga(T134, X393))
U28_ga(T134, X412, X393, appc81_out_ga(T134, X393)) → appc81_out_ga(T134, cons(X412, X393))
U29_gga(T124, X337, X324, appc81_out_ga(T124, X324)) → appc63_out_gga([], T124, cons(X337, X324))
appc63_in_gga(.(T159, T161), T162, cons(T159, X324)) → U30_gga(T159, T161, T162, X324, appc63_in_gga(T161, T162, X324))
U30_gga(T159, T161, T162, X324, appc63_out_gga(T161, T162, X324)) → appc63_out_gga(.(T159, T161), T162, cons(T159, X324))
P62_IN_AAAA(T96, T97, cons(T196, T197), cons(T190, T191)) → U10_AAAA(T96, T97, T196, T197, T190, T191, appc63_in_aaa(T96, T97, cons(T196, T197)))
U10_AAAA(T96, T97, T196, T197, T190, T191, appc63_out_aaa(T96, T97, cons(T196, T197))) → U11_AAAA(T96, T97, T196, T197, T190, T191, appc63_in_aaa(T190, T191, T195))
U11_AAAA(T96, T97, T196, T197, T190, T191, appc63_out_aaa(T190, T191, T195)) → P62_IN_AAAA(T196, T197, X503, T195)
appc63_in_aaa(nil, T111, T111) → appc63_out_aaa(nil, T111, T111)
appc63_in_aaa([], T124, cons(X337, X324)) → U29_aaa(T124, X337, X324, appc81_in_aa(T124, X324))
appc63_in_aaa(.(T159, T161), T162, cons(T159, X324)) → U30_aaa(T159, T161, T162, X324, appc63_in_aaa(T161, T162, X324))
U29_aaa(T124, X337, X324, appc81_out_aa(T124, X324)) → appc63_out_aaa([], T124, cons(X337, X324))
U30_aaa(T159, T161, T162, X324, appc63_out_aaa(T161, T162, X324)) → appc63_out_aaa(.(T159, T161), T162, cons(T159, X324))
appc81_in_aa(T134, cons(X412, X393)) → U28_aa(T134, X412, X393, appc81_in_aa(T134, X393))
U28_aa(T134, X412, X393, appc81_out_aa(T134, X393)) → appc81_out_aa(T134, cons(X412, X393))
P62_IN_AAAA → U10_AAAA(appc63_in_aaa)
U10_AAAA(appc63_out_aaa) → U11_AAAA(appc63_in_aaa)
U11_AAAA(appc63_out_aaa) → P62_IN_AAAA
appc63_in_aaa → appc63_out_aaa
appc63_in_aaa → U29_aaa(appc81_in_aa)
appc63_in_aaa → U30_aaa(appc63_in_aaa)
U29_aaa(appc81_out_aa(T124)) → appc63_out_aaa
U30_aaa(appc63_out_aaa) → appc63_out_aaa
appc81_in_aa → U28_aa(appc81_in_aa)
U28_aa(appc81_out_aa(T134)) → appc81_out_aa(T134)
appc63_in_aaa
U29_aaa(x0)
U30_aaa(x0)
appc81_in_aa
U28_aa(x0)
appc63_in_aaa → U29_aaa(appc81_in_aa)
U29_aaa(appc81_out_aa(T124)) → appc63_out_aaa
POL(P62_IN_AAAA) = 1
POL(U10_AAAA(x1)) = x1
POL(U11_AAAA(x1)) = x1
POL(U28_aa(x1)) = x1
POL(U29_aaa(x1)) = x1
POL(U30_aaa(x1)) = x1
POL(appc63_in_aaa) = 1
POL(appc63_out_aaa) = 1
POL(appc81_in_aa) = 0
POL(appc81_out_aa(x1)) = 2 + x1
P62_IN_AAAA → U10_AAAA(appc63_in_aaa)
U10_AAAA(appc63_out_aaa) → U11_AAAA(appc63_in_aaa)
U11_AAAA(appc63_out_aaa) → P62_IN_AAAA
appc63_in_aaa → appc63_out_aaa
appc63_in_aaa → U30_aaa(appc63_in_aaa)
U30_aaa(appc63_out_aaa) → appc63_out_aaa
appc81_in_aa → U28_aa(appc81_in_aa)
U28_aa(appc81_out_aa(T134)) → appc81_out_aa(T134)
appc63_in_aaa
U29_aaa(x0)
U30_aaa(x0)
appc81_in_aa
U28_aa(x0)
P62_IN_AAAA → U10_AAAA(appc63_in_aaa)
U10_AAAA(appc63_out_aaa) → U11_AAAA(appc63_in_aaa)
U11_AAAA(appc63_out_aaa) → P62_IN_AAAA
appc63_in_aaa → appc63_out_aaa
appc63_in_aaa → U30_aaa(appc63_in_aaa)
U30_aaa(appc63_out_aaa) → appc63_out_aaa
appc63_in_aaa
U29_aaa(x0)
U30_aaa(x0)
appc81_in_aa
U28_aa(x0)
U29_aaa(x0)
appc81_in_aa
U28_aa(x0)
P62_IN_AAAA → U10_AAAA(appc63_in_aaa)
U10_AAAA(appc63_out_aaa) → U11_AAAA(appc63_in_aaa)
U11_AAAA(appc63_out_aaa) → P62_IN_AAAA
appc63_in_aaa → appc63_out_aaa
appc63_in_aaa → U30_aaa(appc63_in_aaa)
U30_aaa(appc63_out_aaa) → appc63_out_aaa
appc63_in_aaa
U30_aaa(x0)
P62_IN_AAAA → U10_AAAA(appc63_out_aaa)
P62_IN_AAAA → U10_AAAA(U30_aaa(appc63_in_aaa))
U10_AAAA(appc63_out_aaa) → U11_AAAA(appc63_in_aaa)
U11_AAAA(appc63_out_aaa) → P62_IN_AAAA
P62_IN_AAAA → U10_AAAA(appc63_out_aaa)
P62_IN_AAAA → U10_AAAA(U30_aaa(appc63_in_aaa))
appc63_in_aaa → appc63_out_aaa
appc63_in_aaa → U30_aaa(appc63_in_aaa)
U30_aaa(appc63_out_aaa) → appc63_out_aaa
appc63_in_aaa
U30_aaa(x0)
U10_AAAA(appc63_out_aaa) → U11_AAAA(appc63_out_aaa)
U10_AAAA(appc63_out_aaa) → U11_AAAA(U30_aaa(appc63_in_aaa))
U11_AAAA(appc63_out_aaa) → P62_IN_AAAA
P62_IN_AAAA → U10_AAAA(appc63_out_aaa)
P62_IN_AAAA → U10_AAAA(U30_aaa(appc63_in_aaa))
U10_AAAA(appc63_out_aaa) → U11_AAAA(appc63_out_aaa)
U10_AAAA(appc63_out_aaa) → U11_AAAA(U30_aaa(appc63_in_aaa))
appc63_in_aaa → appc63_out_aaa
appc63_in_aaa → U30_aaa(appc63_in_aaa)
U30_aaa(appc63_out_aaa) → appc63_out_aaa
appc63_in_aaa
U30_aaa(x0)
APP33_IN_GA(T47, cons(X180, X161)) → APP33_IN_GA(T47, X161)
appc15_in_gga(nil, T31, T31) → appc15_out_gga(nil, T31, T31)
appc15_in_gga([], T38, cons(X105, X92)) → U26_gga(T38, X105, X92, appc33_in_ga(T38, X92))
appc33_in_ga(T47, cons(X180, X161)) → U25_ga(T47, X180, X161, appc33_in_ga(T47, X161))
U25_ga(T47, X180, X161, appc33_out_ga(T47, X161)) → appc33_out_ga(T47, cons(X180, X161))
U26_gga(T38, X105, X92, appc33_out_ga(T38, X92)) → appc15_out_gga([], T38, cons(X105, X92))
appc15_in_gga(.(T67, T68), T38, cons(T67, X92)) → U27_gga(T67, T68, T38, X92, appc15_in_gga(T68, T38, X92))
U27_gga(T67, T68, T38, X92, appc15_out_gga(T68, T38, X92)) → appc15_out_gga(.(T67, T68), T38, cons(T67, X92))
appc63_in_aaa(nil, T111, T111) → appc63_out_aaa(nil, T111, T111)
appc63_in_aaa([], T124, cons(X337, X324)) → U29_aaa(T124, X337, X324, appc81_in_aa(T124, X324))
appc81_in_aa(T134, cons(X412, X393)) → U28_aa(T134, X412, X393, appc81_in_aa(T134, X393))
U28_aa(T134, X412, X393, appc81_out_aa(T134, X393)) → appc81_out_aa(T134, cons(X412, X393))
U29_aaa(T124, X337, X324, appc81_out_aa(T124, X324)) → appc63_out_aaa([], T124, cons(X337, X324))
appc63_in_aaa(.(T159, T161), T162, cons(T159, X324)) → U30_aaa(T159, T161, T162, X324, appc63_in_aaa(T161, T162, X324))
U30_aaa(T159, T161, T162, X324, appc63_out_aaa(T161, T162, X324)) → appc63_out_aaa(.(T159, T161), T162, cons(T159, X324))
appc63_in_gga(nil, T111, T111) → appc63_out_gga(nil, T111, T111)
appc63_in_gga([], T124, cons(X337, X324)) → U29_gga(T124, X337, X324, appc81_in_ga(T124, X324))
appc81_in_ga(T134, cons(X412, X393)) → U28_ga(T134, X412, X393, appc81_in_ga(T134, X393))
U28_ga(T134, X412, X393, appc81_out_ga(T134, X393)) → appc81_out_ga(T134, cons(X412, X393))
U29_gga(T124, X337, X324, appc81_out_ga(T124, X324)) → appc63_out_gga([], T124, cons(X337, X324))
appc63_in_gga(.(T159, T161), T162, cons(T159, X324)) → U30_gga(T159, T161, T162, X324, appc63_in_gga(T161, T162, X324))
U30_gga(T159, T161, T162, X324, appc63_out_gga(T161, T162, X324)) → appc63_out_gga(.(T159, T161), T162, cons(T159, X324))
APP33_IN_GA(T47, cons(X180, X161)) → APP33_IN_GA(T47, X161)
APP33_IN_GA(T47) → APP33_IN_GA(T47)
APP15_IN_GGA(.(T67, T68), T38, cons(T67, X92)) → APP15_IN_GGA(T68, T38, X92)
appc15_in_gga(nil, T31, T31) → appc15_out_gga(nil, T31, T31)
appc15_in_gga([], T38, cons(X105, X92)) → U26_gga(T38, X105, X92, appc33_in_ga(T38, X92))
appc33_in_ga(T47, cons(X180, X161)) → U25_ga(T47, X180, X161, appc33_in_ga(T47, X161))
U25_ga(T47, X180, X161, appc33_out_ga(T47, X161)) → appc33_out_ga(T47, cons(X180, X161))
U26_gga(T38, X105, X92, appc33_out_ga(T38, X92)) → appc15_out_gga([], T38, cons(X105, X92))
appc15_in_gga(.(T67, T68), T38, cons(T67, X92)) → U27_gga(T67, T68, T38, X92, appc15_in_gga(T68, T38, X92))
U27_gga(T67, T68, T38, X92, appc15_out_gga(T68, T38, X92)) → appc15_out_gga(.(T67, T68), T38, cons(T67, X92))
appc63_in_aaa(nil, T111, T111) → appc63_out_aaa(nil, T111, T111)
appc63_in_aaa([], T124, cons(X337, X324)) → U29_aaa(T124, X337, X324, appc81_in_aa(T124, X324))
appc81_in_aa(T134, cons(X412, X393)) → U28_aa(T134, X412, X393, appc81_in_aa(T134, X393))
U28_aa(T134, X412, X393, appc81_out_aa(T134, X393)) → appc81_out_aa(T134, cons(X412, X393))
U29_aaa(T124, X337, X324, appc81_out_aa(T124, X324)) → appc63_out_aaa([], T124, cons(X337, X324))
appc63_in_aaa(.(T159, T161), T162, cons(T159, X324)) → U30_aaa(T159, T161, T162, X324, appc63_in_aaa(T161, T162, X324))
U30_aaa(T159, T161, T162, X324, appc63_out_aaa(T161, T162, X324)) → appc63_out_aaa(.(T159, T161), T162, cons(T159, X324))
appc63_in_gga(nil, T111, T111) → appc63_out_gga(nil, T111, T111)
appc63_in_gga([], T124, cons(X337, X324)) → U29_gga(T124, X337, X324, appc81_in_ga(T124, X324))
appc81_in_ga(T134, cons(X412, X393)) → U28_ga(T134, X412, X393, appc81_in_ga(T134, X393))
U28_ga(T134, X412, X393, appc81_out_ga(T134, X393)) → appc81_out_ga(T134, cons(X412, X393))
U29_gga(T124, X337, X324, appc81_out_ga(T124, X324)) → appc63_out_gga([], T124, cons(X337, X324))
appc63_in_gga(.(T159, T161), T162, cons(T159, X324)) → U30_gga(T159, T161, T162, X324, appc63_in_gga(T161, T162, X324))
U30_gga(T159, T161, T162, X324, appc63_out_gga(T161, T162, X324)) → appc63_out_gga(.(T159, T161), T162, cons(T159, X324))
APP15_IN_GGA(.(T67, T68), T38, cons(T67, X92)) → APP15_IN_GGA(T68, T38, X92)
APP15_IN_GGA(.(T67, T68), T38) → APP15_IN_GGA(T68, T38)
From the DPs we obtained the following set of size-change graphs: