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 QDPSizeChangeProof (⇔)
↳27 YES
↳28 PiDP
↳29 PiDPToQDPProof (⇔)
↳30 QDP
↳31 MRRProof (⇔)
↳32 QDP
↳33 UsableRulesReductionPairsProof (⇔)
↳34 QDP
↳35 MRRProof (⇔)
↳36 QDP
↳37 DependencyGraphProof (⇔)
↳38 TRUE
ORDERED1_IN_G(.(s(T45), .(T49, T31))) → U7_G(T45, T49, T31, less40_in_gg(T45, T49))
ORDERED1_IN_G(.(s(T45), .(T49, T31))) → LESS40_IN_GG(T45, T49)
LESS40_IN_GG(0, 0) → U4_GG(less55_in_)
LESS40_IN_GG(0, 0) → LESS55_IN_
LESS55_IN_ → U1_1(less55_in_)
LESS55_IN_ → LESS55_IN_
LESS40_IN_GG(s(T63), 0) → U5_GG(T63, less76_in_g(T63))
LESS40_IN_GG(s(T63), 0) → LESS76_IN_G(T63)
LESS76_IN_G(0) → U2_G(less55_in_)
LESS76_IN_G(0) → LESS55_IN_
LESS76_IN_G(s(T70)) → U3_G(T70, less76_in_g(T70))
LESS76_IN_G(s(T70)) → LESS76_IN_G(T70)
LESS40_IN_GG(s(T63), s(T76)) → U6_GG(T63, T76, less40_in_gg(T63, T76))
LESS40_IN_GG(s(T63), s(T76)) → LESS40_IN_GG(T63, T76)
ORDERED1_IN_G(.(T16, .(T30, T31))) → U8_G(T16, T30, T31, lessc26_in_gg(T16, T30))
U8_G(T16, T30, T31, lessc26_out_gg(T16, T30)) → U9_G(T16, T30, T31, ordered1_in_g(.(T30, T31)))
U8_G(T16, T30, T31, lessc26_out_gg(T16, T30)) → ORDERED1_IN_G(.(T30, T31))
lessc26_in_gg(0, T36) → lessc26_out_gg(0, T36)
lessc26_in_gg(s(T45), T49) → U19_gg(T45, T49, lessc40_in_gg(T45, T49))
lessc40_in_gg(0, s(T53)) → lessc40_out_gg(0, s(T53))
lessc40_in_gg(0, 0) → U16_gg(lessc55_in_)
lessc55_in_ → U13_(lessc55_in_)
U13_(lessc55_out_) → lessc55_out_
U16_gg(lessc55_out_) → lessc40_out_gg(0, 0)
lessc40_in_gg(s(T63), 0) → U17_gg(T63, lessc76_in_g(T63))
lessc76_in_g(0) → U14_g(lessc55_in_)
U14_g(lessc55_out_) → lessc76_out_g(0)
lessc76_in_g(s(T70)) → U15_g(T70, lessc76_in_g(T70))
U15_g(T70, lessc76_out_g(T70)) → lessc76_out_g(s(T70))
U17_gg(T63, lessc76_out_g(T63)) → lessc40_out_gg(s(T63), 0)
lessc40_in_gg(s(T63), s(T76)) → U18_gg(T63, T76, lessc40_in_gg(T63, T76))
U18_gg(T63, T76, lessc40_out_gg(T63, T76)) → lessc40_out_gg(s(T63), s(T76))
U19_gg(T45, T49, lessc40_out_gg(T45, T49)) → lessc26_out_gg(s(T45), T49)
Infinitary Constructor Rewriting Termination of PiDP implies Termination of TRIPLES
ORDERED1_IN_G(.(s(T45), .(T49, T31))) → U7_G(T45, T49, T31, less40_in_gg(T45, T49))
ORDERED1_IN_G(.(s(T45), .(T49, T31))) → LESS40_IN_GG(T45, T49)
LESS40_IN_GG(0, 0) → U4_GG(less55_in_)
LESS40_IN_GG(0, 0) → LESS55_IN_
LESS55_IN_ → U1_1(less55_in_)
LESS55_IN_ → LESS55_IN_
LESS40_IN_GG(s(T63), 0) → U5_GG(T63, less76_in_g(T63))
LESS40_IN_GG(s(T63), 0) → LESS76_IN_G(T63)
LESS76_IN_G(0) → U2_G(less55_in_)
LESS76_IN_G(0) → LESS55_IN_
LESS76_IN_G(s(T70)) → U3_G(T70, less76_in_g(T70))
LESS76_IN_G(s(T70)) → LESS76_IN_G(T70)
LESS40_IN_GG(s(T63), s(T76)) → U6_GG(T63, T76, less40_in_gg(T63, T76))
LESS40_IN_GG(s(T63), s(T76)) → LESS40_IN_GG(T63, T76)
ORDERED1_IN_G(.(T16, .(T30, T31))) → U8_G(T16, T30, T31, lessc26_in_gg(T16, T30))
U8_G(T16, T30, T31, lessc26_out_gg(T16, T30)) → U9_G(T16, T30, T31, ordered1_in_g(.(T30, T31)))
U8_G(T16, T30, T31, lessc26_out_gg(T16, T30)) → ORDERED1_IN_G(.(T30, T31))
lessc26_in_gg(0, T36) → lessc26_out_gg(0, T36)
lessc26_in_gg(s(T45), T49) → U19_gg(T45, T49, lessc40_in_gg(T45, T49))
lessc40_in_gg(0, s(T53)) → lessc40_out_gg(0, s(T53))
lessc40_in_gg(0, 0) → U16_gg(lessc55_in_)
lessc55_in_ → U13_(lessc55_in_)
U13_(lessc55_out_) → lessc55_out_
U16_gg(lessc55_out_) → lessc40_out_gg(0, 0)
lessc40_in_gg(s(T63), 0) → U17_gg(T63, lessc76_in_g(T63))
lessc76_in_g(0) → U14_g(lessc55_in_)
U14_g(lessc55_out_) → lessc76_out_g(0)
lessc76_in_g(s(T70)) → U15_g(T70, lessc76_in_g(T70))
U15_g(T70, lessc76_out_g(T70)) → lessc76_out_g(s(T70))
U17_gg(T63, lessc76_out_g(T63)) → lessc40_out_gg(s(T63), 0)
lessc40_in_gg(s(T63), s(T76)) → U18_gg(T63, T76, lessc40_in_gg(T63, T76))
U18_gg(T63, T76, lessc40_out_gg(T63, T76)) → lessc40_out_gg(s(T63), s(T76))
U19_gg(T45, T49, lessc40_out_gg(T45, T49)) → lessc26_out_gg(s(T45), T49)
LESS55_IN_ → LESS55_IN_
lessc26_in_gg(0, T36) → lessc26_out_gg(0, T36)
lessc26_in_gg(s(T45), T49) → U19_gg(T45, T49, lessc40_in_gg(T45, T49))
lessc40_in_gg(0, s(T53)) → lessc40_out_gg(0, s(T53))
lessc40_in_gg(0, 0) → U16_gg(lessc55_in_)
lessc55_in_ → U13_(lessc55_in_)
U13_(lessc55_out_) → lessc55_out_
U16_gg(lessc55_out_) → lessc40_out_gg(0, 0)
lessc40_in_gg(s(T63), 0) → U17_gg(T63, lessc76_in_g(T63))
lessc76_in_g(0) → U14_g(lessc55_in_)
U14_g(lessc55_out_) → lessc76_out_g(0)
lessc76_in_g(s(T70)) → U15_g(T70, lessc76_in_g(T70))
U15_g(T70, lessc76_out_g(T70)) → lessc76_out_g(s(T70))
U17_gg(T63, lessc76_out_g(T63)) → lessc40_out_gg(s(T63), 0)
lessc40_in_gg(s(T63), s(T76)) → U18_gg(T63, T76, lessc40_in_gg(T63, T76))
U18_gg(T63, T76, lessc40_out_gg(T63, T76)) → lessc40_out_gg(s(T63), s(T76))
U19_gg(T45, T49, lessc40_out_gg(T45, T49)) → lessc26_out_gg(s(T45), T49)
LESS55_IN_ → LESS55_IN_
LESS55_IN_ → LESS55_IN_
LESS76_IN_G(s(T70)) → LESS76_IN_G(T70)
lessc26_in_gg(0, T36) → lessc26_out_gg(0, T36)
lessc26_in_gg(s(T45), T49) → U19_gg(T45, T49, lessc40_in_gg(T45, T49))
lessc40_in_gg(0, s(T53)) → lessc40_out_gg(0, s(T53))
lessc40_in_gg(0, 0) → U16_gg(lessc55_in_)
lessc55_in_ → U13_(lessc55_in_)
U13_(lessc55_out_) → lessc55_out_
U16_gg(lessc55_out_) → lessc40_out_gg(0, 0)
lessc40_in_gg(s(T63), 0) → U17_gg(T63, lessc76_in_g(T63))
lessc76_in_g(0) → U14_g(lessc55_in_)
U14_g(lessc55_out_) → lessc76_out_g(0)
lessc76_in_g(s(T70)) → U15_g(T70, lessc76_in_g(T70))
U15_g(T70, lessc76_out_g(T70)) → lessc76_out_g(s(T70))
U17_gg(T63, lessc76_out_g(T63)) → lessc40_out_gg(s(T63), 0)
lessc40_in_gg(s(T63), s(T76)) → U18_gg(T63, T76, lessc40_in_gg(T63, T76))
U18_gg(T63, T76, lessc40_out_gg(T63, T76)) → lessc40_out_gg(s(T63), s(T76))
U19_gg(T45, T49, lessc40_out_gg(T45, T49)) → lessc26_out_gg(s(T45), T49)
LESS76_IN_G(s(T70)) → LESS76_IN_G(T70)
LESS76_IN_G(s(T70)) → LESS76_IN_G(T70)
From the DPs we obtained the following set of size-change graphs:
LESS40_IN_GG(s(T63), s(T76)) → LESS40_IN_GG(T63, T76)
lessc26_in_gg(0, T36) → lessc26_out_gg(0, T36)
lessc26_in_gg(s(T45), T49) → U19_gg(T45, T49, lessc40_in_gg(T45, T49))
lessc40_in_gg(0, s(T53)) → lessc40_out_gg(0, s(T53))
lessc40_in_gg(0, 0) → U16_gg(lessc55_in_)
lessc55_in_ → U13_(lessc55_in_)
U13_(lessc55_out_) → lessc55_out_
U16_gg(lessc55_out_) → lessc40_out_gg(0, 0)
lessc40_in_gg(s(T63), 0) → U17_gg(T63, lessc76_in_g(T63))
lessc76_in_g(0) → U14_g(lessc55_in_)
U14_g(lessc55_out_) → lessc76_out_g(0)
lessc76_in_g(s(T70)) → U15_g(T70, lessc76_in_g(T70))
U15_g(T70, lessc76_out_g(T70)) → lessc76_out_g(s(T70))
U17_gg(T63, lessc76_out_g(T63)) → lessc40_out_gg(s(T63), 0)
lessc40_in_gg(s(T63), s(T76)) → U18_gg(T63, T76, lessc40_in_gg(T63, T76))
U18_gg(T63, T76, lessc40_out_gg(T63, T76)) → lessc40_out_gg(s(T63), s(T76))
U19_gg(T45, T49, lessc40_out_gg(T45, T49)) → lessc26_out_gg(s(T45), T49)
LESS40_IN_GG(s(T63), s(T76)) → LESS40_IN_GG(T63, T76)
LESS40_IN_GG(s(T63), s(T76)) → LESS40_IN_GG(T63, T76)
From the DPs we obtained the following set of size-change graphs:
ORDERED1_IN_G(.(T16, .(T30, T31))) → U8_G(T16, T30, T31, lessc26_in_gg(T16, T30))
U8_G(T16, T30, T31, lessc26_out_gg(T16, T30)) → ORDERED1_IN_G(.(T30, T31))
lessc26_in_gg(0, T36) → lessc26_out_gg(0, T36)
lessc26_in_gg(s(T45), T49) → U19_gg(T45, T49, lessc40_in_gg(T45, T49))
lessc40_in_gg(0, s(T53)) → lessc40_out_gg(0, s(T53))
lessc40_in_gg(0, 0) → U16_gg(lessc55_in_)
lessc55_in_ → U13_(lessc55_in_)
U13_(lessc55_out_) → lessc55_out_
U16_gg(lessc55_out_) → lessc40_out_gg(0, 0)
lessc40_in_gg(s(T63), 0) → U17_gg(T63, lessc76_in_g(T63))
lessc76_in_g(0) → U14_g(lessc55_in_)
U14_g(lessc55_out_) → lessc76_out_g(0)
lessc76_in_g(s(T70)) → U15_g(T70, lessc76_in_g(T70))
U15_g(T70, lessc76_out_g(T70)) → lessc76_out_g(s(T70))
U17_gg(T63, lessc76_out_g(T63)) → lessc40_out_gg(s(T63), 0)
lessc40_in_gg(s(T63), s(T76)) → U18_gg(T63, T76, lessc40_in_gg(T63, T76))
U18_gg(T63, T76, lessc40_out_gg(T63, T76)) → lessc40_out_gg(s(T63), s(T76))
U19_gg(T45, T49, lessc40_out_gg(T45, T49)) → lessc26_out_gg(s(T45), T49)
ORDERED1_IN_G(.(T16, .(T30, T31))) → U8_G(T16, T30, T31, lessc26_in_gg(T16, T30))
U8_G(T16, T30, T31, lessc26_out_gg(T16, T30)) → ORDERED1_IN_G(.(T30, T31))
lessc26_in_gg(0, T36) → lessc26_out_gg(0, T36)
lessc26_in_gg(s(T45), T49) → U19_gg(T45, T49, lessc40_in_gg(T45, T49))
lessc40_in_gg(0, s(T53)) → lessc40_out_gg(0, s(T53))
lessc40_in_gg(0, 0) → U16_gg(lessc55_in_)
lessc55_in_ → U13_(lessc55_in_)
U13_(lessc55_out_) → lessc55_out_
U16_gg(lessc55_out_) → lessc40_out_gg(0, 0)
lessc40_in_gg(s(T63), 0) → U17_gg(T63, lessc76_in_g(T63))
lessc76_in_g(0) → U14_g(lessc55_in_)
U14_g(lessc55_out_) → lessc76_out_g(0)
lessc76_in_g(s(T70)) → U15_g(T70, lessc76_in_g(T70))
U15_g(T70, lessc76_out_g(T70)) → lessc76_out_g(s(T70))
U17_gg(T63, lessc76_out_g(T63)) → lessc40_out_gg(s(T63), 0)
lessc40_in_gg(s(T63), s(T76)) → U18_gg(T63, T76, lessc40_in_gg(T63, T76))
U18_gg(T63, T76, lessc40_out_gg(T63, T76)) → lessc40_out_gg(s(T63), s(T76))
U19_gg(T45, T49, lessc40_out_gg(T45, T49)) → lessc26_out_gg(s(T45), T49)
lessc26_in_gg(x0, x1)
lessc40_in_gg(x0, x1)
lessc55_in_
U13_(x0)
U16_gg(x0)
lessc76_in_g(x0)
U14_g(x0)
U15_g(x0, x1)
U17_gg(x0, x1)
U18_gg(x0, x1, x2)
U19_gg(x0, x1, x2)
U13_(lessc55_out_) → lessc55_out_
U16_gg(lessc55_out_) → lessc40_out_gg(0, 0)
U17_gg(T63, lessc76_out_g(T63)) → lessc40_out_gg(s(T63), 0)
POL(.(x1, x2)) = 2·x1 + x2
POL(0) = 0
POL(ORDERED1_IN_G(x1)) = 2·x1
POL(U13_(x1)) = 2·x1
POL(U14_g(x1)) = x1
POL(U15_g(x1, x2)) = x1 + x2
POL(U16_gg(x1)) = x1
POL(U17_gg(x1, x2)) = x1 + x2
POL(U18_gg(x1, x2, x3)) = x1 + x2 + x3
POL(U19_gg(x1, x2, x3)) = 2·x1 + x2 + x3
POL(U8_G(x1, x2, x3, x4)) = 2·x1 + 2·x2 + 2·x3 + x4
POL(lessc26_in_gg(x1, x2)) = 2·x1 + 2·x2
POL(lessc26_out_gg(x1, x2)) = x1 + 2·x2
POL(lessc40_in_gg(x1, x2)) = 2·x1 + x2
POL(lessc40_out_gg(x1, x2)) = x1 + x2
POL(lessc55_in_) = 0
POL(lessc55_out_) = 1
POL(lessc76_in_g(x1)) = 2·x1
POL(lessc76_out_g(x1)) = 1 + x1
POL(s(x1)) = 2·x1
ORDERED1_IN_G(.(T16, .(T30, T31))) → U8_G(T16, T30, T31, lessc26_in_gg(T16, T30))
U8_G(T16, T30, T31, lessc26_out_gg(T16, T30)) → ORDERED1_IN_G(.(T30, T31))
lessc26_in_gg(0, T36) → lessc26_out_gg(0, T36)
lessc26_in_gg(s(T45), T49) → U19_gg(T45, T49, lessc40_in_gg(T45, T49))
lessc40_in_gg(0, s(T53)) → lessc40_out_gg(0, s(T53))
lessc40_in_gg(0, 0) → U16_gg(lessc55_in_)
lessc55_in_ → U13_(lessc55_in_)
lessc40_in_gg(s(T63), 0) → U17_gg(T63, lessc76_in_g(T63))
lessc76_in_g(0) → U14_g(lessc55_in_)
U14_g(lessc55_out_) → lessc76_out_g(0)
lessc76_in_g(s(T70)) → U15_g(T70, lessc76_in_g(T70))
U15_g(T70, lessc76_out_g(T70)) → lessc76_out_g(s(T70))
lessc40_in_gg(s(T63), s(T76)) → U18_gg(T63, T76, lessc40_in_gg(T63, T76))
U18_gg(T63, T76, lessc40_out_gg(T63, T76)) → lessc40_out_gg(s(T63), s(T76))
U19_gg(T45, T49, lessc40_out_gg(T45, T49)) → lessc26_out_gg(s(T45), T49)
lessc26_in_gg(x0, x1)
lessc40_in_gg(x0, x1)
lessc55_in_
U13_(x0)
U16_gg(x0)
lessc76_in_g(x0)
U14_g(x0)
U15_g(x0, x1)
U17_gg(x0, x1)
U18_gg(x0, x1, x2)
U19_gg(x0, x1, x2)
Used ordering: POLO with Polynomial interpretation [POLO]:
U14_g(lessc55_out_) → lessc76_out_g(0)
POL(.(x1, x2)) = 2·x1 + x2
POL(0) = 0
POL(ORDERED1_IN_G(x1)) = 2·x1
POL(U13_(x1)) = x1
POL(U14_g(x1)) = x1
POL(U15_g(x1, x2)) = x1 + x2
POL(U16_gg(x1)) = 2·x1
POL(U17_gg(x1, x2)) = x1 + x2
POL(U18_gg(x1, x2, x3)) = x1 + x2 + x3
POL(U19_gg(x1, x2, x3)) = x1 + x2 + x3
POL(U8_G(x1, x2, x3, x4)) = 2·x1 + 2·x2 + 2·x3 + x4
POL(lessc26_in_gg(x1, x2)) = x1 + 2·x2
POL(lessc26_out_gg(x1, x2)) = x1 + 2·x2
POL(lessc40_in_gg(x1, x2)) = x1 + x2
POL(lessc40_out_gg(x1, x2)) = x1 + x2
POL(lessc55_in_) = 0
POL(lessc55_out_) = 2
POL(lessc76_in_g(x1)) = x1
POL(lessc76_out_g(x1)) = x1
POL(s(x1)) = 2·x1
ORDERED1_IN_G(.(T16, .(T30, T31))) → U8_G(T16, T30, T31, lessc26_in_gg(T16, T30))
U8_G(T16, T30, T31, lessc26_out_gg(T16, T30)) → ORDERED1_IN_G(.(T30, T31))
lessc26_in_gg(0, T36) → lessc26_out_gg(0, T36)
lessc26_in_gg(s(T45), T49) → U19_gg(T45, T49, lessc40_in_gg(T45, T49))
lessc40_in_gg(0, s(T53)) → lessc40_out_gg(0, s(T53))
lessc40_in_gg(0, 0) → U16_gg(lessc55_in_)
lessc40_in_gg(s(T63), 0) → U17_gg(T63, lessc76_in_g(T63))
lessc40_in_gg(s(T63), s(T76)) → U18_gg(T63, T76, lessc40_in_gg(T63, T76))
U19_gg(T45, T49, lessc40_out_gg(T45, T49)) → lessc26_out_gg(s(T45), T49)
U18_gg(T63, T76, lessc40_out_gg(T63, T76)) → lessc40_out_gg(s(T63), s(T76))
lessc76_in_g(0) → U14_g(lessc55_in_)
lessc76_in_g(s(T70)) → U15_g(T70, lessc76_in_g(T70))
U15_g(T70, lessc76_out_g(T70)) → lessc76_out_g(s(T70))
lessc55_in_ → U13_(lessc55_in_)
lessc26_in_gg(x0, x1)
lessc40_in_gg(x0, x1)
lessc55_in_
U13_(x0)
U16_gg(x0)
lessc76_in_g(x0)
U14_g(x0)
U15_g(x0, x1)
U17_gg(x0, x1)
U18_gg(x0, x1, x2)
U19_gg(x0, x1, x2)
ORDERED1_IN_G(.(T16, .(T30, T31))) → U8_G(T16, T30, T31, lessc26_in_gg(T16, T30))
lessc26_in_gg(0, T36) → lessc26_out_gg(0, T36)
lessc26_in_gg(s(T45), T49) → U19_gg(T45, T49, lessc40_in_gg(T45, T49))
lessc40_in_gg(0, 0) → U16_gg(lessc55_in_)
lessc40_in_gg(s(T63), 0) → U17_gg(T63, lessc76_in_g(T63))
POL(.(x1, x2)) = 1 + 2·x1 + 2·x2
POL(0) = 1
POL(ORDERED1_IN_G(x1)) = 2 + x1
POL(U13_(x1)) = x1
POL(U14_g(x1)) = 1 + 2·x1
POL(U15_g(x1, x2)) = x1 + x2
POL(U16_gg(x1)) = 1 + x1
POL(U17_gg(x1, x2)) = x1 + x2
POL(U18_gg(x1, x2, x3)) = x1 + x2 + x3
POL(U19_gg(x1, x2, x3)) = 1 + x1 + x2 + x3
POL(U8_G(x1, x2, x3, x4)) = 2 + x1 + x2 + 2·x3 + x4
POL(lessc26_in_gg(x1, x2)) = 2 + x1 + 2·x2
POL(lessc26_out_gg(x1, x2)) = 1 + x1 + x2
POL(lessc40_in_gg(x1, x2)) = x1 + x2
POL(lessc40_out_gg(x1, x2)) = x1 + x2
POL(lessc55_in_) = 0
POL(lessc76_in_g(x1)) = x1
POL(lessc76_out_g(x1)) = x1
POL(s(x1)) = 2·x1
U8_G(T16, T30, T31, lessc26_out_gg(T16, T30)) → ORDERED1_IN_G(.(T30, T31))
lessc40_in_gg(0, s(T53)) → lessc40_out_gg(0, s(T53))
lessc40_in_gg(s(T63), s(T76)) → U18_gg(T63, T76, lessc40_in_gg(T63, T76))
U19_gg(T45, T49, lessc40_out_gg(T45, T49)) → lessc26_out_gg(s(T45), T49)
U18_gg(T63, T76, lessc40_out_gg(T63, T76)) → lessc40_out_gg(s(T63), s(T76))
lessc76_in_g(0) → U14_g(lessc55_in_)
lessc76_in_g(s(T70)) → U15_g(T70, lessc76_in_g(T70))
U15_g(T70, lessc76_out_g(T70)) → lessc76_out_g(s(T70))
lessc55_in_ → U13_(lessc55_in_)
lessc26_in_gg(x0, x1)
lessc40_in_gg(x0, x1)
lessc55_in_
U13_(x0)
U16_gg(x0)
lessc76_in_g(x0)
U14_g(x0)
U15_g(x0, x1)
U17_gg(x0, x1)
U18_gg(x0, x1, x2)
U19_gg(x0, x1, x2)