0 Prolog
↳1 PrologToPiTRSViaGraphTransformerProof (⇒, 283 ms)
↳2 PiTRS
↳3 DependencyPairsProof (⇔, 606 ms)
↳4 PiDP
↳5 DependencyGraphProof (⇔, 0 ms)
↳6 AND
↳7 PiDP
↳8 UsableRulesProof (⇔, 0 ms)
↳9 PiDP
↳10 PiDPToQDPProof (⇒, 0 ms)
↳11 QDP
↳12 QDPSizeChangeProof (⇔, 0 ms)
↳13 YES
↳14 PiDP
↳15 UsableRulesProof (⇔, 0 ms)
↳16 PiDP
↳17 PiDPToQDPProof (⇒, 0 ms)
↳18 QDP
↳19 QDPSizeChangeProof (⇔, 0 ms)
↳20 YES
↳21 PiDP
↳22 UsableRulesProof (⇔, 0 ms)
↳23 PiDP
↳24 PiDPToQDPProof (⇒, 9 ms)
↳25 QDP
↳26 QDPSizeChangeProof (⇔, 0 ms)
↳27 YES
frontA_in_ga(void, []) → frontA_out_ga(void, [])
frontA_in_ga(tree(T4, void, void), .(T4, [])) → frontA_out_ga(tree(T4, void, void), .(T4, []))
frontA_in_ga(tree(T7, void, void), T9) → U1_ga(T7, T9, pB_in_aa(X18, T9))
pB_in_aa(T13, T9) → U10_aa(T13, T9, frontK_in_a(T13))
frontK_in_a([]) → frontK_out_a([])
U10_aa(T13, T9, frontK_out_a(T13)) → U11_aa(T13, T9, appF_in_ga(T13, T9))
appF_in_ga(T20, T20) → appF_out_ga(T20, T20)
U11_aa(T13, T9, appF_out_ga(T13, T9)) → pB_out_aa(T13, T9)
U1_ga(T7, T9, pB_out_aa(X18, T9)) → frontA_out_ga(tree(T7, void, void), T9)
frontA_in_ga(tree(T25, void, T27), T29) → U2_ga(T25, T27, T29, pC_in_gaa(T27, X55, T29))
pC_in_gaa(T27, T30, T29) → U12_gaa(T27, T30, T29, frontL_in_ga(T27, T30))
frontL_in_ga(void, []) → frontL_out_ga(void, [])
frontL_in_ga(tree(T35, void, void), .(T35, [])) → frontL_out_ga(tree(T35, void, void), .(T35, []))
frontL_in_ga(tree(T42, T43, T44), X79) → U8_ga(T42, T43, T44, X79, pH_in_gagaa(T43, X77, T44, X78, X79))
pH_in_gagaa(T43, T45, T44, X78, X79) → U14_gagaa(T43, T45, T44, X78, X79, frontG_in_ga(T43, T45))
frontG_in_ga(void, []) → frontG_out_ga(void, [])
frontG_in_ga(tree(T50, void, void), .(T50, [])) → frontG_out_ga(tree(T50, void, void), .(T50, []))
frontG_in_ga(tree(T57, T58, T59), X103) → U5_ga(T57, T58, T59, X103, pH_in_gagaa(T58, X101, T59, X102, X103))
U5_ga(T57, T58, T59, X103, pH_out_gagaa(T58, X101, T59, X102, X103)) → frontG_out_ga(tree(T57, T58, T59), X103)
U14_gagaa(T43, T45, T44, X78, X79, frontG_out_ga(T43, T45)) → U15_gagaa(T43, T45, T44, X78, X79, pN_in_gaga(T44, X78, T45, X79))
pN_in_gaga(T44, T60, T45, X79) → U16_gaga(T44, T60, T45, X79, frontG_in_ga(T44, T60))
U16_gaga(T44, T60, T45, X79, frontG_out_ga(T44, T60)) → U17_gaga(T44, T60, T45, X79, appI_in_gga(T45, T60, X79))
appI_in_gga([], T67, T67) → appI_out_gga([], T67, T67)
appI_in_gga(.(T74, T75), T76, .(T74, X125)) → U6_gga(T74, T75, T76, X125, appI_in_gga(T75, T76, X125))
U6_gga(T74, T75, T76, X125, appI_out_gga(T75, T76, X125)) → appI_out_gga(.(T74, T75), T76, .(T74, X125))
U17_gaga(T44, T60, T45, X79, appI_out_gga(T45, T60, X79)) → pN_out_gaga(T44, T60, T45, X79)
U15_gagaa(T43, T45, T44, X78, X79, pN_out_gaga(T44, X78, T45, X79)) → pH_out_gagaa(T43, T45, T44, X78, X79)
U8_ga(T42, T43, T44, X79, pH_out_gagaa(T43, X77, T44, X78, X79)) → frontL_out_ga(tree(T42, T43, T44), X79)
U12_gaa(T27, T30, T29, frontL_out_ga(T27, T30)) → U13_gaa(T27, T30, T29, appF_in_ga(T30, T29))
U13_gaa(T27, T30, T29, appF_out_ga(T30, T29)) → pC_out_gaa(T27, T30, T29)
U2_ga(T25, T27, T29, pC_out_gaa(T27, X55, T29)) → frontA_out_ga(tree(T25, void, T27), T29)
frontA_in_ga(tree(T25, tree(T85, void, void), T27), T29) → U3_ga(T25, T85, T27, T29, pD_in_gaga(T27, X55, T85, T29))
pD_in_gaga(T27, T86, T85, T29) → U18_gaga(T27, T86, T85, T29, frontG_in_ga(T27, T86))
U18_gaga(T27, T86, T85, T29, frontG_out_ga(T27, T86)) → U19_gaga(T27, T86, T85, T29, appM_in_gga(T85, T86, T29))
appM_in_gga(T93, T94, .(T93, T96)) → U9_gga(T93, T94, T96, appF_in_ga(T94, T96))
U9_gga(T93, T94, T96, appF_out_ga(T94, T96)) → appM_out_gga(T93, T94, .(T93, T96))
U19_gaga(T27, T86, T85, T29, appM_out_gga(T85, T86, T29)) → pD_out_gaga(T27, T86, T85, T29)
U3_ga(T25, T85, T27, T29, pD_out_gaga(T27, X55, T85, T29)) → frontA_out_ga(tree(T25, tree(T85, void, void), T27), T29)
frontA_in_ga(tree(T25, tree(T105, T106, T107), T27), T29) → U4_ga(T25, T105, T106, T107, T27, T29, pE_in_gagaagaa(T106, X168, T107, X169, X170, T27, X55, T29))
pE_in_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29) → U20_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, frontG_in_ga(T106, T108))
U20_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, frontG_out_ga(T106, T108)) → U21_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, pO_in_gagagaa(T107, X169, T108, X170, T27, X55, T29))
pO_in_gagagaa(T107, T109, T108, X170, T27, X55, T29) → U22_gagagaa(T107, T109, T108, X170, T27, X55, T29, frontG_in_ga(T107, T109))
U22_gagagaa(T107, T109, T108, X170, T27, X55, T29, frontG_out_ga(T107, T109)) → U23_gagagaa(T107, T109, T108, X170, T27, X55, T29, pP_in_ggagaa(T108, T109, X170, T27, X55, T29))
pP_in_ggagaa(T108, T109, T112, T27, X55, T29) → U24_ggagaa(T108, T109, T112, T27, X55, T29, appI_in_gga(T108, T109, T112))
U24_ggagaa(T108, T109, T112, T27, X55, T29, appI_out_gga(T108, T109, T112)) → U25_ggagaa(T108, T109, T112, T27, X55, T29, pQ_in_gaga(T27, X55, T112, T29))
pQ_in_gaga(T27, T115, T112, T29) → U26_gaga(T27, T115, T112, T29, frontG_in_ga(T27, T115))
U26_gaga(T27, T115, T112, T29, frontG_out_ga(T27, T115)) → U27_gaga(T27, T115, T112, T29, appJ_in_gga(T112, T115, T29))
appJ_in_gga([], T122, T122) → appJ_out_gga([], T122, T122)
appJ_in_gga(.(T131, T132), T133, .(T131, T135)) → U7_gga(T131, T132, T133, T135, appJ_in_gga(T132, T133, T135))
U7_gga(T131, T132, T133, T135, appJ_out_gga(T132, T133, T135)) → appJ_out_gga(.(T131, T132), T133, .(T131, T135))
U27_gaga(T27, T115, T112, T29, appJ_out_gga(T112, T115, T29)) → pQ_out_gaga(T27, T115, T112, T29)
U25_ggagaa(T108, T109, T112, T27, X55, T29, pQ_out_gaga(T27, X55, T112, T29)) → pP_out_ggagaa(T108, T109, T112, T27, X55, T29)
U23_gagagaa(T107, T109, T108, X170, T27, X55, T29, pP_out_ggagaa(T108, T109, X170, T27, X55, T29)) → pO_out_gagagaa(T107, T109, T108, X170, T27, X55, T29)
U21_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, pO_out_gagagaa(T107, X169, T108, X170, T27, X55, T29)) → pE_out_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29)
U4_ga(T25, T105, T106, T107, T27, T29, pE_out_gagaagaa(T106, X168, T107, X169, X170, T27, X55, T29)) → frontA_out_ga(tree(T25, tree(T105, T106, T107), T27), T29)
FRONTA_IN_GA(tree(T7, void, void), T9) → U1_GA(T7, T9, pB_in_aa(X18, T9))
FRONTA_IN_GA(tree(T7, void, void), T9) → PB_IN_AA(X18, T9)
PB_IN_AA(T13, T9) → U10_AA(T13, T9, frontK_in_a(T13))
PB_IN_AA(T13, T9) → FRONTK_IN_A(T13)
U10_AA(T13, T9, frontK_out_a(T13)) → U11_AA(T13, T9, appF_in_ga(T13, T9))
U10_AA(T13, T9, frontK_out_a(T13)) → APPF_IN_GA(T13, T9)
FRONTA_IN_GA(tree(T25, void, T27), T29) → U2_GA(T25, T27, T29, pC_in_gaa(T27, X55, T29))
FRONTA_IN_GA(tree(T25, void, T27), T29) → PC_IN_GAA(T27, X55, T29)
PC_IN_GAA(T27, T30, T29) → U12_GAA(T27, T30, T29, frontL_in_ga(T27, T30))
PC_IN_GAA(T27, T30, T29) → FRONTL_IN_GA(T27, T30)
FRONTL_IN_GA(tree(T42, T43, T44), X79) → U8_GA(T42, T43, T44, X79, pH_in_gagaa(T43, X77, T44, X78, X79))
FRONTL_IN_GA(tree(T42, T43, T44), X79) → PH_IN_GAGAA(T43, X77, T44, X78, X79)
PH_IN_GAGAA(T43, T45, T44, X78, X79) → U14_GAGAA(T43, T45, T44, X78, X79, frontG_in_ga(T43, T45))
PH_IN_GAGAA(T43, T45, T44, X78, X79) → FRONTG_IN_GA(T43, T45)
FRONTG_IN_GA(tree(T57, T58, T59), X103) → U5_GA(T57, T58, T59, X103, pH_in_gagaa(T58, X101, T59, X102, X103))
FRONTG_IN_GA(tree(T57, T58, T59), X103) → PH_IN_GAGAA(T58, X101, T59, X102, X103)
U14_GAGAA(T43, T45, T44, X78, X79, frontG_out_ga(T43, T45)) → U15_GAGAA(T43, T45, T44, X78, X79, pN_in_gaga(T44, X78, T45, X79))
U14_GAGAA(T43, T45, T44, X78, X79, frontG_out_ga(T43, T45)) → PN_IN_GAGA(T44, X78, T45, X79)
PN_IN_GAGA(T44, T60, T45, X79) → U16_GAGA(T44, T60, T45, X79, frontG_in_ga(T44, T60))
PN_IN_GAGA(T44, T60, T45, X79) → FRONTG_IN_GA(T44, T60)
U16_GAGA(T44, T60, T45, X79, frontG_out_ga(T44, T60)) → U17_GAGA(T44, T60, T45, X79, appI_in_gga(T45, T60, X79))
U16_GAGA(T44, T60, T45, X79, frontG_out_ga(T44, T60)) → APPI_IN_GGA(T45, T60, X79)
APPI_IN_GGA(.(T74, T75), T76, .(T74, X125)) → U6_GGA(T74, T75, T76, X125, appI_in_gga(T75, T76, X125))
APPI_IN_GGA(.(T74, T75), T76, .(T74, X125)) → APPI_IN_GGA(T75, T76, X125)
U12_GAA(T27, T30, T29, frontL_out_ga(T27, T30)) → U13_GAA(T27, T30, T29, appF_in_ga(T30, T29))
U12_GAA(T27, T30, T29, frontL_out_ga(T27, T30)) → APPF_IN_GA(T30, T29)
FRONTA_IN_GA(tree(T25, tree(T85, void, void), T27), T29) → U3_GA(T25, T85, T27, T29, pD_in_gaga(T27, X55, T85, T29))
FRONTA_IN_GA(tree(T25, tree(T85, void, void), T27), T29) → PD_IN_GAGA(T27, X55, T85, T29)
PD_IN_GAGA(T27, T86, T85, T29) → U18_GAGA(T27, T86, T85, T29, frontG_in_ga(T27, T86))
PD_IN_GAGA(T27, T86, T85, T29) → FRONTG_IN_GA(T27, T86)
U18_GAGA(T27, T86, T85, T29, frontG_out_ga(T27, T86)) → U19_GAGA(T27, T86, T85, T29, appM_in_gga(T85, T86, T29))
U18_GAGA(T27, T86, T85, T29, frontG_out_ga(T27, T86)) → APPM_IN_GGA(T85, T86, T29)
APPM_IN_GGA(T93, T94, .(T93, T96)) → U9_GGA(T93, T94, T96, appF_in_ga(T94, T96))
APPM_IN_GGA(T93, T94, .(T93, T96)) → APPF_IN_GA(T94, T96)
FRONTA_IN_GA(tree(T25, tree(T105, T106, T107), T27), T29) → U4_GA(T25, T105, T106, T107, T27, T29, pE_in_gagaagaa(T106, X168, T107, X169, X170, T27, X55, T29))
FRONTA_IN_GA(tree(T25, tree(T105, T106, T107), T27), T29) → PE_IN_GAGAAGAA(T106, X168, T107, X169, X170, T27, X55, T29)
PE_IN_GAGAAGAA(T106, T108, T107, X169, X170, T27, X55, T29) → U20_GAGAAGAA(T106, T108, T107, X169, X170, T27, X55, T29, frontG_in_ga(T106, T108))
PE_IN_GAGAAGAA(T106, T108, T107, X169, X170, T27, X55, T29) → FRONTG_IN_GA(T106, T108)
U20_GAGAAGAA(T106, T108, T107, X169, X170, T27, X55, T29, frontG_out_ga(T106, T108)) → U21_GAGAAGAA(T106, T108, T107, X169, X170, T27, X55, T29, pO_in_gagagaa(T107, X169, T108, X170, T27, X55, T29))
U20_GAGAAGAA(T106, T108, T107, X169, X170, T27, X55, T29, frontG_out_ga(T106, T108)) → PO_IN_GAGAGAA(T107, X169, T108, X170, T27, X55, T29)
PO_IN_GAGAGAA(T107, T109, T108, X170, T27, X55, T29) → U22_GAGAGAA(T107, T109, T108, X170, T27, X55, T29, frontG_in_ga(T107, T109))
PO_IN_GAGAGAA(T107, T109, T108, X170, T27, X55, T29) → FRONTG_IN_GA(T107, T109)
U22_GAGAGAA(T107, T109, T108, X170, T27, X55, T29, frontG_out_ga(T107, T109)) → U23_GAGAGAA(T107, T109, T108, X170, T27, X55, T29, pP_in_ggagaa(T108, T109, X170, T27, X55, T29))
U22_GAGAGAA(T107, T109, T108, X170, T27, X55, T29, frontG_out_ga(T107, T109)) → PP_IN_GGAGAA(T108, T109, X170, T27, X55, T29)
PP_IN_GGAGAA(T108, T109, T112, T27, X55, T29) → U24_GGAGAA(T108, T109, T112, T27, X55, T29, appI_in_gga(T108, T109, T112))
PP_IN_GGAGAA(T108, T109, T112, T27, X55, T29) → APPI_IN_GGA(T108, T109, T112)
U24_GGAGAA(T108, T109, T112, T27, X55, T29, appI_out_gga(T108, T109, T112)) → U25_GGAGAA(T108, T109, T112, T27, X55, T29, pQ_in_gaga(T27, X55, T112, T29))
U24_GGAGAA(T108, T109, T112, T27, X55, T29, appI_out_gga(T108, T109, T112)) → PQ_IN_GAGA(T27, X55, T112, T29)
PQ_IN_GAGA(T27, T115, T112, T29) → U26_GAGA(T27, T115, T112, T29, frontG_in_ga(T27, T115))
PQ_IN_GAGA(T27, T115, T112, T29) → FRONTG_IN_GA(T27, T115)
U26_GAGA(T27, T115, T112, T29, frontG_out_ga(T27, T115)) → U27_GAGA(T27, T115, T112, T29, appJ_in_gga(T112, T115, T29))
U26_GAGA(T27, T115, T112, T29, frontG_out_ga(T27, T115)) → APPJ_IN_GGA(T112, T115, T29)
APPJ_IN_GGA(.(T131, T132), T133, .(T131, T135)) → U7_GGA(T131, T132, T133, T135, appJ_in_gga(T132, T133, T135))
APPJ_IN_GGA(.(T131, T132), T133, .(T131, T135)) → APPJ_IN_GGA(T132, T133, T135)
frontA_in_ga(void, []) → frontA_out_ga(void, [])
frontA_in_ga(tree(T4, void, void), .(T4, [])) → frontA_out_ga(tree(T4, void, void), .(T4, []))
frontA_in_ga(tree(T7, void, void), T9) → U1_ga(T7, T9, pB_in_aa(X18, T9))
pB_in_aa(T13, T9) → U10_aa(T13, T9, frontK_in_a(T13))
frontK_in_a([]) → frontK_out_a([])
U10_aa(T13, T9, frontK_out_a(T13)) → U11_aa(T13, T9, appF_in_ga(T13, T9))
appF_in_ga(T20, T20) → appF_out_ga(T20, T20)
U11_aa(T13, T9, appF_out_ga(T13, T9)) → pB_out_aa(T13, T9)
U1_ga(T7, T9, pB_out_aa(X18, T9)) → frontA_out_ga(tree(T7, void, void), T9)
frontA_in_ga(tree(T25, void, T27), T29) → U2_ga(T25, T27, T29, pC_in_gaa(T27, X55, T29))
pC_in_gaa(T27, T30, T29) → U12_gaa(T27, T30, T29, frontL_in_ga(T27, T30))
frontL_in_ga(void, []) → frontL_out_ga(void, [])
frontL_in_ga(tree(T35, void, void), .(T35, [])) → frontL_out_ga(tree(T35, void, void), .(T35, []))
frontL_in_ga(tree(T42, T43, T44), X79) → U8_ga(T42, T43, T44, X79, pH_in_gagaa(T43, X77, T44, X78, X79))
pH_in_gagaa(T43, T45, T44, X78, X79) → U14_gagaa(T43, T45, T44, X78, X79, frontG_in_ga(T43, T45))
frontG_in_ga(void, []) → frontG_out_ga(void, [])
frontG_in_ga(tree(T50, void, void), .(T50, [])) → frontG_out_ga(tree(T50, void, void), .(T50, []))
frontG_in_ga(tree(T57, T58, T59), X103) → U5_ga(T57, T58, T59, X103, pH_in_gagaa(T58, X101, T59, X102, X103))
U5_ga(T57, T58, T59, X103, pH_out_gagaa(T58, X101, T59, X102, X103)) → frontG_out_ga(tree(T57, T58, T59), X103)
U14_gagaa(T43, T45, T44, X78, X79, frontG_out_ga(T43, T45)) → U15_gagaa(T43, T45, T44, X78, X79, pN_in_gaga(T44, X78, T45, X79))
pN_in_gaga(T44, T60, T45, X79) → U16_gaga(T44, T60, T45, X79, frontG_in_ga(T44, T60))
U16_gaga(T44, T60, T45, X79, frontG_out_ga(T44, T60)) → U17_gaga(T44, T60, T45, X79, appI_in_gga(T45, T60, X79))
appI_in_gga([], T67, T67) → appI_out_gga([], T67, T67)
appI_in_gga(.(T74, T75), T76, .(T74, X125)) → U6_gga(T74, T75, T76, X125, appI_in_gga(T75, T76, X125))
U6_gga(T74, T75, T76, X125, appI_out_gga(T75, T76, X125)) → appI_out_gga(.(T74, T75), T76, .(T74, X125))
U17_gaga(T44, T60, T45, X79, appI_out_gga(T45, T60, X79)) → pN_out_gaga(T44, T60, T45, X79)
U15_gagaa(T43, T45, T44, X78, X79, pN_out_gaga(T44, X78, T45, X79)) → pH_out_gagaa(T43, T45, T44, X78, X79)
U8_ga(T42, T43, T44, X79, pH_out_gagaa(T43, X77, T44, X78, X79)) → frontL_out_ga(tree(T42, T43, T44), X79)
U12_gaa(T27, T30, T29, frontL_out_ga(T27, T30)) → U13_gaa(T27, T30, T29, appF_in_ga(T30, T29))
U13_gaa(T27, T30, T29, appF_out_ga(T30, T29)) → pC_out_gaa(T27, T30, T29)
U2_ga(T25, T27, T29, pC_out_gaa(T27, X55, T29)) → frontA_out_ga(tree(T25, void, T27), T29)
frontA_in_ga(tree(T25, tree(T85, void, void), T27), T29) → U3_ga(T25, T85, T27, T29, pD_in_gaga(T27, X55, T85, T29))
pD_in_gaga(T27, T86, T85, T29) → U18_gaga(T27, T86, T85, T29, frontG_in_ga(T27, T86))
U18_gaga(T27, T86, T85, T29, frontG_out_ga(T27, T86)) → U19_gaga(T27, T86, T85, T29, appM_in_gga(T85, T86, T29))
appM_in_gga(T93, T94, .(T93, T96)) → U9_gga(T93, T94, T96, appF_in_ga(T94, T96))
U9_gga(T93, T94, T96, appF_out_ga(T94, T96)) → appM_out_gga(T93, T94, .(T93, T96))
U19_gaga(T27, T86, T85, T29, appM_out_gga(T85, T86, T29)) → pD_out_gaga(T27, T86, T85, T29)
U3_ga(T25, T85, T27, T29, pD_out_gaga(T27, X55, T85, T29)) → frontA_out_ga(tree(T25, tree(T85, void, void), T27), T29)
frontA_in_ga(tree(T25, tree(T105, T106, T107), T27), T29) → U4_ga(T25, T105, T106, T107, T27, T29, pE_in_gagaagaa(T106, X168, T107, X169, X170, T27, X55, T29))
pE_in_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29) → U20_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, frontG_in_ga(T106, T108))
U20_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, frontG_out_ga(T106, T108)) → U21_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, pO_in_gagagaa(T107, X169, T108, X170, T27, X55, T29))
pO_in_gagagaa(T107, T109, T108, X170, T27, X55, T29) → U22_gagagaa(T107, T109, T108, X170, T27, X55, T29, frontG_in_ga(T107, T109))
U22_gagagaa(T107, T109, T108, X170, T27, X55, T29, frontG_out_ga(T107, T109)) → U23_gagagaa(T107, T109, T108, X170, T27, X55, T29, pP_in_ggagaa(T108, T109, X170, T27, X55, T29))
pP_in_ggagaa(T108, T109, T112, T27, X55, T29) → U24_ggagaa(T108, T109, T112, T27, X55, T29, appI_in_gga(T108, T109, T112))
U24_ggagaa(T108, T109, T112, T27, X55, T29, appI_out_gga(T108, T109, T112)) → U25_ggagaa(T108, T109, T112, T27, X55, T29, pQ_in_gaga(T27, X55, T112, T29))
pQ_in_gaga(T27, T115, T112, T29) → U26_gaga(T27, T115, T112, T29, frontG_in_ga(T27, T115))
U26_gaga(T27, T115, T112, T29, frontG_out_ga(T27, T115)) → U27_gaga(T27, T115, T112, T29, appJ_in_gga(T112, T115, T29))
appJ_in_gga([], T122, T122) → appJ_out_gga([], T122, T122)
appJ_in_gga(.(T131, T132), T133, .(T131, T135)) → U7_gga(T131, T132, T133, T135, appJ_in_gga(T132, T133, T135))
U7_gga(T131, T132, T133, T135, appJ_out_gga(T132, T133, T135)) → appJ_out_gga(.(T131, T132), T133, .(T131, T135))
U27_gaga(T27, T115, T112, T29, appJ_out_gga(T112, T115, T29)) → pQ_out_gaga(T27, T115, T112, T29)
U25_ggagaa(T108, T109, T112, T27, X55, T29, pQ_out_gaga(T27, X55, T112, T29)) → pP_out_ggagaa(T108, T109, T112, T27, X55, T29)
U23_gagagaa(T107, T109, T108, X170, T27, X55, T29, pP_out_ggagaa(T108, T109, X170, T27, X55, T29)) → pO_out_gagagaa(T107, T109, T108, X170, T27, X55, T29)
U21_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, pO_out_gagagaa(T107, X169, T108, X170, T27, X55, T29)) → pE_out_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29)
U4_ga(T25, T105, T106, T107, T27, T29, pE_out_gagaagaa(T106, X168, T107, X169, X170, T27, X55, T29)) → frontA_out_ga(tree(T25, tree(T105, T106, T107), T27), T29)
FRONTA_IN_GA(tree(T7, void, void), T9) → U1_GA(T7, T9, pB_in_aa(X18, T9))
FRONTA_IN_GA(tree(T7, void, void), T9) → PB_IN_AA(X18, T9)
PB_IN_AA(T13, T9) → U10_AA(T13, T9, frontK_in_a(T13))
PB_IN_AA(T13, T9) → FRONTK_IN_A(T13)
U10_AA(T13, T9, frontK_out_a(T13)) → U11_AA(T13, T9, appF_in_ga(T13, T9))
U10_AA(T13, T9, frontK_out_a(T13)) → APPF_IN_GA(T13, T9)
FRONTA_IN_GA(tree(T25, void, T27), T29) → U2_GA(T25, T27, T29, pC_in_gaa(T27, X55, T29))
FRONTA_IN_GA(tree(T25, void, T27), T29) → PC_IN_GAA(T27, X55, T29)
PC_IN_GAA(T27, T30, T29) → U12_GAA(T27, T30, T29, frontL_in_ga(T27, T30))
PC_IN_GAA(T27, T30, T29) → FRONTL_IN_GA(T27, T30)
FRONTL_IN_GA(tree(T42, T43, T44), X79) → U8_GA(T42, T43, T44, X79, pH_in_gagaa(T43, X77, T44, X78, X79))
FRONTL_IN_GA(tree(T42, T43, T44), X79) → PH_IN_GAGAA(T43, X77, T44, X78, X79)
PH_IN_GAGAA(T43, T45, T44, X78, X79) → U14_GAGAA(T43, T45, T44, X78, X79, frontG_in_ga(T43, T45))
PH_IN_GAGAA(T43, T45, T44, X78, X79) → FRONTG_IN_GA(T43, T45)
FRONTG_IN_GA(tree(T57, T58, T59), X103) → U5_GA(T57, T58, T59, X103, pH_in_gagaa(T58, X101, T59, X102, X103))
FRONTG_IN_GA(tree(T57, T58, T59), X103) → PH_IN_GAGAA(T58, X101, T59, X102, X103)
U14_GAGAA(T43, T45, T44, X78, X79, frontG_out_ga(T43, T45)) → U15_GAGAA(T43, T45, T44, X78, X79, pN_in_gaga(T44, X78, T45, X79))
U14_GAGAA(T43, T45, T44, X78, X79, frontG_out_ga(T43, T45)) → PN_IN_GAGA(T44, X78, T45, X79)
PN_IN_GAGA(T44, T60, T45, X79) → U16_GAGA(T44, T60, T45, X79, frontG_in_ga(T44, T60))
PN_IN_GAGA(T44, T60, T45, X79) → FRONTG_IN_GA(T44, T60)
U16_GAGA(T44, T60, T45, X79, frontG_out_ga(T44, T60)) → U17_GAGA(T44, T60, T45, X79, appI_in_gga(T45, T60, X79))
U16_GAGA(T44, T60, T45, X79, frontG_out_ga(T44, T60)) → APPI_IN_GGA(T45, T60, X79)
APPI_IN_GGA(.(T74, T75), T76, .(T74, X125)) → U6_GGA(T74, T75, T76, X125, appI_in_gga(T75, T76, X125))
APPI_IN_GGA(.(T74, T75), T76, .(T74, X125)) → APPI_IN_GGA(T75, T76, X125)
U12_GAA(T27, T30, T29, frontL_out_ga(T27, T30)) → U13_GAA(T27, T30, T29, appF_in_ga(T30, T29))
U12_GAA(T27, T30, T29, frontL_out_ga(T27, T30)) → APPF_IN_GA(T30, T29)
FRONTA_IN_GA(tree(T25, tree(T85, void, void), T27), T29) → U3_GA(T25, T85, T27, T29, pD_in_gaga(T27, X55, T85, T29))
FRONTA_IN_GA(tree(T25, tree(T85, void, void), T27), T29) → PD_IN_GAGA(T27, X55, T85, T29)
PD_IN_GAGA(T27, T86, T85, T29) → U18_GAGA(T27, T86, T85, T29, frontG_in_ga(T27, T86))
PD_IN_GAGA(T27, T86, T85, T29) → FRONTG_IN_GA(T27, T86)
U18_GAGA(T27, T86, T85, T29, frontG_out_ga(T27, T86)) → U19_GAGA(T27, T86, T85, T29, appM_in_gga(T85, T86, T29))
U18_GAGA(T27, T86, T85, T29, frontG_out_ga(T27, T86)) → APPM_IN_GGA(T85, T86, T29)
APPM_IN_GGA(T93, T94, .(T93, T96)) → U9_GGA(T93, T94, T96, appF_in_ga(T94, T96))
APPM_IN_GGA(T93, T94, .(T93, T96)) → APPF_IN_GA(T94, T96)
FRONTA_IN_GA(tree(T25, tree(T105, T106, T107), T27), T29) → U4_GA(T25, T105, T106, T107, T27, T29, pE_in_gagaagaa(T106, X168, T107, X169, X170, T27, X55, T29))
FRONTA_IN_GA(tree(T25, tree(T105, T106, T107), T27), T29) → PE_IN_GAGAAGAA(T106, X168, T107, X169, X170, T27, X55, T29)
PE_IN_GAGAAGAA(T106, T108, T107, X169, X170, T27, X55, T29) → U20_GAGAAGAA(T106, T108, T107, X169, X170, T27, X55, T29, frontG_in_ga(T106, T108))
PE_IN_GAGAAGAA(T106, T108, T107, X169, X170, T27, X55, T29) → FRONTG_IN_GA(T106, T108)
U20_GAGAAGAA(T106, T108, T107, X169, X170, T27, X55, T29, frontG_out_ga(T106, T108)) → U21_GAGAAGAA(T106, T108, T107, X169, X170, T27, X55, T29, pO_in_gagagaa(T107, X169, T108, X170, T27, X55, T29))
U20_GAGAAGAA(T106, T108, T107, X169, X170, T27, X55, T29, frontG_out_ga(T106, T108)) → PO_IN_GAGAGAA(T107, X169, T108, X170, T27, X55, T29)
PO_IN_GAGAGAA(T107, T109, T108, X170, T27, X55, T29) → U22_GAGAGAA(T107, T109, T108, X170, T27, X55, T29, frontG_in_ga(T107, T109))
PO_IN_GAGAGAA(T107, T109, T108, X170, T27, X55, T29) → FRONTG_IN_GA(T107, T109)
U22_GAGAGAA(T107, T109, T108, X170, T27, X55, T29, frontG_out_ga(T107, T109)) → U23_GAGAGAA(T107, T109, T108, X170, T27, X55, T29, pP_in_ggagaa(T108, T109, X170, T27, X55, T29))
U22_GAGAGAA(T107, T109, T108, X170, T27, X55, T29, frontG_out_ga(T107, T109)) → PP_IN_GGAGAA(T108, T109, X170, T27, X55, T29)
PP_IN_GGAGAA(T108, T109, T112, T27, X55, T29) → U24_GGAGAA(T108, T109, T112, T27, X55, T29, appI_in_gga(T108, T109, T112))
PP_IN_GGAGAA(T108, T109, T112, T27, X55, T29) → APPI_IN_GGA(T108, T109, T112)
U24_GGAGAA(T108, T109, T112, T27, X55, T29, appI_out_gga(T108, T109, T112)) → U25_GGAGAA(T108, T109, T112, T27, X55, T29, pQ_in_gaga(T27, X55, T112, T29))
U24_GGAGAA(T108, T109, T112, T27, X55, T29, appI_out_gga(T108, T109, T112)) → PQ_IN_GAGA(T27, X55, T112, T29)
PQ_IN_GAGA(T27, T115, T112, T29) → U26_GAGA(T27, T115, T112, T29, frontG_in_ga(T27, T115))
PQ_IN_GAGA(T27, T115, T112, T29) → FRONTG_IN_GA(T27, T115)
U26_GAGA(T27, T115, T112, T29, frontG_out_ga(T27, T115)) → U27_GAGA(T27, T115, T112, T29, appJ_in_gga(T112, T115, T29))
U26_GAGA(T27, T115, T112, T29, frontG_out_ga(T27, T115)) → APPJ_IN_GGA(T112, T115, T29)
APPJ_IN_GGA(.(T131, T132), T133, .(T131, T135)) → U7_GGA(T131, T132, T133, T135, appJ_in_gga(T132, T133, T135))
APPJ_IN_GGA(.(T131, T132), T133, .(T131, T135)) → APPJ_IN_GGA(T132, T133, T135)
frontA_in_ga(void, []) → frontA_out_ga(void, [])
frontA_in_ga(tree(T4, void, void), .(T4, [])) → frontA_out_ga(tree(T4, void, void), .(T4, []))
frontA_in_ga(tree(T7, void, void), T9) → U1_ga(T7, T9, pB_in_aa(X18, T9))
pB_in_aa(T13, T9) → U10_aa(T13, T9, frontK_in_a(T13))
frontK_in_a([]) → frontK_out_a([])
U10_aa(T13, T9, frontK_out_a(T13)) → U11_aa(T13, T9, appF_in_ga(T13, T9))
appF_in_ga(T20, T20) → appF_out_ga(T20, T20)
U11_aa(T13, T9, appF_out_ga(T13, T9)) → pB_out_aa(T13, T9)
U1_ga(T7, T9, pB_out_aa(X18, T9)) → frontA_out_ga(tree(T7, void, void), T9)
frontA_in_ga(tree(T25, void, T27), T29) → U2_ga(T25, T27, T29, pC_in_gaa(T27, X55, T29))
pC_in_gaa(T27, T30, T29) → U12_gaa(T27, T30, T29, frontL_in_ga(T27, T30))
frontL_in_ga(void, []) → frontL_out_ga(void, [])
frontL_in_ga(tree(T35, void, void), .(T35, [])) → frontL_out_ga(tree(T35, void, void), .(T35, []))
frontL_in_ga(tree(T42, T43, T44), X79) → U8_ga(T42, T43, T44, X79, pH_in_gagaa(T43, X77, T44, X78, X79))
pH_in_gagaa(T43, T45, T44, X78, X79) → U14_gagaa(T43, T45, T44, X78, X79, frontG_in_ga(T43, T45))
frontG_in_ga(void, []) → frontG_out_ga(void, [])
frontG_in_ga(tree(T50, void, void), .(T50, [])) → frontG_out_ga(tree(T50, void, void), .(T50, []))
frontG_in_ga(tree(T57, T58, T59), X103) → U5_ga(T57, T58, T59, X103, pH_in_gagaa(T58, X101, T59, X102, X103))
U5_ga(T57, T58, T59, X103, pH_out_gagaa(T58, X101, T59, X102, X103)) → frontG_out_ga(tree(T57, T58, T59), X103)
U14_gagaa(T43, T45, T44, X78, X79, frontG_out_ga(T43, T45)) → U15_gagaa(T43, T45, T44, X78, X79, pN_in_gaga(T44, X78, T45, X79))
pN_in_gaga(T44, T60, T45, X79) → U16_gaga(T44, T60, T45, X79, frontG_in_ga(T44, T60))
U16_gaga(T44, T60, T45, X79, frontG_out_ga(T44, T60)) → U17_gaga(T44, T60, T45, X79, appI_in_gga(T45, T60, X79))
appI_in_gga([], T67, T67) → appI_out_gga([], T67, T67)
appI_in_gga(.(T74, T75), T76, .(T74, X125)) → U6_gga(T74, T75, T76, X125, appI_in_gga(T75, T76, X125))
U6_gga(T74, T75, T76, X125, appI_out_gga(T75, T76, X125)) → appI_out_gga(.(T74, T75), T76, .(T74, X125))
U17_gaga(T44, T60, T45, X79, appI_out_gga(T45, T60, X79)) → pN_out_gaga(T44, T60, T45, X79)
U15_gagaa(T43, T45, T44, X78, X79, pN_out_gaga(T44, X78, T45, X79)) → pH_out_gagaa(T43, T45, T44, X78, X79)
U8_ga(T42, T43, T44, X79, pH_out_gagaa(T43, X77, T44, X78, X79)) → frontL_out_ga(tree(T42, T43, T44), X79)
U12_gaa(T27, T30, T29, frontL_out_ga(T27, T30)) → U13_gaa(T27, T30, T29, appF_in_ga(T30, T29))
U13_gaa(T27, T30, T29, appF_out_ga(T30, T29)) → pC_out_gaa(T27, T30, T29)
U2_ga(T25, T27, T29, pC_out_gaa(T27, X55, T29)) → frontA_out_ga(tree(T25, void, T27), T29)
frontA_in_ga(tree(T25, tree(T85, void, void), T27), T29) → U3_ga(T25, T85, T27, T29, pD_in_gaga(T27, X55, T85, T29))
pD_in_gaga(T27, T86, T85, T29) → U18_gaga(T27, T86, T85, T29, frontG_in_ga(T27, T86))
U18_gaga(T27, T86, T85, T29, frontG_out_ga(T27, T86)) → U19_gaga(T27, T86, T85, T29, appM_in_gga(T85, T86, T29))
appM_in_gga(T93, T94, .(T93, T96)) → U9_gga(T93, T94, T96, appF_in_ga(T94, T96))
U9_gga(T93, T94, T96, appF_out_ga(T94, T96)) → appM_out_gga(T93, T94, .(T93, T96))
U19_gaga(T27, T86, T85, T29, appM_out_gga(T85, T86, T29)) → pD_out_gaga(T27, T86, T85, T29)
U3_ga(T25, T85, T27, T29, pD_out_gaga(T27, X55, T85, T29)) → frontA_out_ga(tree(T25, tree(T85, void, void), T27), T29)
frontA_in_ga(tree(T25, tree(T105, T106, T107), T27), T29) → U4_ga(T25, T105, T106, T107, T27, T29, pE_in_gagaagaa(T106, X168, T107, X169, X170, T27, X55, T29))
pE_in_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29) → U20_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, frontG_in_ga(T106, T108))
U20_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, frontG_out_ga(T106, T108)) → U21_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, pO_in_gagagaa(T107, X169, T108, X170, T27, X55, T29))
pO_in_gagagaa(T107, T109, T108, X170, T27, X55, T29) → U22_gagagaa(T107, T109, T108, X170, T27, X55, T29, frontG_in_ga(T107, T109))
U22_gagagaa(T107, T109, T108, X170, T27, X55, T29, frontG_out_ga(T107, T109)) → U23_gagagaa(T107, T109, T108, X170, T27, X55, T29, pP_in_ggagaa(T108, T109, X170, T27, X55, T29))
pP_in_ggagaa(T108, T109, T112, T27, X55, T29) → U24_ggagaa(T108, T109, T112, T27, X55, T29, appI_in_gga(T108, T109, T112))
U24_ggagaa(T108, T109, T112, T27, X55, T29, appI_out_gga(T108, T109, T112)) → U25_ggagaa(T108, T109, T112, T27, X55, T29, pQ_in_gaga(T27, X55, T112, T29))
pQ_in_gaga(T27, T115, T112, T29) → U26_gaga(T27, T115, T112, T29, frontG_in_ga(T27, T115))
U26_gaga(T27, T115, T112, T29, frontG_out_ga(T27, T115)) → U27_gaga(T27, T115, T112, T29, appJ_in_gga(T112, T115, T29))
appJ_in_gga([], T122, T122) → appJ_out_gga([], T122, T122)
appJ_in_gga(.(T131, T132), T133, .(T131, T135)) → U7_gga(T131, T132, T133, T135, appJ_in_gga(T132, T133, T135))
U7_gga(T131, T132, T133, T135, appJ_out_gga(T132, T133, T135)) → appJ_out_gga(.(T131, T132), T133, .(T131, T135))
U27_gaga(T27, T115, T112, T29, appJ_out_gga(T112, T115, T29)) → pQ_out_gaga(T27, T115, T112, T29)
U25_ggagaa(T108, T109, T112, T27, X55, T29, pQ_out_gaga(T27, X55, T112, T29)) → pP_out_ggagaa(T108, T109, T112, T27, X55, T29)
U23_gagagaa(T107, T109, T108, X170, T27, X55, T29, pP_out_ggagaa(T108, T109, X170, T27, X55, T29)) → pO_out_gagagaa(T107, T109, T108, X170, T27, X55, T29)
U21_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, pO_out_gagagaa(T107, X169, T108, X170, T27, X55, T29)) → pE_out_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29)
U4_ga(T25, T105, T106, T107, T27, T29, pE_out_gagaagaa(T106, X168, T107, X169, X170, T27, X55, T29)) → frontA_out_ga(tree(T25, tree(T105, T106, T107), T27), T29)
APPJ_IN_GGA(.(T131, T132), T133, .(T131, T135)) → APPJ_IN_GGA(T132, T133, T135)
frontA_in_ga(void, []) → frontA_out_ga(void, [])
frontA_in_ga(tree(T4, void, void), .(T4, [])) → frontA_out_ga(tree(T4, void, void), .(T4, []))
frontA_in_ga(tree(T7, void, void), T9) → U1_ga(T7, T9, pB_in_aa(X18, T9))
pB_in_aa(T13, T9) → U10_aa(T13, T9, frontK_in_a(T13))
frontK_in_a([]) → frontK_out_a([])
U10_aa(T13, T9, frontK_out_a(T13)) → U11_aa(T13, T9, appF_in_ga(T13, T9))
appF_in_ga(T20, T20) → appF_out_ga(T20, T20)
U11_aa(T13, T9, appF_out_ga(T13, T9)) → pB_out_aa(T13, T9)
U1_ga(T7, T9, pB_out_aa(X18, T9)) → frontA_out_ga(tree(T7, void, void), T9)
frontA_in_ga(tree(T25, void, T27), T29) → U2_ga(T25, T27, T29, pC_in_gaa(T27, X55, T29))
pC_in_gaa(T27, T30, T29) → U12_gaa(T27, T30, T29, frontL_in_ga(T27, T30))
frontL_in_ga(void, []) → frontL_out_ga(void, [])
frontL_in_ga(tree(T35, void, void), .(T35, [])) → frontL_out_ga(tree(T35, void, void), .(T35, []))
frontL_in_ga(tree(T42, T43, T44), X79) → U8_ga(T42, T43, T44, X79, pH_in_gagaa(T43, X77, T44, X78, X79))
pH_in_gagaa(T43, T45, T44, X78, X79) → U14_gagaa(T43, T45, T44, X78, X79, frontG_in_ga(T43, T45))
frontG_in_ga(void, []) → frontG_out_ga(void, [])
frontG_in_ga(tree(T50, void, void), .(T50, [])) → frontG_out_ga(tree(T50, void, void), .(T50, []))
frontG_in_ga(tree(T57, T58, T59), X103) → U5_ga(T57, T58, T59, X103, pH_in_gagaa(T58, X101, T59, X102, X103))
U5_ga(T57, T58, T59, X103, pH_out_gagaa(T58, X101, T59, X102, X103)) → frontG_out_ga(tree(T57, T58, T59), X103)
U14_gagaa(T43, T45, T44, X78, X79, frontG_out_ga(T43, T45)) → U15_gagaa(T43, T45, T44, X78, X79, pN_in_gaga(T44, X78, T45, X79))
pN_in_gaga(T44, T60, T45, X79) → U16_gaga(T44, T60, T45, X79, frontG_in_ga(T44, T60))
U16_gaga(T44, T60, T45, X79, frontG_out_ga(T44, T60)) → U17_gaga(T44, T60, T45, X79, appI_in_gga(T45, T60, X79))
appI_in_gga([], T67, T67) → appI_out_gga([], T67, T67)
appI_in_gga(.(T74, T75), T76, .(T74, X125)) → U6_gga(T74, T75, T76, X125, appI_in_gga(T75, T76, X125))
U6_gga(T74, T75, T76, X125, appI_out_gga(T75, T76, X125)) → appI_out_gga(.(T74, T75), T76, .(T74, X125))
U17_gaga(T44, T60, T45, X79, appI_out_gga(T45, T60, X79)) → pN_out_gaga(T44, T60, T45, X79)
U15_gagaa(T43, T45, T44, X78, X79, pN_out_gaga(T44, X78, T45, X79)) → pH_out_gagaa(T43, T45, T44, X78, X79)
U8_ga(T42, T43, T44, X79, pH_out_gagaa(T43, X77, T44, X78, X79)) → frontL_out_ga(tree(T42, T43, T44), X79)
U12_gaa(T27, T30, T29, frontL_out_ga(T27, T30)) → U13_gaa(T27, T30, T29, appF_in_ga(T30, T29))
U13_gaa(T27, T30, T29, appF_out_ga(T30, T29)) → pC_out_gaa(T27, T30, T29)
U2_ga(T25, T27, T29, pC_out_gaa(T27, X55, T29)) → frontA_out_ga(tree(T25, void, T27), T29)
frontA_in_ga(tree(T25, tree(T85, void, void), T27), T29) → U3_ga(T25, T85, T27, T29, pD_in_gaga(T27, X55, T85, T29))
pD_in_gaga(T27, T86, T85, T29) → U18_gaga(T27, T86, T85, T29, frontG_in_ga(T27, T86))
U18_gaga(T27, T86, T85, T29, frontG_out_ga(T27, T86)) → U19_gaga(T27, T86, T85, T29, appM_in_gga(T85, T86, T29))
appM_in_gga(T93, T94, .(T93, T96)) → U9_gga(T93, T94, T96, appF_in_ga(T94, T96))
U9_gga(T93, T94, T96, appF_out_ga(T94, T96)) → appM_out_gga(T93, T94, .(T93, T96))
U19_gaga(T27, T86, T85, T29, appM_out_gga(T85, T86, T29)) → pD_out_gaga(T27, T86, T85, T29)
U3_ga(T25, T85, T27, T29, pD_out_gaga(T27, X55, T85, T29)) → frontA_out_ga(tree(T25, tree(T85, void, void), T27), T29)
frontA_in_ga(tree(T25, tree(T105, T106, T107), T27), T29) → U4_ga(T25, T105, T106, T107, T27, T29, pE_in_gagaagaa(T106, X168, T107, X169, X170, T27, X55, T29))
pE_in_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29) → U20_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, frontG_in_ga(T106, T108))
U20_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, frontG_out_ga(T106, T108)) → U21_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, pO_in_gagagaa(T107, X169, T108, X170, T27, X55, T29))
pO_in_gagagaa(T107, T109, T108, X170, T27, X55, T29) → U22_gagagaa(T107, T109, T108, X170, T27, X55, T29, frontG_in_ga(T107, T109))
U22_gagagaa(T107, T109, T108, X170, T27, X55, T29, frontG_out_ga(T107, T109)) → U23_gagagaa(T107, T109, T108, X170, T27, X55, T29, pP_in_ggagaa(T108, T109, X170, T27, X55, T29))
pP_in_ggagaa(T108, T109, T112, T27, X55, T29) → U24_ggagaa(T108, T109, T112, T27, X55, T29, appI_in_gga(T108, T109, T112))
U24_ggagaa(T108, T109, T112, T27, X55, T29, appI_out_gga(T108, T109, T112)) → U25_ggagaa(T108, T109, T112, T27, X55, T29, pQ_in_gaga(T27, X55, T112, T29))
pQ_in_gaga(T27, T115, T112, T29) → U26_gaga(T27, T115, T112, T29, frontG_in_ga(T27, T115))
U26_gaga(T27, T115, T112, T29, frontG_out_ga(T27, T115)) → U27_gaga(T27, T115, T112, T29, appJ_in_gga(T112, T115, T29))
appJ_in_gga([], T122, T122) → appJ_out_gga([], T122, T122)
appJ_in_gga(.(T131, T132), T133, .(T131, T135)) → U7_gga(T131, T132, T133, T135, appJ_in_gga(T132, T133, T135))
U7_gga(T131, T132, T133, T135, appJ_out_gga(T132, T133, T135)) → appJ_out_gga(.(T131, T132), T133, .(T131, T135))
U27_gaga(T27, T115, T112, T29, appJ_out_gga(T112, T115, T29)) → pQ_out_gaga(T27, T115, T112, T29)
U25_ggagaa(T108, T109, T112, T27, X55, T29, pQ_out_gaga(T27, X55, T112, T29)) → pP_out_ggagaa(T108, T109, T112, T27, X55, T29)
U23_gagagaa(T107, T109, T108, X170, T27, X55, T29, pP_out_ggagaa(T108, T109, X170, T27, X55, T29)) → pO_out_gagagaa(T107, T109, T108, X170, T27, X55, T29)
U21_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, pO_out_gagagaa(T107, X169, T108, X170, T27, X55, T29)) → pE_out_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29)
U4_ga(T25, T105, T106, T107, T27, T29, pE_out_gagaagaa(T106, X168, T107, X169, X170, T27, X55, T29)) → frontA_out_ga(tree(T25, tree(T105, T106, T107), T27), T29)
APPJ_IN_GGA(.(T131, T132), T133, .(T131, T135)) → APPJ_IN_GGA(T132, T133, T135)
APPJ_IN_GGA(.(T131, T132), T133) → APPJ_IN_GGA(T132, T133)
From the DPs we obtained the following set of size-change graphs:
APPI_IN_GGA(.(T74, T75), T76, .(T74, X125)) → APPI_IN_GGA(T75, T76, X125)
frontA_in_ga(void, []) → frontA_out_ga(void, [])
frontA_in_ga(tree(T4, void, void), .(T4, [])) → frontA_out_ga(tree(T4, void, void), .(T4, []))
frontA_in_ga(tree(T7, void, void), T9) → U1_ga(T7, T9, pB_in_aa(X18, T9))
pB_in_aa(T13, T9) → U10_aa(T13, T9, frontK_in_a(T13))
frontK_in_a([]) → frontK_out_a([])
U10_aa(T13, T9, frontK_out_a(T13)) → U11_aa(T13, T9, appF_in_ga(T13, T9))
appF_in_ga(T20, T20) → appF_out_ga(T20, T20)
U11_aa(T13, T9, appF_out_ga(T13, T9)) → pB_out_aa(T13, T9)
U1_ga(T7, T9, pB_out_aa(X18, T9)) → frontA_out_ga(tree(T7, void, void), T9)
frontA_in_ga(tree(T25, void, T27), T29) → U2_ga(T25, T27, T29, pC_in_gaa(T27, X55, T29))
pC_in_gaa(T27, T30, T29) → U12_gaa(T27, T30, T29, frontL_in_ga(T27, T30))
frontL_in_ga(void, []) → frontL_out_ga(void, [])
frontL_in_ga(tree(T35, void, void), .(T35, [])) → frontL_out_ga(tree(T35, void, void), .(T35, []))
frontL_in_ga(tree(T42, T43, T44), X79) → U8_ga(T42, T43, T44, X79, pH_in_gagaa(T43, X77, T44, X78, X79))
pH_in_gagaa(T43, T45, T44, X78, X79) → U14_gagaa(T43, T45, T44, X78, X79, frontG_in_ga(T43, T45))
frontG_in_ga(void, []) → frontG_out_ga(void, [])
frontG_in_ga(tree(T50, void, void), .(T50, [])) → frontG_out_ga(tree(T50, void, void), .(T50, []))
frontG_in_ga(tree(T57, T58, T59), X103) → U5_ga(T57, T58, T59, X103, pH_in_gagaa(T58, X101, T59, X102, X103))
U5_ga(T57, T58, T59, X103, pH_out_gagaa(T58, X101, T59, X102, X103)) → frontG_out_ga(tree(T57, T58, T59), X103)
U14_gagaa(T43, T45, T44, X78, X79, frontG_out_ga(T43, T45)) → U15_gagaa(T43, T45, T44, X78, X79, pN_in_gaga(T44, X78, T45, X79))
pN_in_gaga(T44, T60, T45, X79) → U16_gaga(T44, T60, T45, X79, frontG_in_ga(T44, T60))
U16_gaga(T44, T60, T45, X79, frontG_out_ga(T44, T60)) → U17_gaga(T44, T60, T45, X79, appI_in_gga(T45, T60, X79))
appI_in_gga([], T67, T67) → appI_out_gga([], T67, T67)
appI_in_gga(.(T74, T75), T76, .(T74, X125)) → U6_gga(T74, T75, T76, X125, appI_in_gga(T75, T76, X125))
U6_gga(T74, T75, T76, X125, appI_out_gga(T75, T76, X125)) → appI_out_gga(.(T74, T75), T76, .(T74, X125))
U17_gaga(T44, T60, T45, X79, appI_out_gga(T45, T60, X79)) → pN_out_gaga(T44, T60, T45, X79)
U15_gagaa(T43, T45, T44, X78, X79, pN_out_gaga(T44, X78, T45, X79)) → pH_out_gagaa(T43, T45, T44, X78, X79)
U8_ga(T42, T43, T44, X79, pH_out_gagaa(T43, X77, T44, X78, X79)) → frontL_out_ga(tree(T42, T43, T44), X79)
U12_gaa(T27, T30, T29, frontL_out_ga(T27, T30)) → U13_gaa(T27, T30, T29, appF_in_ga(T30, T29))
U13_gaa(T27, T30, T29, appF_out_ga(T30, T29)) → pC_out_gaa(T27, T30, T29)
U2_ga(T25, T27, T29, pC_out_gaa(T27, X55, T29)) → frontA_out_ga(tree(T25, void, T27), T29)
frontA_in_ga(tree(T25, tree(T85, void, void), T27), T29) → U3_ga(T25, T85, T27, T29, pD_in_gaga(T27, X55, T85, T29))
pD_in_gaga(T27, T86, T85, T29) → U18_gaga(T27, T86, T85, T29, frontG_in_ga(T27, T86))
U18_gaga(T27, T86, T85, T29, frontG_out_ga(T27, T86)) → U19_gaga(T27, T86, T85, T29, appM_in_gga(T85, T86, T29))
appM_in_gga(T93, T94, .(T93, T96)) → U9_gga(T93, T94, T96, appF_in_ga(T94, T96))
U9_gga(T93, T94, T96, appF_out_ga(T94, T96)) → appM_out_gga(T93, T94, .(T93, T96))
U19_gaga(T27, T86, T85, T29, appM_out_gga(T85, T86, T29)) → pD_out_gaga(T27, T86, T85, T29)
U3_ga(T25, T85, T27, T29, pD_out_gaga(T27, X55, T85, T29)) → frontA_out_ga(tree(T25, tree(T85, void, void), T27), T29)
frontA_in_ga(tree(T25, tree(T105, T106, T107), T27), T29) → U4_ga(T25, T105, T106, T107, T27, T29, pE_in_gagaagaa(T106, X168, T107, X169, X170, T27, X55, T29))
pE_in_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29) → U20_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, frontG_in_ga(T106, T108))
U20_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, frontG_out_ga(T106, T108)) → U21_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, pO_in_gagagaa(T107, X169, T108, X170, T27, X55, T29))
pO_in_gagagaa(T107, T109, T108, X170, T27, X55, T29) → U22_gagagaa(T107, T109, T108, X170, T27, X55, T29, frontG_in_ga(T107, T109))
U22_gagagaa(T107, T109, T108, X170, T27, X55, T29, frontG_out_ga(T107, T109)) → U23_gagagaa(T107, T109, T108, X170, T27, X55, T29, pP_in_ggagaa(T108, T109, X170, T27, X55, T29))
pP_in_ggagaa(T108, T109, T112, T27, X55, T29) → U24_ggagaa(T108, T109, T112, T27, X55, T29, appI_in_gga(T108, T109, T112))
U24_ggagaa(T108, T109, T112, T27, X55, T29, appI_out_gga(T108, T109, T112)) → U25_ggagaa(T108, T109, T112, T27, X55, T29, pQ_in_gaga(T27, X55, T112, T29))
pQ_in_gaga(T27, T115, T112, T29) → U26_gaga(T27, T115, T112, T29, frontG_in_ga(T27, T115))
U26_gaga(T27, T115, T112, T29, frontG_out_ga(T27, T115)) → U27_gaga(T27, T115, T112, T29, appJ_in_gga(T112, T115, T29))
appJ_in_gga([], T122, T122) → appJ_out_gga([], T122, T122)
appJ_in_gga(.(T131, T132), T133, .(T131, T135)) → U7_gga(T131, T132, T133, T135, appJ_in_gga(T132, T133, T135))
U7_gga(T131, T132, T133, T135, appJ_out_gga(T132, T133, T135)) → appJ_out_gga(.(T131, T132), T133, .(T131, T135))
U27_gaga(T27, T115, T112, T29, appJ_out_gga(T112, T115, T29)) → pQ_out_gaga(T27, T115, T112, T29)
U25_ggagaa(T108, T109, T112, T27, X55, T29, pQ_out_gaga(T27, X55, T112, T29)) → pP_out_ggagaa(T108, T109, T112, T27, X55, T29)
U23_gagagaa(T107, T109, T108, X170, T27, X55, T29, pP_out_ggagaa(T108, T109, X170, T27, X55, T29)) → pO_out_gagagaa(T107, T109, T108, X170, T27, X55, T29)
U21_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, pO_out_gagagaa(T107, X169, T108, X170, T27, X55, T29)) → pE_out_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29)
U4_ga(T25, T105, T106, T107, T27, T29, pE_out_gagaagaa(T106, X168, T107, X169, X170, T27, X55, T29)) → frontA_out_ga(tree(T25, tree(T105, T106, T107), T27), T29)
APPI_IN_GGA(.(T74, T75), T76, .(T74, X125)) → APPI_IN_GGA(T75, T76, X125)
APPI_IN_GGA(.(T74, T75), T76) → APPI_IN_GGA(T75, T76)
From the DPs we obtained the following set of size-change graphs:
U14_GAGAA(T43, T45, T44, X78, X79, frontG_out_ga(T43, T45)) → PN_IN_GAGA(T44, X78, T45, X79)
PN_IN_GAGA(T44, T60, T45, X79) → FRONTG_IN_GA(T44, T60)
FRONTG_IN_GA(tree(T57, T58, T59), X103) → PH_IN_GAGAA(T58, X101, T59, X102, X103)
PH_IN_GAGAA(T43, T45, T44, X78, X79) → U14_GAGAA(T43, T45, T44, X78, X79, frontG_in_ga(T43, T45))
PH_IN_GAGAA(T43, T45, T44, X78, X79) → FRONTG_IN_GA(T43, T45)
frontA_in_ga(void, []) → frontA_out_ga(void, [])
frontA_in_ga(tree(T4, void, void), .(T4, [])) → frontA_out_ga(tree(T4, void, void), .(T4, []))
frontA_in_ga(tree(T7, void, void), T9) → U1_ga(T7, T9, pB_in_aa(X18, T9))
pB_in_aa(T13, T9) → U10_aa(T13, T9, frontK_in_a(T13))
frontK_in_a([]) → frontK_out_a([])
U10_aa(T13, T9, frontK_out_a(T13)) → U11_aa(T13, T9, appF_in_ga(T13, T9))
appF_in_ga(T20, T20) → appF_out_ga(T20, T20)
U11_aa(T13, T9, appF_out_ga(T13, T9)) → pB_out_aa(T13, T9)
U1_ga(T7, T9, pB_out_aa(X18, T9)) → frontA_out_ga(tree(T7, void, void), T9)
frontA_in_ga(tree(T25, void, T27), T29) → U2_ga(T25, T27, T29, pC_in_gaa(T27, X55, T29))
pC_in_gaa(T27, T30, T29) → U12_gaa(T27, T30, T29, frontL_in_ga(T27, T30))
frontL_in_ga(void, []) → frontL_out_ga(void, [])
frontL_in_ga(tree(T35, void, void), .(T35, [])) → frontL_out_ga(tree(T35, void, void), .(T35, []))
frontL_in_ga(tree(T42, T43, T44), X79) → U8_ga(T42, T43, T44, X79, pH_in_gagaa(T43, X77, T44, X78, X79))
pH_in_gagaa(T43, T45, T44, X78, X79) → U14_gagaa(T43, T45, T44, X78, X79, frontG_in_ga(T43, T45))
frontG_in_ga(void, []) → frontG_out_ga(void, [])
frontG_in_ga(tree(T50, void, void), .(T50, [])) → frontG_out_ga(tree(T50, void, void), .(T50, []))
frontG_in_ga(tree(T57, T58, T59), X103) → U5_ga(T57, T58, T59, X103, pH_in_gagaa(T58, X101, T59, X102, X103))
U5_ga(T57, T58, T59, X103, pH_out_gagaa(T58, X101, T59, X102, X103)) → frontG_out_ga(tree(T57, T58, T59), X103)
U14_gagaa(T43, T45, T44, X78, X79, frontG_out_ga(T43, T45)) → U15_gagaa(T43, T45, T44, X78, X79, pN_in_gaga(T44, X78, T45, X79))
pN_in_gaga(T44, T60, T45, X79) → U16_gaga(T44, T60, T45, X79, frontG_in_ga(T44, T60))
U16_gaga(T44, T60, T45, X79, frontG_out_ga(T44, T60)) → U17_gaga(T44, T60, T45, X79, appI_in_gga(T45, T60, X79))
appI_in_gga([], T67, T67) → appI_out_gga([], T67, T67)
appI_in_gga(.(T74, T75), T76, .(T74, X125)) → U6_gga(T74, T75, T76, X125, appI_in_gga(T75, T76, X125))
U6_gga(T74, T75, T76, X125, appI_out_gga(T75, T76, X125)) → appI_out_gga(.(T74, T75), T76, .(T74, X125))
U17_gaga(T44, T60, T45, X79, appI_out_gga(T45, T60, X79)) → pN_out_gaga(T44, T60, T45, X79)
U15_gagaa(T43, T45, T44, X78, X79, pN_out_gaga(T44, X78, T45, X79)) → pH_out_gagaa(T43, T45, T44, X78, X79)
U8_ga(T42, T43, T44, X79, pH_out_gagaa(T43, X77, T44, X78, X79)) → frontL_out_ga(tree(T42, T43, T44), X79)
U12_gaa(T27, T30, T29, frontL_out_ga(T27, T30)) → U13_gaa(T27, T30, T29, appF_in_ga(T30, T29))
U13_gaa(T27, T30, T29, appF_out_ga(T30, T29)) → pC_out_gaa(T27, T30, T29)
U2_ga(T25, T27, T29, pC_out_gaa(T27, X55, T29)) → frontA_out_ga(tree(T25, void, T27), T29)
frontA_in_ga(tree(T25, tree(T85, void, void), T27), T29) → U3_ga(T25, T85, T27, T29, pD_in_gaga(T27, X55, T85, T29))
pD_in_gaga(T27, T86, T85, T29) → U18_gaga(T27, T86, T85, T29, frontG_in_ga(T27, T86))
U18_gaga(T27, T86, T85, T29, frontG_out_ga(T27, T86)) → U19_gaga(T27, T86, T85, T29, appM_in_gga(T85, T86, T29))
appM_in_gga(T93, T94, .(T93, T96)) → U9_gga(T93, T94, T96, appF_in_ga(T94, T96))
U9_gga(T93, T94, T96, appF_out_ga(T94, T96)) → appM_out_gga(T93, T94, .(T93, T96))
U19_gaga(T27, T86, T85, T29, appM_out_gga(T85, T86, T29)) → pD_out_gaga(T27, T86, T85, T29)
U3_ga(T25, T85, T27, T29, pD_out_gaga(T27, X55, T85, T29)) → frontA_out_ga(tree(T25, tree(T85, void, void), T27), T29)
frontA_in_ga(tree(T25, tree(T105, T106, T107), T27), T29) → U4_ga(T25, T105, T106, T107, T27, T29, pE_in_gagaagaa(T106, X168, T107, X169, X170, T27, X55, T29))
pE_in_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29) → U20_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, frontG_in_ga(T106, T108))
U20_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, frontG_out_ga(T106, T108)) → U21_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, pO_in_gagagaa(T107, X169, T108, X170, T27, X55, T29))
pO_in_gagagaa(T107, T109, T108, X170, T27, X55, T29) → U22_gagagaa(T107, T109, T108, X170, T27, X55, T29, frontG_in_ga(T107, T109))
U22_gagagaa(T107, T109, T108, X170, T27, X55, T29, frontG_out_ga(T107, T109)) → U23_gagagaa(T107, T109, T108, X170, T27, X55, T29, pP_in_ggagaa(T108, T109, X170, T27, X55, T29))
pP_in_ggagaa(T108, T109, T112, T27, X55, T29) → U24_ggagaa(T108, T109, T112, T27, X55, T29, appI_in_gga(T108, T109, T112))
U24_ggagaa(T108, T109, T112, T27, X55, T29, appI_out_gga(T108, T109, T112)) → U25_ggagaa(T108, T109, T112, T27, X55, T29, pQ_in_gaga(T27, X55, T112, T29))
pQ_in_gaga(T27, T115, T112, T29) → U26_gaga(T27, T115, T112, T29, frontG_in_ga(T27, T115))
U26_gaga(T27, T115, T112, T29, frontG_out_ga(T27, T115)) → U27_gaga(T27, T115, T112, T29, appJ_in_gga(T112, T115, T29))
appJ_in_gga([], T122, T122) → appJ_out_gga([], T122, T122)
appJ_in_gga(.(T131, T132), T133, .(T131, T135)) → U7_gga(T131, T132, T133, T135, appJ_in_gga(T132, T133, T135))
U7_gga(T131, T132, T133, T135, appJ_out_gga(T132, T133, T135)) → appJ_out_gga(.(T131, T132), T133, .(T131, T135))
U27_gaga(T27, T115, T112, T29, appJ_out_gga(T112, T115, T29)) → pQ_out_gaga(T27, T115, T112, T29)
U25_ggagaa(T108, T109, T112, T27, X55, T29, pQ_out_gaga(T27, X55, T112, T29)) → pP_out_ggagaa(T108, T109, T112, T27, X55, T29)
U23_gagagaa(T107, T109, T108, X170, T27, X55, T29, pP_out_ggagaa(T108, T109, X170, T27, X55, T29)) → pO_out_gagagaa(T107, T109, T108, X170, T27, X55, T29)
U21_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29, pO_out_gagagaa(T107, X169, T108, X170, T27, X55, T29)) → pE_out_gagaagaa(T106, T108, T107, X169, X170, T27, X55, T29)
U4_ga(T25, T105, T106, T107, T27, T29, pE_out_gagaagaa(T106, X168, T107, X169, X170, T27, X55, T29)) → frontA_out_ga(tree(T25, tree(T105, T106, T107), T27), T29)
U14_GAGAA(T43, T45, T44, X78, X79, frontG_out_ga(T43, T45)) → PN_IN_GAGA(T44, X78, T45, X79)
PN_IN_GAGA(T44, T60, T45, X79) → FRONTG_IN_GA(T44, T60)
FRONTG_IN_GA(tree(T57, T58, T59), X103) → PH_IN_GAGAA(T58, X101, T59, X102, X103)
PH_IN_GAGAA(T43, T45, T44, X78, X79) → U14_GAGAA(T43, T45, T44, X78, X79, frontG_in_ga(T43, T45))
PH_IN_GAGAA(T43, T45, T44, X78, X79) → FRONTG_IN_GA(T43, T45)
frontG_in_ga(void, []) → frontG_out_ga(void, [])
frontG_in_ga(tree(T50, void, void), .(T50, [])) → frontG_out_ga(tree(T50, void, void), .(T50, []))
frontG_in_ga(tree(T57, T58, T59), X103) → U5_ga(T57, T58, T59, X103, pH_in_gagaa(T58, X101, T59, X102, X103))
U5_ga(T57, T58, T59, X103, pH_out_gagaa(T58, X101, T59, X102, X103)) → frontG_out_ga(tree(T57, T58, T59), X103)
pH_in_gagaa(T43, T45, T44, X78, X79) → U14_gagaa(T43, T45, T44, X78, X79, frontG_in_ga(T43, T45))
U14_gagaa(T43, T45, T44, X78, X79, frontG_out_ga(T43, T45)) → U15_gagaa(T43, T45, T44, X78, X79, pN_in_gaga(T44, X78, T45, X79))
U15_gagaa(T43, T45, T44, X78, X79, pN_out_gaga(T44, X78, T45, X79)) → pH_out_gagaa(T43, T45, T44, X78, X79)
pN_in_gaga(T44, T60, T45, X79) → U16_gaga(T44, T60, T45, X79, frontG_in_ga(T44, T60))
U16_gaga(T44, T60, T45, X79, frontG_out_ga(T44, T60)) → U17_gaga(T44, T60, T45, X79, appI_in_gga(T45, T60, X79))
U17_gaga(T44, T60, T45, X79, appI_out_gga(T45, T60, X79)) → pN_out_gaga(T44, T60, T45, X79)
appI_in_gga([], T67, T67) → appI_out_gga([], T67, T67)
appI_in_gga(.(T74, T75), T76, .(T74, X125)) → U6_gga(T74, T75, T76, X125, appI_in_gga(T75, T76, X125))
U6_gga(T74, T75, T76, X125, appI_out_gga(T75, T76, X125)) → appI_out_gga(.(T74, T75), T76, .(T74, X125))
U14_GAGAA(T43, T44, frontG_out_ga(T43, T45)) → PN_IN_GAGA(T44, T45)
PN_IN_GAGA(T44, T45) → FRONTG_IN_GA(T44)
FRONTG_IN_GA(tree(T57, T58, T59)) → PH_IN_GAGAA(T58, T59)
PH_IN_GAGAA(T43, T44) → U14_GAGAA(T43, T44, frontG_in_ga(T43))
PH_IN_GAGAA(T43, T44) → FRONTG_IN_GA(T43)
frontG_in_ga(void) → frontG_out_ga(void, [])
frontG_in_ga(tree(T50, void, void)) → frontG_out_ga(tree(T50, void, void), .(T50, []))
frontG_in_ga(tree(T57, T58, T59)) → U5_ga(T57, T58, T59, pH_in_gagaa(T58, T59))
U5_ga(T57, T58, T59, pH_out_gagaa(T58, X101, T59, X102, X103)) → frontG_out_ga(tree(T57, T58, T59), X103)
pH_in_gagaa(T43, T44) → U14_gagaa(T43, T44, frontG_in_ga(T43))
U14_gagaa(T43, T44, frontG_out_ga(T43, T45)) → U15_gagaa(T43, T45, T44, pN_in_gaga(T44, T45))
U15_gagaa(T43, T45, T44, pN_out_gaga(T44, X78, T45, X79)) → pH_out_gagaa(T43, T45, T44, X78, X79)
pN_in_gaga(T44, T45) → U16_gaga(T44, T45, frontG_in_ga(T44))
U16_gaga(T44, T45, frontG_out_ga(T44, T60)) → U17_gaga(T44, T60, T45, appI_in_gga(T45, T60))
U17_gaga(T44, T60, T45, appI_out_gga(T45, T60, X79)) → pN_out_gaga(T44, T60, T45, X79)
appI_in_gga([], T67) → appI_out_gga([], T67, T67)
appI_in_gga(.(T74, T75), T76) → U6_gga(T74, T75, T76, appI_in_gga(T75, T76))
U6_gga(T74, T75, T76, appI_out_gga(T75, T76, X125)) → appI_out_gga(.(T74, T75), T76, .(T74, X125))
frontG_in_ga(x0)
U5_ga(x0, x1, x2, x3)
pH_in_gagaa(x0, x1)
U14_gagaa(x0, x1, x2)
U15_gagaa(x0, x1, x2, x3)
pN_in_gaga(x0, x1)
U16_gaga(x0, x1, x2)
U17_gaga(x0, x1, x2, x3)
appI_in_gga(x0, x1)
U6_gga(x0, x1, x2, x3)
From the DPs we obtained the following set of size-change graphs: