0 Prolog
↳1 PrologToPiTRSViaGraphTransformerProof (⇒, 203 ms)
↳2 PiTRS
↳3 DependencyPairsProof (⇔, 304 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 (⇒, 4 ms)
↳25 QDP
↳26 QDPSizeChangeProof (⇔, 0 ms)
↳27 YES
inorderA_in_ga(nil, []) → inorderA_out_ga(nil, [])
inorderA_in_ga(tree(nil, T8, T9), T11) → U1_ga(T8, T9, T11, pB_in_gaga(T9, X14, T8, T11))
pB_in_gaga(T9, T12, T8, T11) → U6_gaga(T9, T12, T8, T11, inorderD_in_ga(T9, T12))
inorderD_in_ga(nil, []) → inorderD_out_ga(nil, [])
inorderD_in_ga(tree(T19, T20, T21), X33) → U3_ga(T19, T20, T21, X33, pE_in_gagaga(T19, X31, T21, X32, T20, X33))
pE_in_gagaga(T19, T22, T21, X32, T20, X33) → U8_gagaga(T19, T22, T21, X32, T20, X33, inorderD_in_ga(T19, T22))
U8_gagaga(T19, T22, T21, X32, T20, X33, inorderD_out_ga(T19, T22)) → U9_gagaga(T19, T22, T21, X32, T20, X33, pI_in_gagga(T21, X32, T22, T20, X33))
pI_in_gagga(T21, T23, T22, T20, X33) → U10_gagga(T21, T23, T22, T20, X33, inorderD_in_ga(T21, T23))
U10_gagga(T21, T23, T22, T20, X33, inorderD_out_ga(T21, T23)) → U11_gagga(T21, T23, T22, T20, X33, appendF_in_ggga(T22, T20, T23, X33))
appendF_in_ggga([], T36, T37, .(T36, T37)) → appendF_out_ggga([], T36, T37, .(T36, T37))
appendF_in_ggga(.(T46, T47), T48, T49, .(T46, X55)) → U4_ggga(T46, T47, T48, T49, X55, appendF_in_ggga(T47, T48, T49, X55))
U4_ggga(T46, T47, T48, T49, X55, appendF_out_ggga(T47, T48, T49, X55)) → appendF_out_ggga(.(T46, T47), T48, T49, .(T46, X55))
U11_gagga(T21, T23, T22, T20, X33, appendF_out_ggga(T22, T20, T23, X33)) → pI_out_gagga(T21, T23, T22, T20, X33)
U9_gagaga(T19, T22, T21, X32, T20, X33, pI_out_gagga(T21, X32, T22, T20, X33)) → pE_out_gagaga(T19, T22, T21, X32, T20, X33)
U3_ga(T19, T20, T21, X33, pE_out_gagaga(T19, X31, T21, X32, T20, X33)) → inorderD_out_ga(tree(T19, T20, T21), X33)
U6_gaga(T9, T12, T8, T11, inorderD_out_ga(T9, T12)) → U7_gaga(T9, T12, T8, T11, appendH_in_gga(T8, T12, T11))
appendH_in_gga(T66, T67, .(T66, T67)) → appendH_out_gga(T66, T67, .(T66, T67))
U7_gaga(T9, T12, T8, T11, appendH_out_gga(T8, T12, T11)) → pB_out_gaga(T9, T12, T8, T11)
U1_ga(T8, T9, T11, pB_out_gaga(T9, X14, T8, T11)) → inorderA_out_ga(tree(nil, T8, T9), T11)
inorderA_in_ga(tree(tree(T74, T75, T76), T8, T9), T11) → U2_ga(T74, T75, T76, T8, T9, T11, pC_in_gagagagaga(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11))
pC_in_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11) → U12_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T74, T77))
U12_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T74, T77)) → U13_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, pJ_in_gaggagaga(T76, X86, T77, T75, X87, T9, X14, T8, T11))
pJ_in_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11) → U14_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T76, T78))
U14_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T76, T78)) → U15_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, pK_in_gggagaga(T77, T75, T78, X87, T9, X14, T8, T11))
pK_in_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11) → U16_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, appendF_in_ggga(T77, T75, T78, T83))
U16_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, appendF_out_ggga(T77, T75, T78, T83)) → U17_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, pL_in_gagga(T9, X14, T83, T8, T11))
pL_in_gagga(T9, T88, T83, T8, T11) → U18_gagga(T9, T88, T83, T8, T11, inorderD_in_ga(T9, T88))
U18_gagga(T9, T88, T83, T8, T11, inorderD_out_ga(T9, T88)) → U19_gagga(T9, T88, T83, T8, T11, appendG_in_ggga(T83, T8, T88, T11))
appendG_in_ggga([], T101, T102, .(T101, T102)) → appendG_out_ggga([], T101, T102, .(T101, T102))
appendG_in_ggga(.(T113, T114), T115, T116, .(T113, T118)) → U5_ggga(T113, T114, T115, T116, T118, appendG_in_ggga(T114, T115, T116, T118))
U5_ggga(T113, T114, T115, T116, T118, appendG_out_ggga(T114, T115, T116, T118)) → appendG_out_ggga(.(T113, T114), T115, T116, .(T113, T118))
U19_gagga(T9, T88, T83, T8, T11, appendG_out_ggga(T83, T8, T88, T11)) → pL_out_gagga(T9, T88, T83, T8, T11)
U17_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, pL_out_gagga(T9, X14, T83, T8, T11)) → pK_out_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11)
U15_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, pK_out_gggagaga(T77, T75, T78, X87, T9, X14, T8, T11)) → pJ_out_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11)
U13_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, pJ_out_gaggagaga(T76, X86, T77, T75, X87, T9, X14, T8, T11)) → pC_out_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11)
U2_ga(T74, T75, T76, T8, T9, T11, pC_out_gagagagaga(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11)) → inorderA_out_ga(tree(tree(T74, T75, T76), T8, T9), T11)
INORDERA_IN_GA(tree(nil, T8, T9), T11) → U1_GA(T8, T9, T11, pB_in_gaga(T9, X14, T8, T11))
INORDERA_IN_GA(tree(nil, T8, T9), T11) → PB_IN_GAGA(T9, X14, T8, T11)
PB_IN_GAGA(T9, T12, T8, T11) → U6_GAGA(T9, T12, T8, T11, inorderD_in_ga(T9, T12))
PB_IN_GAGA(T9, T12, T8, T11) → INORDERD_IN_GA(T9, T12)
INORDERD_IN_GA(tree(T19, T20, T21), X33) → U3_GA(T19, T20, T21, X33, pE_in_gagaga(T19, X31, T21, X32, T20, X33))
INORDERD_IN_GA(tree(T19, T20, T21), X33) → PE_IN_GAGAGA(T19, X31, T21, X32, T20, X33)
PE_IN_GAGAGA(T19, T22, T21, X32, T20, X33) → U8_GAGAGA(T19, T22, T21, X32, T20, X33, inorderD_in_ga(T19, T22))
PE_IN_GAGAGA(T19, T22, T21, X32, T20, X33) → INORDERD_IN_GA(T19, T22)
U8_GAGAGA(T19, T22, T21, X32, T20, X33, inorderD_out_ga(T19, T22)) → U9_GAGAGA(T19, T22, T21, X32, T20, X33, pI_in_gagga(T21, X32, T22, T20, X33))
U8_GAGAGA(T19, T22, T21, X32, T20, X33, inorderD_out_ga(T19, T22)) → PI_IN_GAGGA(T21, X32, T22, T20, X33)
PI_IN_GAGGA(T21, T23, T22, T20, X33) → U10_GAGGA(T21, T23, T22, T20, X33, inorderD_in_ga(T21, T23))
PI_IN_GAGGA(T21, T23, T22, T20, X33) → INORDERD_IN_GA(T21, T23)
U10_GAGGA(T21, T23, T22, T20, X33, inorderD_out_ga(T21, T23)) → U11_GAGGA(T21, T23, T22, T20, X33, appendF_in_ggga(T22, T20, T23, X33))
U10_GAGGA(T21, T23, T22, T20, X33, inorderD_out_ga(T21, T23)) → APPENDF_IN_GGGA(T22, T20, T23, X33)
APPENDF_IN_GGGA(.(T46, T47), T48, T49, .(T46, X55)) → U4_GGGA(T46, T47, T48, T49, X55, appendF_in_ggga(T47, T48, T49, X55))
APPENDF_IN_GGGA(.(T46, T47), T48, T49, .(T46, X55)) → APPENDF_IN_GGGA(T47, T48, T49, X55)
U6_GAGA(T9, T12, T8, T11, inorderD_out_ga(T9, T12)) → U7_GAGA(T9, T12, T8, T11, appendH_in_gga(T8, T12, T11))
U6_GAGA(T9, T12, T8, T11, inorderD_out_ga(T9, T12)) → APPENDH_IN_GGA(T8, T12, T11)
INORDERA_IN_GA(tree(tree(T74, T75, T76), T8, T9), T11) → U2_GA(T74, T75, T76, T8, T9, T11, pC_in_gagagagaga(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11))
INORDERA_IN_GA(tree(tree(T74, T75, T76), T8, T9), T11) → PC_IN_GAGAGAGAGA(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11)
PC_IN_GAGAGAGAGA(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11) → U12_GAGAGAGAGA(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T74, T77))
PC_IN_GAGAGAGAGA(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11) → INORDERD_IN_GA(T74, T77)
U12_GAGAGAGAGA(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T74, T77)) → U13_GAGAGAGAGA(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, pJ_in_gaggagaga(T76, X86, T77, T75, X87, T9, X14, T8, T11))
U12_GAGAGAGAGA(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T74, T77)) → PJ_IN_GAGGAGAGA(T76, X86, T77, T75, X87, T9, X14, T8, T11)
PJ_IN_GAGGAGAGA(T76, T78, T77, T75, X87, T9, X14, T8, T11) → U14_GAGGAGAGA(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T76, T78))
PJ_IN_GAGGAGAGA(T76, T78, T77, T75, X87, T9, X14, T8, T11) → INORDERD_IN_GA(T76, T78)
U14_GAGGAGAGA(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T76, T78)) → U15_GAGGAGAGA(T76, T78, T77, T75, X87, T9, X14, T8, T11, pK_in_gggagaga(T77, T75, T78, X87, T9, X14, T8, T11))
U14_GAGGAGAGA(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T76, T78)) → PK_IN_GGGAGAGA(T77, T75, T78, X87, T9, X14, T8, T11)
PK_IN_GGGAGAGA(T77, T75, T78, T83, T9, X14, T8, T11) → U16_GGGAGAGA(T77, T75, T78, T83, T9, X14, T8, T11, appendF_in_ggga(T77, T75, T78, T83))
PK_IN_GGGAGAGA(T77, T75, T78, T83, T9, X14, T8, T11) → APPENDF_IN_GGGA(T77, T75, T78, T83)
U16_GGGAGAGA(T77, T75, T78, T83, T9, X14, T8, T11, appendF_out_ggga(T77, T75, T78, T83)) → U17_GGGAGAGA(T77, T75, T78, T83, T9, X14, T8, T11, pL_in_gagga(T9, X14, T83, T8, T11))
U16_GGGAGAGA(T77, T75, T78, T83, T9, X14, T8, T11, appendF_out_ggga(T77, T75, T78, T83)) → PL_IN_GAGGA(T9, X14, T83, T8, T11)
PL_IN_GAGGA(T9, T88, T83, T8, T11) → U18_GAGGA(T9, T88, T83, T8, T11, inorderD_in_ga(T9, T88))
PL_IN_GAGGA(T9, T88, T83, T8, T11) → INORDERD_IN_GA(T9, T88)
U18_GAGGA(T9, T88, T83, T8, T11, inorderD_out_ga(T9, T88)) → U19_GAGGA(T9, T88, T83, T8, T11, appendG_in_ggga(T83, T8, T88, T11))
U18_GAGGA(T9, T88, T83, T8, T11, inorderD_out_ga(T9, T88)) → APPENDG_IN_GGGA(T83, T8, T88, T11)
APPENDG_IN_GGGA(.(T113, T114), T115, T116, .(T113, T118)) → U5_GGGA(T113, T114, T115, T116, T118, appendG_in_ggga(T114, T115, T116, T118))
APPENDG_IN_GGGA(.(T113, T114), T115, T116, .(T113, T118)) → APPENDG_IN_GGGA(T114, T115, T116, T118)
inorderA_in_ga(nil, []) → inorderA_out_ga(nil, [])
inorderA_in_ga(tree(nil, T8, T9), T11) → U1_ga(T8, T9, T11, pB_in_gaga(T9, X14, T8, T11))
pB_in_gaga(T9, T12, T8, T11) → U6_gaga(T9, T12, T8, T11, inorderD_in_ga(T9, T12))
inorderD_in_ga(nil, []) → inorderD_out_ga(nil, [])
inorderD_in_ga(tree(T19, T20, T21), X33) → U3_ga(T19, T20, T21, X33, pE_in_gagaga(T19, X31, T21, X32, T20, X33))
pE_in_gagaga(T19, T22, T21, X32, T20, X33) → U8_gagaga(T19, T22, T21, X32, T20, X33, inorderD_in_ga(T19, T22))
U8_gagaga(T19, T22, T21, X32, T20, X33, inorderD_out_ga(T19, T22)) → U9_gagaga(T19, T22, T21, X32, T20, X33, pI_in_gagga(T21, X32, T22, T20, X33))
pI_in_gagga(T21, T23, T22, T20, X33) → U10_gagga(T21, T23, T22, T20, X33, inorderD_in_ga(T21, T23))
U10_gagga(T21, T23, T22, T20, X33, inorderD_out_ga(T21, T23)) → U11_gagga(T21, T23, T22, T20, X33, appendF_in_ggga(T22, T20, T23, X33))
appendF_in_ggga([], T36, T37, .(T36, T37)) → appendF_out_ggga([], T36, T37, .(T36, T37))
appendF_in_ggga(.(T46, T47), T48, T49, .(T46, X55)) → U4_ggga(T46, T47, T48, T49, X55, appendF_in_ggga(T47, T48, T49, X55))
U4_ggga(T46, T47, T48, T49, X55, appendF_out_ggga(T47, T48, T49, X55)) → appendF_out_ggga(.(T46, T47), T48, T49, .(T46, X55))
U11_gagga(T21, T23, T22, T20, X33, appendF_out_ggga(T22, T20, T23, X33)) → pI_out_gagga(T21, T23, T22, T20, X33)
U9_gagaga(T19, T22, T21, X32, T20, X33, pI_out_gagga(T21, X32, T22, T20, X33)) → pE_out_gagaga(T19, T22, T21, X32, T20, X33)
U3_ga(T19, T20, T21, X33, pE_out_gagaga(T19, X31, T21, X32, T20, X33)) → inorderD_out_ga(tree(T19, T20, T21), X33)
U6_gaga(T9, T12, T8, T11, inorderD_out_ga(T9, T12)) → U7_gaga(T9, T12, T8, T11, appendH_in_gga(T8, T12, T11))
appendH_in_gga(T66, T67, .(T66, T67)) → appendH_out_gga(T66, T67, .(T66, T67))
U7_gaga(T9, T12, T8, T11, appendH_out_gga(T8, T12, T11)) → pB_out_gaga(T9, T12, T8, T11)
U1_ga(T8, T9, T11, pB_out_gaga(T9, X14, T8, T11)) → inorderA_out_ga(tree(nil, T8, T9), T11)
inorderA_in_ga(tree(tree(T74, T75, T76), T8, T9), T11) → U2_ga(T74, T75, T76, T8, T9, T11, pC_in_gagagagaga(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11))
pC_in_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11) → U12_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T74, T77))
U12_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T74, T77)) → U13_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, pJ_in_gaggagaga(T76, X86, T77, T75, X87, T9, X14, T8, T11))
pJ_in_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11) → U14_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T76, T78))
U14_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T76, T78)) → U15_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, pK_in_gggagaga(T77, T75, T78, X87, T9, X14, T8, T11))
pK_in_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11) → U16_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, appendF_in_ggga(T77, T75, T78, T83))
U16_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, appendF_out_ggga(T77, T75, T78, T83)) → U17_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, pL_in_gagga(T9, X14, T83, T8, T11))
pL_in_gagga(T9, T88, T83, T8, T11) → U18_gagga(T9, T88, T83, T8, T11, inorderD_in_ga(T9, T88))
U18_gagga(T9, T88, T83, T8, T11, inorderD_out_ga(T9, T88)) → U19_gagga(T9, T88, T83, T8, T11, appendG_in_ggga(T83, T8, T88, T11))
appendG_in_ggga([], T101, T102, .(T101, T102)) → appendG_out_ggga([], T101, T102, .(T101, T102))
appendG_in_ggga(.(T113, T114), T115, T116, .(T113, T118)) → U5_ggga(T113, T114, T115, T116, T118, appendG_in_ggga(T114, T115, T116, T118))
U5_ggga(T113, T114, T115, T116, T118, appendG_out_ggga(T114, T115, T116, T118)) → appendG_out_ggga(.(T113, T114), T115, T116, .(T113, T118))
U19_gagga(T9, T88, T83, T8, T11, appendG_out_ggga(T83, T8, T88, T11)) → pL_out_gagga(T9, T88, T83, T8, T11)
U17_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, pL_out_gagga(T9, X14, T83, T8, T11)) → pK_out_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11)
U15_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, pK_out_gggagaga(T77, T75, T78, X87, T9, X14, T8, T11)) → pJ_out_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11)
U13_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, pJ_out_gaggagaga(T76, X86, T77, T75, X87, T9, X14, T8, T11)) → pC_out_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11)
U2_ga(T74, T75, T76, T8, T9, T11, pC_out_gagagagaga(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11)) → inorderA_out_ga(tree(tree(T74, T75, T76), T8, T9), T11)
INORDERA_IN_GA(tree(nil, T8, T9), T11) → U1_GA(T8, T9, T11, pB_in_gaga(T9, X14, T8, T11))
INORDERA_IN_GA(tree(nil, T8, T9), T11) → PB_IN_GAGA(T9, X14, T8, T11)
PB_IN_GAGA(T9, T12, T8, T11) → U6_GAGA(T9, T12, T8, T11, inorderD_in_ga(T9, T12))
PB_IN_GAGA(T9, T12, T8, T11) → INORDERD_IN_GA(T9, T12)
INORDERD_IN_GA(tree(T19, T20, T21), X33) → U3_GA(T19, T20, T21, X33, pE_in_gagaga(T19, X31, T21, X32, T20, X33))
INORDERD_IN_GA(tree(T19, T20, T21), X33) → PE_IN_GAGAGA(T19, X31, T21, X32, T20, X33)
PE_IN_GAGAGA(T19, T22, T21, X32, T20, X33) → U8_GAGAGA(T19, T22, T21, X32, T20, X33, inorderD_in_ga(T19, T22))
PE_IN_GAGAGA(T19, T22, T21, X32, T20, X33) → INORDERD_IN_GA(T19, T22)
U8_GAGAGA(T19, T22, T21, X32, T20, X33, inorderD_out_ga(T19, T22)) → U9_GAGAGA(T19, T22, T21, X32, T20, X33, pI_in_gagga(T21, X32, T22, T20, X33))
U8_GAGAGA(T19, T22, T21, X32, T20, X33, inorderD_out_ga(T19, T22)) → PI_IN_GAGGA(T21, X32, T22, T20, X33)
PI_IN_GAGGA(T21, T23, T22, T20, X33) → U10_GAGGA(T21, T23, T22, T20, X33, inorderD_in_ga(T21, T23))
PI_IN_GAGGA(T21, T23, T22, T20, X33) → INORDERD_IN_GA(T21, T23)
U10_GAGGA(T21, T23, T22, T20, X33, inorderD_out_ga(T21, T23)) → U11_GAGGA(T21, T23, T22, T20, X33, appendF_in_ggga(T22, T20, T23, X33))
U10_GAGGA(T21, T23, T22, T20, X33, inorderD_out_ga(T21, T23)) → APPENDF_IN_GGGA(T22, T20, T23, X33)
APPENDF_IN_GGGA(.(T46, T47), T48, T49, .(T46, X55)) → U4_GGGA(T46, T47, T48, T49, X55, appendF_in_ggga(T47, T48, T49, X55))
APPENDF_IN_GGGA(.(T46, T47), T48, T49, .(T46, X55)) → APPENDF_IN_GGGA(T47, T48, T49, X55)
U6_GAGA(T9, T12, T8, T11, inorderD_out_ga(T9, T12)) → U7_GAGA(T9, T12, T8, T11, appendH_in_gga(T8, T12, T11))
U6_GAGA(T9, T12, T8, T11, inorderD_out_ga(T9, T12)) → APPENDH_IN_GGA(T8, T12, T11)
INORDERA_IN_GA(tree(tree(T74, T75, T76), T8, T9), T11) → U2_GA(T74, T75, T76, T8, T9, T11, pC_in_gagagagaga(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11))
INORDERA_IN_GA(tree(tree(T74, T75, T76), T8, T9), T11) → PC_IN_GAGAGAGAGA(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11)
PC_IN_GAGAGAGAGA(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11) → U12_GAGAGAGAGA(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T74, T77))
PC_IN_GAGAGAGAGA(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11) → INORDERD_IN_GA(T74, T77)
U12_GAGAGAGAGA(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T74, T77)) → U13_GAGAGAGAGA(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, pJ_in_gaggagaga(T76, X86, T77, T75, X87, T9, X14, T8, T11))
U12_GAGAGAGAGA(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T74, T77)) → PJ_IN_GAGGAGAGA(T76, X86, T77, T75, X87, T9, X14, T8, T11)
PJ_IN_GAGGAGAGA(T76, T78, T77, T75, X87, T9, X14, T8, T11) → U14_GAGGAGAGA(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T76, T78))
PJ_IN_GAGGAGAGA(T76, T78, T77, T75, X87, T9, X14, T8, T11) → INORDERD_IN_GA(T76, T78)
U14_GAGGAGAGA(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T76, T78)) → U15_GAGGAGAGA(T76, T78, T77, T75, X87, T9, X14, T8, T11, pK_in_gggagaga(T77, T75, T78, X87, T9, X14, T8, T11))
U14_GAGGAGAGA(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T76, T78)) → PK_IN_GGGAGAGA(T77, T75, T78, X87, T9, X14, T8, T11)
PK_IN_GGGAGAGA(T77, T75, T78, T83, T9, X14, T8, T11) → U16_GGGAGAGA(T77, T75, T78, T83, T9, X14, T8, T11, appendF_in_ggga(T77, T75, T78, T83))
PK_IN_GGGAGAGA(T77, T75, T78, T83, T9, X14, T8, T11) → APPENDF_IN_GGGA(T77, T75, T78, T83)
U16_GGGAGAGA(T77, T75, T78, T83, T9, X14, T8, T11, appendF_out_ggga(T77, T75, T78, T83)) → U17_GGGAGAGA(T77, T75, T78, T83, T9, X14, T8, T11, pL_in_gagga(T9, X14, T83, T8, T11))
U16_GGGAGAGA(T77, T75, T78, T83, T9, X14, T8, T11, appendF_out_ggga(T77, T75, T78, T83)) → PL_IN_GAGGA(T9, X14, T83, T8, T11)
PL_IN_GAGGA(T9, T88, T83, T8, T11) → U18_GAGGA(T9, T88, T83, T8, T11, inorderD_in_ga(T9, T88))
PL_IN_GAGGA(T9, T88, T83, T8, T11) → INORDERD_IN_GA(T9, T88)
U18_GAGGA(T9, T88, T83, T8, T11, inorderD_out_ga(T9, T88)) → U19_GAGGA(T9, T88, T83, T8, T11, appendG_in_ggga(T83, T8, T88, T11))
U18_GAGGA(T9, T88, T83, T8, T11, inorderD_out_ga(T9, T88)) → APPENDG_IN_GGGA(T83, T8, T88, T11)
APPENDG_IN_GGGA(.(T113, T114), T115, T116, .(T113, T118)) → U5_GGGA(T113, T114, T115, T116, T118, appendG_in_ggga(T114, T115, T116, T118))
APPENDG_IN_GGGA(.(T113, T114), T115, T116, .(T113, T118)) → APPENDG_IN_GGGA(T114, T115, T116, T118)
inorderA_in_ga(nil, []) → inorderA_out_ga(nil, [])
inorderA_in_ga(tree(nil, T8, T9), T11) → U1_ga(T8, T9, T11, pB_in_gaga(T9, X14, T8, T11))
pB_in_gaga(T9, T12, T8, T11) → U6_gaga(T9, T12, T8, T11, inorderD_in_ga(T9, T12))
inorderD_in_ga(nil, []) → inorderD_out_ga(nil, [])
inorderD_in_ga(tree(T19, T20, T21), X33) → U3_ga(T19, T20, T21, X33, pE_in_gagaga(T19, X31, T21, X32, T20, X33))
pE_in_gagaga(T19, T22, T21, X32, T20, X33) → U8_gagaga(T19, T22, T21, X32, T20, X33, inorderD_in_ga(T19, T22))
U8_gagaga(T19, T22, T21, X32, T20, X33, inorderD_out_ga(T19, T22)) → U9_gagaga(T19, T22, T21, X32, T20, X33, pI_in_gagga(T21, X32, T22, T20, X33))
pI_in_gagga(T21, T23, T22, T20, X33) → U10_gagga(T21, T23, T22, T20, X33, inorderD_in_ga(T21, T23))
U10_gagga(T21, T23, T22, T20, X33, inorderD_out_ga(T21, T23)) → U11_gagga(T21, T23, T22, T20, X33, appendF_in_ggga(T22, T20, T23, X33))
appendF_in_ggga([], T36, T37, .(T36, T37)) → appendF_out_ggga([], T36, T37, .(T36, T37))
appendF_in_ggga(.(T46, T47), T48, T49, .(T46, X55)) → U4_ggga(T46, T47, T48, T49, X55, appendF_in_ggga(T47, T48, T49, X55))
U4_ggga(T46, T47, T48, T49, X55, appendF_out_ggga(T47, T48, T49, X55)) → appendF_out_ggga(.(T46, T47), T48, T49, .(T46, X55))
U11_gagga(T21, T23, T22, T20, X33, appendF_out_ggga(T22, T20, T23, X33)) → pI_out_gagga(T21, T23, T22, T20, X33)
U9_gagaga(T19, T22, T21, X32, T20, X33, pI_out_gagga(T21, X32, T22, T20, X33)) → pE_out_gagaga(T19, T22, T21, X32, T20, X33)
U3_ga(T19, T20, T21, X33, pE_out_gagaga(T19, X31, T21, X32, T20, X33)) → inorderD_out_ga(tree(T19, T20, T21), X33)
U6_gaga(T9, T12, T8, T11, inorderD_out_ga(T9, T12)) → U7_gaga(T9, T12, T8, T11, appendH_in_gga(T8, T12, T11))
appendH_in_gga(T66, T67, .(T66, T67)) → appendH_out_gga(T66, T67, .(T66, T67))
U7_gaga(T9, T12, T8, T11, appendH_out_gga(T8, T12, T11)) → pB_out_gaga(T9, T12, T8, T11)
U1_ga(T8, T9, T11, pB_out_gaga(T9, X14, T8, T11)) → inorderA_out_ga(tree(nil, T8, T9), T11)
inorderA_in_ga(tree(tree(T74, T75, T76), T8, T9), T11) → U2_ga(T74, T75, T76, T8, T9, T11, pC_in_gagagagaga(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11))
pC_in_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11) → U12_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T74, T77))
U12_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T74, T77)) → U13_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, pJ_in_gaggagaga(T76, X86, T77, T75, X87, T9, X14, T8, T11))
pJ_in_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11) → U14_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T76, T78))
U14_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T76, T78)) → U15_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, pK_in_gggagaga(T77, T75, T78, X87, T9, X14, T8, T11))
pK_in_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11) → U16_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, appendF_in_ggga(T77, T75, T78, T83))
U16_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, appendF_out_ggga(T77, T75, T78, T83)) → U17_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, pL_in_gagga(T9, X14, T83, T8, T11))
pL_in_gagga(T9, T88, T83, T8, T11) → U18_gagga(T9, T88, T83, T8, T11, inorderD_in_ga(T9, T88))
U18_gagga(T9, T88, T83, T8, T11, inorderD_out_ga(T9, T88)) → U19_gagga(T9, T88, T83, T8, T11, appendG_in_ggga(T83, T8, T88, T11))
appendG_in_ggga([], T101, T102, .(T101, T102)) → appendG_out_ggga([], T101, T102, .(T101, T102))
appendG_in_ggga(.(T113, T114), T115, T116, .(T113, T118)) → U5_ggga(T113, T114, T115, T116, T118, appendG_in_ggga(T114, T115, T116, T118))
U5_ggga(T113, T114, T115, T116, T118, appendG_out_ggga(T114, T115, T116, T118)) → appendG_out_ggga(.(T113, T114), T115, T116, .(T113, T118))
U19_gagga(T9, T88, T83, T8, T11, appendG_out_ggga(T83, T8, T88, T11)) → pL_out_gagga(T9, T88, T83, T8, T11)
U17_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, pL_out_gagga(T9, X14, T83, T8, T11)) → pK_out_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11)
U15_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, pK_out_gggagaga(T77, T75, T78, X87, T9, X14, T8, T11)) → pJ_out_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11)
U13_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, pJ_out_gaggagaga(T76, X86, T77, T75, X87, T9, X14, T8, T11)) → pC_out_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11)
U2_ga(T74, T75, T76, T8, T9, T11, pC_out_gagagagaga(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11)) → inorderA_out_ga(tree(tree(T74, T75, T76), T8, T9), T11)
APPENDG_IN_GGGA(.(T113, T114), T115, T116, .(T113, T118)) → APPENDG_IN_GGGA(T114, T115, T116, T118)
inorderA_in_ga(nil, []) → inorderA_out_ga(nil, [])
inorderA_in_ga(tree(nil, T8, T9), T11) → U1_ga(T8, T9, T11, pB_in_gaga(T9, X14, T8, T11))
pB_in_gaga(T9, T12, T8, T11) → U6_gaga(T9, T12, T8, T11, inorderD_in_ga(T9, T12))
inorderD_in_ga(nil, []) → inorderD_out_ga(nil, [])
inorderD_in_ga(tree(T19, T20, T21), X33) → U3_ga(T19, T20, T21, X33, pE_in_gagaga(T19, X31, T21, X32, T20, X33))
pE_in_gagaga(T19, T22, T21, X32, T20, X33) → U8_gagaga(T19, T22, T21, X32, T20, X33, inorderD_in_ga(T19, T22))
U8_gagaga(T19, T22, T21, X32, T20, X33, inorderD_out_ga(T19, T22)) → U9_gagaga(T19, T22, T21, X32, T20, X33, pI_in_gagga(T21, X32, T22, T20, X33))
pI_in_gagga(T21, T23, T22, T20, X33) → U10_gagga(T21, T23, T22, T20, X33, inorderD_in_ga(T21, T23))
U10_gagga(T21, T23, T22, T20, X33, inorderD_out_ga(T21, T23)) → U11_gagga(T21, T23, T22, T20, X33, appendF_in_ggga(T22, T20, T23, X33))
appendF_in_ggga([], T36, T37, .(T36, T37)) → appendF_out_ggga([], T36, T37, .(T36, T37))
appendF_in_ggga(.(T46, T47), T48, T49, .(T46, X55)) → U4_ggga(T46, T47, T48, T49, X55, appendF_in_ggga(T47, T48, T49, X55))
U4_ggga(T46, T47, T48, T49, X55, appendF_out_ggga(T47, T48, T49, X55)) → appendF_out_ggga(.(T46, T47), T48, T49, .(T46, X55))
U11_gagga(T21, T23, T22, T20, X33, appendF_out_ggga(T22, T20, T23, X33)) → pI_out_gagga(T21, T23, T22, T20, X33)
U9_gagaga(T19, T22, T21, X32, T20, X33, pI_out_gagga(T21, X32, T22, T20, X33)) → pE_out_gagaga(T19, T22, T21, X32, T20, X33)
U3_ga(T19, T20, T21, X33, pE_out_gagaga(T19, X31, T21, X32, T20, X33)) → inorderD_out_ga(tree(T19, T20, T21), X33)
U6_gaga(T9, T12, T8, T11, inorderD_out_ga(T9, T12)) → U7_gaga(T9, T12, T8, T11, appendH_in_gga(T8, T12, T11))
appendH_in_gga(T66, T67, .(T66, T67)) → appendH_out_gga(T66, T67, .(T66, T67))
U7_gaga(T9, T12, T8, T11, appendH_out_gga(T8, T12, T11)) → pB_out_gaga(T9, T12, T8, T11)
U1_ga(T8, T9, T11, pB_out_gaga(T9, X14, T8, T11)) → inorderA_out_ga(tree(nil, T8, T9), T11)
inorderA_in_ga(tree(tree(T74, T75, T76), T8, T9), T11) → U2_ga(T74, T75, T76, T8, T9, T11, pC_in_gagagagaga(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11))
pC_in_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11) → U12_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T74, T77))
U12_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T74, T77)) → U13_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, pJ_in_gaggagaga(T76, X86, T77, T75, X87, T9, X14, T8, T11))
pJ_in_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11) → U14_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T76, T78))
U14_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T76, T78)) → U15_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, pK_in_gggagaga(T77, T75, T78, X87, T9, X14, T8, T11))
pK_in_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11) → U16_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, appendF_in_ggga(T77, T75, T78, T83))
U16_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, appendF_out_ggga(T77, T75, T78, T83)) → U17_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, pL_in_gagga(T9, X14, T83, T8, T11))
pL_in_gagga(T9, T88, T83, T8, T11) → U18_gagga(T9, T88, T83, T8, T11, inorderD_in_ga(T9, T88))
U18_gagga(T9, T88, T83, T8, T11, inorderD_out_ga(T9, T88)) → U19_gagga(T9, T88, T83, T8, T11, appendG_in_ggga(T83, T8, T88, T11))
appendG_in_ggga([], T101, T102, .(T101, T102)) → appendG_out_ggga([], T101, T102, .(T101, T102))
appendG_in_ggga(.(T113, T114), T115, T116, .(T113, T118)) → U5_ggga(T113, T114, T115, T116, T118, appendG_in_ggga(T114, T115, T116, T118))
U5_ggga(T113, T114, T115, T116, T118, appendG_out_ggga(T114, T115, T116, T118)) → appendG_out_ggga(.(T113, T114), T115, T116, .(T113, T118))
U19_gagga(T9, T88, T83, T8, T11, appendG_out_ggga(T83, T8, T88, T11)) → pL_out_gagga(T9, T88, T83, T8, T11)
U17_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, pL_out_gagga(T9, X14, T83, T8, T11)) → pK_out_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11)
U15_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, pK_out_gggagaga(T77, T75, T78, X87, T9, X14, T8, T11)) → pJ_out_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11)
U13_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, pJ_out_gaggagaga(T76, X86, T77, T75, X87, T9, X14, T8, T11)) → pC_out_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11)
U2_ga(T74, T75, T76, T8, T9, T11, pC_out_gagagagaga(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11)) → inorderA_out_ga(tree(tree(T74, T75, T76), T8, T9), T11)
APPENDG_IN_GGGA(.(T113, T114), T115, T116, .(T113, T118)) → APPENDG_IN_GGGA(T114, T115, T116, T118)
APPENDG_IN_GGGA(.(T113, T114), T115, T116) → APPENDG_IN_GGGA(T114, T115, T116)
From the DPs we obtained the following set of size-change graphs:
APPENDF_IN_GGGA(.(T46, T47), T48, T49, .(T46, X55)) → APPENDF_IN_GGGA(T47, T48, T49, X55)
inorderA_in_ga(nil, []) → inorderA_out_ga(nil, [])
inorderA_in_ga(tree(nil, T8, T9), T11) → U1_ga(T8, T9, T11, pB_in_gaga(T9, X14, T8, T11))
pB_in_gaga(T9, T12, T8, T11) → U6_gaga(T9, T12, T8, T11, inorderD_in_ga(T9, T12))
inorderD_in_ga(nil, []) → inorderD_out_ga(nil, [])
inorderD_in_ga(tree(T19, T20, T21), X33) → U3_ga(T19, T20, T21, X33, pE_in_gagaga(T19, X31, T21, X32, T20, X33))
pE_in_gagaga(T19, T22, T21, X32, T20, X33) → U8_gagaga(T19, T22, T21, X32, T20, X33, inorderD_in_ga(T19, T22))
U8_gagaga(T19, T22, T21, X32, T20, X33, inorderD_out_ga(T19, T22)) → U9_gagaga(T19, T22, T21, X32, T20, X33, pI_in_gagga(T21, X32, T22, T20, X33))
pI_in_gagga(T21, T23, T22, T20, X33) → U10_gagga(T21, T23, T22, T20, X33, inorderD_in_ga(T21, T23))
U10_gagga(T21, T23, T22, T20, X33, inorderD_out_ga(T21, T23)) → U11_gagga(T21, T23, T22, T20, X33, appendF_in_ggga(T22, T20, T23, X33))
appendF_in_ggga([], T36, T37, .(T36, T37)) → appendF_out_ggga([], T36, T37, .(T36, T37))
appendF_in_ggga(.(T46, T47), T48, T49, .(T46, X55)) → U4_ggga(T46, T47, T48, T49, X55, appendF_in_ggga(T47, T48, T49, X55))
U4_ggga(T46, T47, T48, T49, X55, appendF_out_ggga(T47, T48, T49, X55)) → appendF_out_ggga(.(T46, T47), T48, T49, .(T46, X55))
U11_gagga(T21, T23, T22, T20, X33, appendF_out_ggga(T22, T20, T23, X33)) → pI_out_gagga(T21, T23, T22, T20, X33)
U9_gagaga(T19, T22, T21, X32, T20, X33, pI_out_gagga(T21, X32, T22, T20, X33)) → pE_out_gagaga(T19, T22, T21, X32, T20, X33)
U3_ga(T19, T20, T21, X33, pE_out_gagaga(T19, X31, T21, X32, T20, X33)) → inorderD_out_ga(tree(T19, T20, T21), X33)
U6_gaga(T9, T12, T8, T11, inorderD_out_ga(T9, T12)) → U7_gaga(T9, T12, T8, T11, appendH_in_gga(T8, T12, T11))
appendH_in_gga(T66, T67, .(T66, T67)) → appendH_out_gga(T66, T67, .(T66, T67))
U7_gaga(T9, T12, T8, T11, appendH_out_gga(T8, T12, T11)) → pB_out_gaga(T9, T12, T8, T11)
U1_ga(T8, T9, T11, pB_out_gaga(T9, X14, T8, T11)) → inorderA_out_ga(tree(nil, T8, T9), T11)
inorderA_in_ga(tree(tree(T74, T75, T76), T8, T9), T11) → U2_ga(T74, T75, T76, T8, T9, T11, pC_in_gagagagaga(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11))
pC_in_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11) → U12_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T74, T77))
U12_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T74, T77)) → U13_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, pJ_in_gaggagaga(T76, X86, T77, T75, X87, T9, X14, T8, T11))
pJ_in_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11) → U14_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T76, T78))
U14_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T76, T78)) → U15_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, pK_in_gggagaga(T77, T75, T78, X87, T9, X14, T8, T11))
pK_in_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11) → U16_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, appendF_in_ggga(T77, T75, T78, T83))
U16_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, appendF_out_ggga(T77, T75, T78, T83)) → U17_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, pL_in_gagga(T9, X14, T83, T8, T11))
pL_in_gagga(T9, T88, T83, T8, T11) → U18_gagga(T9, T88, T83, T8, T11, inorderD_in_ga(T9, T88))
U18_gagga(T9, T88, T83, T8, T11, inorderD_out_ga(T9, T88)) → U19_gagga(T9, T88, T83, T8, T11, appendG_in_ggga(T83, T8, T88, T11))
appendG_in_ggga([], T101, T102, .(T101, T102)) → appendG_out_ggga([], T101, T102, .(T101, T102))
appendG_in_ggga(.(T113, T114), T115, T116, .(T113, T118)) → U5_ggga(T113, T114, T115, T116, T118, appendG_in_ggga(T114, T115, T116, T118))
U5_ggga(T113, T114, T115, T116, T118, appendG_out_ggga(T114, T115, T116, T118)) → appendG_out_ggga(.(T113, T114), T115, T116, .(T113, T118))
U19_gagga(T9, T88, T83, T8, T11, appendG_out_ggga(T83, T8, T88, T11)) → pL_out_gagga(T9, T88, T83, T8, T11)
U17_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, pL_out_gagga(T9, X14, T83, T8, T11)) → pK_out_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11)
U15_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, pK_out_gggagaga(T77, T75, T78, X87, T9, X14, T8, T11)) → pJ_out_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11)
U13_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, pJ_out_gaggagaga(T76, X86, T77, T75, X87, T9, X14, T8, T11)) → pC_out_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11)
U2_ga(T74, T75, T76, T8, T9, T11, pC_out_gagagagaga(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11)) → inorderA_out_ga(tree(tree(T74, T75, T76), T8, T9), T11)
APPENDF_IN_GGGA(.(T46, T47), T48, T49, .(T46, X55)) → APPENDF_IN_GGGA(T47, T48, T49, X55)
APPENDF_IN_GGGA(.(T46, T47), T48, T49) → APPENDF_IN_GGGA(T47, T48, T49)
From the DPs we obtained the following set of size-change graphs:
INORDERD_IN_GA(tree(T19, T20, T21), X33) → PE_IN_GAGAGA(T19, X31, T21, X32, T20, X33)
PE_IN_GAGAGA(T19, T22, T21, X32, T20, X33) → U8_GAGAGA(T19, T22, T21, X32, T20, X33, inorderD_in_ga(T19, T22))
U8_GAGAGA(T19, T22, T21, X32, T20, X33, inorderD_out_ga(T19, T22)) → PI_IN_GAGGA(T21, X32, T22, T20, X33)
PI_IN_GAGGA(T21, T23, T22, T20, X33) → INORDERD_IN_GA(T21, T23)
PE_IN_GAGAGA(T19, T22, T21, X32, T20, X33) → INORDERD_IN_GA(T19, T22)
inorderA_in_ga(nil, []) → inorderA_out_ga(nil, [])
inorderA_in_ga(tree(nil, T8, T9), T11) → U1_ga(T8, T9, T11, pB_in_gaga(T9, X14, T8, T11))
pB_in_gaga(T9, T12, T8, T11) → U6_gaga(T9, T12, T8, T11, inorderD_in_ga(T9, T12))
inorderD_in_ga(nil, []) → inorderD_out_ga(nil, [])
inorderD_in_ga(tree(T19, T20, T21), X33) → U3_ga(T19, T20, T21, X33, pE_in_gagaga(T19, X31, T21, X32, T20, X33))
pE_in_gagaga(T19, T22, T21, X32, T20, X33) → U8_gagaga(T19, T22, T21, X32, T20, X33, inorderD_in_ga(T19, T22))
U8_gagaga(T19, T22, T21, X32, T20, X33, inorderD_out_ga(T19, T22)) → U9_gagaga(T19, T22, T21, X32, T20, X33, pI_in_gagga(T21, X32, T22, T20, X33))
pI_in_gagga(T21, T23, T22, T20, X33) → U10_gagga(T21, T23, T22, T20, X33, inorderD_in_ga(T21, T23))
U10_gagga(T21, T23, T22, T20, X33, inorderD_out_ga(T21, T23)) → U11_gagga(T21, T23, T22, T20, X33, appendF_in_ggga(T22, T20, T23, X33))
appendF_in_ggga([], T36, T37, .(T36, T37)) → appendF_out_ggga([], T36, T37, .(T36, T37))
appendF_in_ggga(.(T46, T47), T48, T49, .(T46, X55)) → U4_ggga(T46, T47, T48, T49, X55, appendF_in_ggga(T47, T48, T49, X55))
U4_ggga(T46, T47, T48, T49, X55, appendF_out_ggga(T47, T48, T49, X55)) → appendF_out_ggga(.(T46, T47), T48, T49, .(T46, X55))
U11_gagga(T21, T23, T22, T20, X33, appendF_out_ggga(T22, T20, T23, X33)) → pI_out_gagga(T21, T23, T22, T20, X33)
U9_gagaga(T19, T22, T21, X32, T20, X33, pI_out_gagga(T21, X32, T22, T20, X33)) → pE_out_gagaga(T19, T22, T21, X32, T20, X33)
U3_ga(T19, T20, T21, X33, pE_out_gagaga(T19, X31, T21, X32, T20, X33)) → inorderD_out_ga(tree(T19, T20, T21), X33)
U6_gaga(T9, T12, T8, T11, inorderD_out_ga(T9, T12)) → U7_gaga(T9, T12, T8, T11, appendH_in_gga(T8, T12, T11))
appendH_in_gga(T66, T67, .(T66, T67)) → appendH_out_gga(T66, T67, .(T66, T67))
U7_gaga(T9, T12, T8, T11, appendH_out_gga(T8, T12, T11)) → pB_out_gaga(T9, T12, T8, T11)
U1_ga(T8, T9, T11, pB_out_gaga(T9, X14, T8, T11)) → inorderA_out_ga(tree(nil, T8, T9), T11)
inorderA_in_ga(tree(tree(T74, T75, T76), T8, T9), T11) → U2_ga(T74, T75, T76, T8, T9, T11, pC_in_gagagagaga(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11))
pC_in_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11) → U12_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T74, T77))
U12_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T74, T77)) → U13_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, pJ_in_gaggagaga(T76, X86, T77, T75, X87, T9, X14, T8, T11))
pJ_in_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11) → U14_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_in_ga(T76, T78))
U14_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, inorderD_out_ga(T76, T78)) → U15_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, pK_in_gggagaga(T77, T75, T78, X87, T9, X14, T8, T11))
pK_in_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11) → U16_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, appendF_in_ggga(T77, T75, T78, T83))
U16_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, appendF_out_ggga(T77, T75, T78, T83)) → U17_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, pL_in_gagga(T9, X14, T83, T8, T11))
pL_in_gagga(T9, T88, T83, T8, T11) → U18_gagga(T9, T88, T83, T8, T11, inorderD_in_ga(T9, T88))
U18_gagga(T9, T88, T83, T8, T11, inorderD_out_ga(T9, T88)) → U19_gagga(T9, T88, T83, T8, T11, appendG_in_ggga(T83, T8, T88, T11))
appendG_in_ggga([], T101, T102, .(T101, T102)) → appendG_out_ggga([], T101, T102, .(T101, T102))
appendG_in_ggga(.(T113, T114), T115, T116, .(T113, T118)) → U5_ggga(T113, T114, T115, T116, T118, appendG_in_ggga(T114, T115, T116, T118))
U5_ggga(T113, T114, T115, T116, T118, appendG_out_ggga(T114, T115, T116, T118)) → appendG_out_ggga(.(T113, T114), T115, T116, .(T113, T118))
U19_gagga(T9, T88, T83, T8, T11, appendG_out_ggga(T83, T8, T88, T11)) → pL_out_gagga(T9, T88, T83, T8, T11)
U17_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11, pL_out_gagga(T9, X14, T83, T8, T11)) → pK_out_gggagaga(T77, T75, T78, T83, T9, X14, T8, T11)
U15_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11, pK_out_gggagaga(T77, T75, T78, X87, T9, X14, T8, T11)) → pJ_out_gaggagaga(T76, T78, T77, T75, X87, T9, X14, T8, T11)
U13_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11, pJ_out_gaggagaga(T76, X86, T77, T75, X87, T9, X14, T8, T11)) → pC_out_gagagagaga(T74, T77, T76, X86, T75, X87, T9, X14, T8, T11)
U2_ga(T74, T75, T76, T8, T9, T11, pC_out_gagagagaga(T74, X85, T76, X86, T75, X87, T9, X14, T8, T11)) → inorderA_out_ga(tree(tree(T74, T75, T76), T8, T9), T11)
INORDERD_IN_GA(tree(T19, T20, T21), X33) → PE_IN_GAGAGA(T19, X31, T21, X32, T20, X33)
PE_IN_GAGAGA(T19, T22, T21, X32, T20, X33) → U8_GAGAGA(T19, T22, T21, X32, T20, X33, inorderD_in_ga(T19, T22))
U8_GAGAGA(T19, T22, T21, X32, T20, X33, inorderD_out_ga(T19, T22)) → PI_IN_GAGGA(T21, X32, T22, T20, X33)
PI_IN_GAGGA(T21, T23, T22, T20, X33) → INORDERD_IN_GA(T21, T23)
PE_IN_GAGAGA(T19, T22, T21, X32, T20, X33) → INORDERD_IN_GA(T19, T22)
inorderD_in_ga(nil, []) → inorderD_out_ga(nil, [])
inorderD_in_ga(tree(T19, T20, T21), X33) → U3_ga(T19, T20, T21, X33, pE_in_gagaga(T19, X31, T21, X32, T20, X33))
U3_ga(T19, T20, T21, X33, pE_out_gagaga(T19, X31, T21, X32, T20, X33)) → inorderD_out_ga(tree(T19, T20, T21), X33)
pE_in_gagaga(T19, T22, T21, X32, T20, X33) → U8_gagaga(T19, T22, T21, X32, T20, X33, inorderD_in_ga(T19, T22))
U8_gagaga(T19, T22, T21, X32, T20, X33, inorderD_out_ga(T19, T22)) → U9_gagaga(T19, T22, T21, X32, T20, X33, pI_in_gagga(T21, X32, T22, T20, X33))
U9_gagaga(T19, T22, T21, X32, T20, X33, pI_out_gagga(T21, X32, T22, T20, X33)) → pE_out_gagaga(T19, T22, T21, X32, T20, X33)
pI_in_gagga(T21, T23, T22, T20, X33) → U10_gagga(T21, T23, T22, T20, X33, inorderD_in_ga(T21, T23))
U10_gagga(T21, T23, T22, T20, X33, inorderD_out_ga(T21, T23)) → U11_gagga(T21, T23, T22, T20, X33, appendF_in_ggga(T22, T20, T23, X33))
U11_gagga(T21, T23, T22, T20, X33, appendF_out_ggga(T22, T20, T23, X33)) → pI_out_gagga(T21, T23, T22, T20, X33)
appendF_in_ggga([], T36, T37, .(T36, T37)) → appendF_out_ggga([], T36, T37, .(T36, T37))
appendF_in_ggga(.(T46, T47), T48, T49, .(T46, X55)) → U4_ggga(T46, T47, T48, T49, X55, appendF_in_ggga(T47, T48, T49, X55))
U4_ggga(T46, T47, T48, T49, X55, appendF_out_ggga(T47, T48, T49, X55)) → appendF_out_ggga(.(T46, T47), T48, T49, .(T46, X55))
INORDERD_IN_GA(tree(T19, T20, T21)) → PE_IN_GAGAGA(T19, T21, T20)
PE_IN_GAGAGA(T19, T21, T20) → U8_GAGAGA(T19, T21, T20, inorderD_in_ga(T19))
U8_GAGAGA(T19, T21, T20, inorderD_out_ga(T19, T22)) → PI_IN_GAGGA(T21, T22, T20)
PI_IN_GAGGA(T21, T22, T20) → INORDERD_IN_GA(T21)
PE_IN_GAGAGA(T19, T21, T20) → INORDERD_IN_GA(T19)
inorderD_in_ga(nil) → inorderD_out_ga(nil, [])
inorderD_in_ga(tree(T19, T20, T21)) → U3_ga(T19, T20, T21, pE_in_gagaga(T19, T21, T20))
U3_ga(T19, T20, T21, pE_out_gagaga(T19, X31, T21, X32, T20, X33)) → inorderD_out_ga(tree(T19, T20, T21), X33)
pE_in_gagaga(T19, T21, T20) → U8_gagaga(T19, T21, T20, inorderD_in_ga(T19))
U8_gagaga(T19, T21, T20, inorderD_out_ga(T19, T22)) → U9_gagaga(T19, T22, T21, T20, pI_in_gagga(T21, T22, T20))
U9_gagaga(T19, T22, T21, T20, pI_out_gagga(T21, X32, T22, T20, X33)) → pE_out_gagaga(T19, T22, T21, X32, T20, X33)
pI_in_gagga(T21, T22, T20) → U10_gagga(T21, T22, T20, inorderD_in_ga(T21))
U10_gagga(T21, T22, T20, inorderD_out_ga(T21, T23)) → U11_gagga(T21, T23, T22, T20, appendF_in_ggga(T22, T20, T23))
U11_gagga(T21, T23, T22, T20, appendF_out_ggga(T22, T20, T23, X33)) → pI_out_gagga(T21, T23, T22, T20, X33)
appendF_in_ggga([], T36, T37) → appendF_out_ggga([], T36, T37, .(T36, T37))
appendF_in_ggga(.(T46, T47), T48, T49) → U4_ggga(T46, T47, T48, T49, appendF_in_ggga(T47, T48, T49))
U4_ggga(T46, T47, T48, T49, appendF_out_ggga(T47, T48, T49, X55)) → appendF_out_ggga(.(T46, T47), T48, T49, .(T46, X55))
inorderD_in_ga(x0)
U3_ga(x0, x1, x2, x3)
pE_in_gagaga(x0, x1, x2)
U8_gagaga(x0, x1, x2, x3)
U9_gagaga(x0, x1, x2, x3, x4)
pI_in_gagga(x0, x1, x2)
U10_gagga(x0, x1, x2, x3)
U11_gagga(x0, x1, x2, x3, x4)
appendF_in_ggga(x0, x1, x2)
U4_ggga(x0, x1, x2, x3, x4)
From the DPs we obtained the following set of size-change graphs: