69.80/68.99 YES 69.80/68.99 69.80/68.99 DP problem for innermost termination. 69.80/68.99 P = 69.80/68.99 init#(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) -> f1#(rnd1, rnd2, rnd3, rnd4, rnd5, rnd6, rnd7, rnd8, rnd9, rnd10) 69.80/68.99 f6#(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) -> f6#(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) [-1 <= I10 - 1 /\ 0 <= I0 - 1 /\ I10 + 1 <= I0] 69.80/68.99 f5#(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) -> f5#(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) [-1 <= I33 - 1 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ -1 <= I30 - 1 /\ 42 <= I23 - 1 /\ -1 <= I22 - 1 /\ 0 <= I21 - 1 /\ 42 <= I20 - 1 /\ I33 + 2 <= I23 /\ I33 + 2 <= I20 /\ I31 + 1 <= I21 /\ I30 + 2 <= I23 /\ I30 + 2 <= I20] 69.80/68.99 f5#(I40, I41, I42, I43, I44, I45, I46, I47, I48, I49) -> f5#(I50, I51, I52, I53, I54, I55, I56, I57, I58, I59) [-1 <= I53 - 1 /\ 47 <= I52 - 1 /\ -1 <= I51 - 1 /\ -1 <= I50 - 1 /\ 47 <= I43 - 1 /\ -1 <= I42 - 1 /\ -1 <= I41 - 1 /\ 47 <= I40 - 1 /\ I53 + 2 <= I43 /\ I53 + 2 <= I40 /\ I52 - 48 <= I42 /\ I51 <= I41 /\ I50 + 2 <= I43 /\ I50 + 2 <= I40] 69.80/68.99 f5#(I60, I61, I62, I63, I64, I65, I66, I67, I68, I69) -> f5#(I70, I71, I72, I73, I74, I75, I76, I77, I78, I79) [-1 <= I73 - 1 /\ 45 <= I72 - 1 /\ -1 <= I71 - 1 /\ -1 <= I70 - 1 /\ 45 <= I63 - 1 /\ -1 <= I62 - 1 /\ -1 <= I61 - 1 /\ 45 <= I60 - 1 /\ I73 + 2 <= I63 /\ I73 + 2 <= I60 /\ I72 - 46 <= I62 /\ I71 <= I61 /\ I70 + 2 <= I63 /\ I70 + 2 <= I60] 69.80/68.99 f5#(I80, I81, I82, I83, I84, I85, I86, I87, I88, I89) -> f5#(I90, I91, I92, I93, I94, I95, I96, I97, I98, I99) [I90 + 1 <= I80 /\ y1 <= 39 /\ I90 + 1 <= I83 /\ I91 <= I81 /\ I93 + 1 <= I80 /\ I93 + 1 <= I83 /\ 0 <= I80 - 1 /\ -1 <= I81 - 1 /\ -1 <= I82 - 1 /\ 0 <= I83 - 1 /\ -1 <= I90 - 1 /\ -1 <= I91 - 1 /\ 0 <= I92 - 1 /\ -1 <= I93 - 1] 69.80/68.99 f5#(I100, I101, I102, I103, I104, I105, I106, I107, I108, I109) -> f5#(I110, I111, I112, I113, I114, I115, I116, I117, I118, I119) [I110 + 1 <= I100 /\ 47 <= I120 - 1 /\ I110 + 1 <= I103 /\ I111 <= I101 /\ I113 + 1 <= I100 /\ I113 + 1 <= I103 /\ 0 <= I100 - 1 /\ -1 <= I101 - 1 /\ -1 <= I102 - 1 /\ 0 <= I103 - 1 /\ -1 <= I110 - 1 /\ -1 <= I111 - 1 /\ 0 <= I112 - 1 /\ -1 <= I113 - 1] 69.80/68.99 f5#(I121, I122, I123, I124, I125, I126, I127, I128, I129, I130) -> f5#(I131, I132, I133, I134, I135, I136, I137, I138, I139, I140) [-1 <= I134 - 1 /\ -1 <= I133 - 1 /\ 48 <= I132 - 1 /\ -1 <= I131 - 1 /\ 48 <= I124 - 1 /\ -1 <= I123 - 1 /\ -1 <= I122 - 1 /\ 48 <= I121 - 1 /\ I134 + 2 <= I124 /\ I134 + 2 <= I121 /\ I133 <= I123 /\ I132 - 49 <= I122 /\ I131 + 2 <= I124 /\ I131 + 2 <= I121] 69.80/68.99 f5#(I141, I142, I143, I144, I145, I146, I147, I148, I149, I150) -> f5#(I151, I152, I153, I154, I155, I156, I157, I158, I159, I160) [-1 <= I154 - 1 /\ -1 <= I153 - 1 /\ 46 <= I152 - 1 /\ -1 <= I151 - 1 /\ 46 <= I144 - 1 /\ -1 <= I143 - 1 /\ -1 <= I142 - 1 /\ 46 <= I141 - 1 /\ I154 + 2 <= I144 /\ I154 + 2 <= I141 /\ I153 <= I143 /\ I152 - 47 <= I142 /\ I151 + 2 <= I144 /\ I151 + 2 <= I141] 69.80/68.99 f5#(I161, I162, I163, I164, I165, I166, I167, I168, I169, I170) -> f5#(I171, I172, I173, I174, I175, I176, I177, I178, I179, I180) [-1 <= I174 - 1 /\ -1 <= I173 - 1 /\ 44 <= I172 - 1 /\ -1 <= I171 - 1 /\ 44 <= I164 - 1 /\ -1 <= I163 - 1 /\ -1 <= I162 - 1 /\ 44 <= I161 - 1 /\ I174 + 2 <= I164 /\ I174 + 2 <= I161 /\ I173 <= I163 /\ I172 - 45 <= I162 /\ I171 + 2 <= I164 /\ I171 + 2 <= I161] 69.80/68.99 f5#(I181, I182, I183, I184, I185, I186, I187, I188, I189, I190) -> f5#(I191, I192, I193, I194, I195, I196, I197, I198, I199, I200) [-1 <= I194 - 1 /\ -1 <= I193 - 1 /\ 43 <= I192 - 1 /\ -1 <= I191 - 1 /\ 43 <= I184 - 1 /\ -1 <= I183 - 1 /\ -1 <= I182 - 1 /\ 43 <= I181 - 1 /\ I194 + 2 <= I184 /\ I194 + 2 <= I181 /\ I193 <= I183 /\ I192 - 44 <= I182 /\ I191 + 2 <= I184 /\ I191 + 2 <= I181] 69.80/68.99 f5#(I201, I202, I203, I204, I205, I206, I207, I208, I209, I210) -> f6#(I211, I212, I213, I214, I215, I216, I217, I218, I219, I220) [-1 <= I211 - 1 /\ -1 <= I204 - 1 /\ -1 <= I203 - 1 /\ -1 <= I202 - 1 /\ -1 <= I201 - 1 /\ I211 <= I203] 69.80/68.99 f5#(I221, I222, I223, I224, I225, I226, I227, I228, I229, I230) -> f5#(I231, I232, I233, I234, I235, I236, I237, I238, I239, I240) [-1 <= I234 - 1 /\ -1 <= I233 - 1 /\ -1 <= I232 - 1 /\ -1 <= I231 - 1 /\ 41 <= I224 - 1 /\ -1 <= I223 - 1 /\ -1 <= I222 - 1 /\ 41 <= I221 - 1 /\ I234 + 2 <= I224 /\ I234 + 2 <= I221 /\ I233 <= I223 /\ I232 <= I222 /\ I231 + 2 <= I224 /\ I231 + 2 <= I221] 69.80/68.99 f3#(I241, I242, I243, I244, I245, I246, I247, I248, I249, I250) -> f5#(I251, I252, I253, I254, I255, I256, I257, I258, I259, I260) [-1 <= I254 - 1 /\ -1 <= I253 - 1 /\ -1 <= I252 - 1 /\ -1 <= I251 - 1 /\ -1 <= I242 - 1 /\ 0 <= I241 - 1 /\ I254 <= I242 /\ I253 <= I242 /\ I253 + 1 <= I241 /\ I252 <= I242 /\ I252 + 1 <= I241 /\ I244 <= I243 /\ I251 <= I242] 69.80/68.99 f4#(I261, I262, I263, I264, I265, I266, I267, I268, I269, I270) -> f2#(I271, I272, I263 + 1, I265, I273, I274, I275, I276, I277, I278) [41 = I270 /\ 98 = I269 /\ 43 = I268 /\ 97 = I267 /\ 40 = I266 /\ 107 <= I272 - 1 /\ 0 <= I271 - 1 /\ 105 <= I262 - 1 /\ 0 <= I261 - 1 /\ I272 - 2 <= I262 /\ I271 + 105 <= I262 /\ I263 <= I264 /\ I271 <= I261] 69.80/68.99 f2#(I279, I280, I281, I282, I283, I284, I285, I286, I287, I288) -> f4#(I289, I290, I281, I282 - 1, I282, 40, 97, 43, 98, 41) [105 <= I290 - 1 /\ 0 <= I289 - 1 /\ -1 <= I280 - 1 /\ 0 <= I279 - 1 /\ I290 - 106 <= I280 /\ I289 - 1 <= I280 /\ I289 <= I279 /\ I281 <= I282 - 1 /\ 0 <= I282 - 1 /\ I281 <= I282] 69.80/68.99 f4#(I291, I292, I293, I294, I295, I296, I297, I298, I299, I300) -> f2#(I301, I302, I293 + 1, I295, I303, I304, I305, I306, I307, I308) [41 = I300 /\ 98 = I299 /\ 43 = I298 /\ 97 = I297 /\ 40 = I296 /\ 105 <= I302 - 1 /\ 0 <= I301 - 1 /\ 105 <= I292 - 1 /\ 0 <= I291 - 1 /\ I302 <= I292 /\ I301 + 105 <= I292 /\ I294 <= I293 - 1 /\ I301 <= I291] 69.80/68.99 f3#(I309, I310, I311, I312, I313, I314, I315, I316, I317, I318) -> f3#(I319, I320, I311 + 1, I312, I321, I322, I323, I324, I325, I326) [41 <= I320 - 1 /\ 0 <= I319 - 1 /\ -1 <= I310 - 1 /\ 0 <= I309 - 1 /\ I320 - 42 <= I310 /\ I319 - 1 <= I310 /\ I311 <= I312 - 1 /\ I319 <= I309] 69.80/68.99 f2#(I327, I328, I329, I330, I331, I332, I333, I334, I335, I336) -> f4#(I337, I338, I329, I330 - 1, I330, 40, 97, 43, 98, 41) [105 <= I338 - 1 /\ 0 <= I337 - 1 /\ -1 <= I328 - 1 /\ 0 <= I327 - 1 /\ I338 - 106 <= I328 /\ I337 - 1 <= I328 /\ I337 <= I327 /\ I330 - 1 <= I329 - 1 /\ 0 <= I330 - 1 /\ I329 <= I330] 69.80/68.99 f2#(I339, I340, I341, I342, I343, I344, I345, I346, I347, I348) -> f3#(I349, I350, 1, I342, I351, I352, I353, I354, I355, I356) [-1 <= I350 - 1 /\ 0 <= I349 - 1 /\ -1 <= I340 - 1 /\ 0 <= I339 - 1 /\ I350 <= I340 /\ I349 - 1 <= I340 /\ I342 <= I341 - 1 /\ I349 <= I339] 69.80/68.99 f1#(I357, I358, I359, I360, I361, I362, I363, I364, I365, I366) -> f2#(I367, I368, 1, I358, I369, I370, I371, I372, I373, I374) [-1 <= I368 - 1 /\ 0 <= I367 - 1 /\ 0 <= I357 - 1 /\ I368 + 1 <= I357 /\ -1 <= I358 - 1 /\ I367 <= I357] 69.80/68.99 R = 69.80/68.99 init(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) -> f1(rnd1, rnd2, rnd3, rnd4, rnd5, rnd6, rnd7, rnd8, rnd9, rnd10) 69.80/68.99 f6(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) -> f6(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) [-1 <= I10 - 1 /\ 0 <= I0 - 1 /\ I10 + 1 <= I0] 69.80/68.99 f5(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) -> f5(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) [-1 <= I33 - 1 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ -1 <= I30 - 1 /\ 42 <= I23 - 1 /\ -1 <= I22 - 1 /\ 0 <= I21 - 1 /\ 42 <= I20 - 1 /\ I33 + 2 <= I23 /\ I33 + 2 <= I20 /\ I31 + 1 <= I21 /\ I30 + 2 <= I23 /\ I30 + 2 <= I20] 69.80/68.99 f5(I40, I41, I42, I43, I44, I45, I46, I47, I48, I49) -> f5(I50, I51, I52, I53, I54, I55, I56, I57, I58, I59) [-1 <= I53 - 1 /\ 47 <= I52 - 1 /\ -1 <= I51 - 1 /\ -1 <= I50 - 1 /\ 47 <= I43 - 1 /\ -1 <= I42 - 1 /\ -1 <= I41 - 1 /\ 47 <= I40 - 1 /\ I53 + 2 <= I43 /\ I53 + 2 <= I40 /\ I52 - 48 <= I42 /\ I51 <= I41 /\ I50 + 2 <= I43 /\ I50 + 2 <= I40] 69.80/68.99 f5(I60, I61, I62, I63, I64, I65, I66, I67, I68, I69) -> f5(I70, I71, I72, I73, I74, I75, I76, I77, I78, I79) [-1 <= I73 - 1 /\ 45 <= I72 - 1 /\ -1 <= I71 - 1 /\ -1 <= I70 - 1 /\ 45 <= I63 - 1 /\ -1 <= I62 - 1 /\ -1 <= I61 - 1 /\ 45 <= I60 - 1 /\ I73 + 2 <= I63 /\ I73 + 2 <= I60 /\ I72 - 46 <= I62 /\ I71 <= I61 /\ I70 + 2 <= I63 /\ I70 + 2 <= I60] 69.80/68.99 f5(I80, I81, I82, I83, I84, I85, I86, I87, I88, I89) -> f5(I90, I91, I92, I93, I94, I95, I96, I97, I98, I99) [I90 + 1 <= I80 /\ y1 <= 39 /\ I90 + 1 <= I83 /\ I91 <= I81 /\ I93 + 1 <= I80 /\ I93 + 1 <= I83 /\ 0 <= I80 - 1 /\ -1 <= I81 - 1 /\ -1 <= I82 - 1 /\ 0 <= I83 - 1 /\ -1 <= I90 - 1 /\ -1 <= I91 - 1 /\ 0 <= I92 - 1 /\ -1 <= I93 - 1] 69.80/68.99 f5(I100, I101, I102, I103, I104, I105, I106, I107, I108, I109) -> f5(I110, I111, I112, I113, I114, I115, I116, I117, I118, I119) [I110 + 1 <= I100 /\ 47 <= I120 - 1 /\ I110 + 1 <= I103 /\ I111 <= I101 /\ I113 + 1 <= I100 /\ I113 + 1 <= I103 /\ 0 <= I100 - 1 /\ -1 <= I101 - 1 /\ -1 <= I102 - 1 /\ 0 <= I103 - 1 /\ -1 <= I110 - 1 /\ -1 <= I111 - 1 /\ 0 <= I112 - 1 /\ -1 <= I113 - 1] 69.80/68.99 f5(I121, I122, I123, I124, I125, I126, I127, I128, I129, I130) -> f5(I131, I132, I133, I134, I135, I136, I137, I138, I139, I140) [-1 <= I134 - 1 /\ -1 <= I133 - 1 /\ 48 <= I132 - 1 /\ -1 <= I131 - 1 /\ 48 <= I124 - 1 /\ -1 <= I123 - 1 /\ -1 <= I122 - 1 /\ 48 <= I121 - 1 /\ I134 + 2 <= I124 /\ I134 + 2 <= I121 /\ I133 <= I123 /\ I132 - 49 <= I122 /\ I131 + 2 <= I124 /\ I131 + 2 <= I121] 69.80/68.99 f5(I141, I142, I143, I144, I145, I146, I147, I148, I149, I150) -> f5(I151, I152, I153, I154, I155, I156, I157, I158, I159, I160) [-1 <= I154 - 1 /\ -1 <= I153 - 1 /\ 46 <= I152 - 1 /\ -1 <= I151 - 1 /\ 46 <= I144 - 1 /\ -1 <= I143 - 1 /\ -1 <= I142 - 1 /\ 46 <= I141 - 1 /\ I154 + 2 <= I144 /\ I154 + 2 <= I141 /\ I153 <= I143 /\ I152 - 47 <= I142 /\ I151 + 2 <= I144 /\ I151 + 2 <= I141] 69.80/68.99 f5(I161, I162, I163, I164, I165, I166, I167, I168, I169, I170) -> f5(I171, I172, I173, I174, I175, I176, I177, I178, I179, I180) [-1 <= I174 - 1 /\ -1 <= I173 - 1 /\ 44 <= I172 - 1 /\ -1 <= I171 - 1 /\ 44 <= I164 - 1 /\ -1 <= I163 - 1 /\ -1 <= I162 - 1 /\ 44 <= I161 - 1 /\ I174 + 2 <= I164 /\ I174 + 2 <= I161 /\ I173 <= I163 /\ I172 - 45 <= I162 /\ I171 + 2 <= I164 /\ I171 + 2 <= I161] 69.80/68.99 f5(I181, I182, I183, I184, I185, I186, I187, I188, I189, I190) -> f5(I191, I192, I193, I194, I195, I196, I197, I198, I199, I200) [-1 <= I194 - 1 /\ -1 <= I193 - 1 /\ 43 <= I192 - 1 /\ -1 <= I191 - 1 /\ 43 <= I184 - 1 /\ -1 <= I183 - 1 /\ -1 <= I182 - 1 /\ 43 <= I181 - 1 /\ I194 + 2 <= I184 /\ I194 + 2 <= I181 /\ I193 <= I183 /\ I192 - 44 <= I182 /\ I191 + 2 <= I184 /\ I191 + 2 <= I181] 69.80/68.99 f5(I201, I202, I203, I204, I205, I206, I207, I208, I209, I210) -> f6(I211, I212, I213, I214, I215, I216, I217, I218, I219, I220) [-1 <= I211 - 1 /\ -1 <= I204 - 1 /\ -1 <= I203 - 1 /\ -1 <= I202 - 1 /\ -1 <= I201 - 1 /\ I211 <= I203] 69.80/68.99 f5(I221, I222, I223, I224, I225, I226, I227, I228, I229, I230) -> f5(I231, I232, I233, I234, I235, I236, I237, I238, I239, I240) [-1 <= I234 - 1 /\ -1 <= I233 - 1 /\ -1 <= I232 - 1 /\ -1 <= I231 - 1 /\ 41 <= I224 - 1 /\ -1 <= I223 - 1 /\ -1 <= I222 - 1 /\ 41 <= I221 - 1 /\ I234 + 2 <= I224 /\ I234 + 2 <= I221 /\ I233 <= I223 /\ I232 <= I222 /\ I231 + 2 <= I224 /\ I231 + 2 <= I221] 69.80/68.99 f3(I241, I242, I243, I244, I245, I246, I247, I248, I249, I250) -> f5(I251, I252, I253, I254, I255, I256, I257, I258, I259, I260) [-1 <= I254 - 1 /\ -1 <= I253 - 1 /\ -1 <= I252 - 1 /\ -1 <= I251 - 1 /\ -1 <= I242 - 1 /\ 0 <= I241 - 1 /\ I254 <= I242 /\ I253 <= I242 /\ I253 + 1 <= I241 /\ I252 <= I242 /\ I252 + 1 <= I241 /\ I244 <= I243 /\ I251 <= I242] 69.80/68.99 f4(I261, I262, I263, I264, I265, I266, I267, I268, I269, I270) -> f2(I271, I272, I263 + 1, I265, I273, I274, I275, I276, I277, I278) [41 = I270 /\ 98 = I269 /\ 43 = I268 /\ 97 = I267 /\ 40 = I266 /\ 107 <= I272 - 1 /\ 0 <= I271 - 1 /\ 105 <= I262 - 1 /\ 0 <= I261 - 1 /\ I272 - 2 <= I262 /\ I271 + 105 <= I262 /\ I263 <= I264 /\ I271 <= I261] 69.80/68.99 f2(I279, I280, I281, I282, I283, I284, I285, I286, I287, I288) -> f4(I289, I290, I281, I282 - 1, I282, 40, 97, 43, 98, 41) [105 <= I290 - 1 /\ 0 <= I289 - 1 /\ -1 <= I280 - 1 /\ 0 <= I279 - 1 /\ I290 - 106 <= I280 /\ I289 - 1 <= I280 /\ I289 <= I279 /\ I281 <= I282 - 1 /\ 0 <= I282 - 1 /\ I281 <= I282] 69.80/68.99 f4(I291, I292, I293, I294, I295, I296, I297, I298, I299, I300) -> f2(I301, I302, I293 + 1, I295, I303, I304, I305, I306, I307, I308) [41 = I300 /\ 98 = I299 /\ 43 = I298 /\ 97 = I297 /\ 40 = I296 /\ 105 <= I302 - 1 /\ 0 <= I301 - 1 /\ 105 <= I292 - 1 /\ 0 <= I291 - 1 /\ I302 <= I292 /\ I301 + 105 <= I292 /\ I294 <= I293 - 1 /\ I301 <= I291] 69.80/68.99 f3(I309, I310, I311, I312, I313, I314, I315, I316, I317, I318) -> f3(I319, I320, I311 + 1, I312, I321, I322, I323, I324, I325, I326) [41 <= I320 - 1 /\ 0 <= I319 - 1 /\ -1 <= I310 - 1 /\ 0 <= I309 - 1 /\ I320 - 42 <= I310 /\ I319 - 1 <= I310 /\ I311 <= I312 - 1 /\ I319 <= I309] 69.80/68.99 f2(I327, I328, I329, I330, I331, I332, I333, I334, I335, I336) -> f4(I337, I338, I329, I330 - 1, I330, 40, 97, 43, 98, 41) [105 <= I338 - 1 /\ 0 <= I337 - 1 /\ -1 <= I328 - 1 /\ 0 <= I327 - 1 /\ I338 - 106 <= I328 /\ I337 - 1 <= I328 /\ I337 <= I327 /\ I330 - 1 <= I329 - 1 /\ 0 <= I330 - 1 /\ I329 <= I330] 69.80/68.99 f2(I339, I340, I341, I342, I343, I344, I345, I346, I347, I348) -> f3(I349, I350, 1, I342, I351, I352, I353, I354, I355, I356) [-1 <= I350 - 1 /\ 0 <= I349 - 1 /\ -1 <= I340 - 1 /\ 0 <= I339 - 1 /\ I350 <= I340 /\ I349 - 1 <= I340 /\ I342 <= I341 - 1 /\ I349 <= I339] 69.80/68.99 f1(I357, I358, I359, I360, I361, I362, I363, I364, I365, I366) -> f2(I367, I368, 1, I358, I369, I370, I371, I372, I373, I374) [-1 <= I368 - 1 /\ 0 <= I367 - 1 /\ 0 <= I357 - 1 /\ I368 + 1 <= I357 /\ -1 <= I358 - 1 /\ I367 <= I357] 69.80/68.99 69.80/68.99 The dependency graph for this problem is: 69.80/68.99 0 -> 20 69.80/68.99 1 -> 1 69.80/68.99 2 -> 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 69.80/68.99 3 -> 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 69.80/68.99 4 -> 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 69.80/68.99 5 -> 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 69.80/68.99 6 -> 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 69.80/68.99 7 -> 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 69.80/68.99 8 -> 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 69.80/68.99 9 -> 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 69.80/68.99 10 -> 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 69.80/68.99 11 -> 1 69.80/68.99 12 -> 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 69.80/68.99 13 -> 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 69.80/68.99 14 -> 15, 18, 19 69.80/68.99 15 -> 14 69.80/68.99 16 -> 15, 18, 19 69.80/68.99 17 -> 13, 17 69.80/68.99 18 -> 16 69.80/68.99 19 -> 13, 17 69.80/68.99 20 -> 15, 18, 19 69.80/68.99 Where: 69.80/68.99 0) init#(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) -> f1#(rnd1, rnd2, rnd3, rnd4, rnd5, rnd6, rnd7, rnd8, rnd9, rnd10) 69.80/68.99 1) f6#(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) -> f6#(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) [-1 <= I10 - 1 /\ 0 <= I0 - 1 /\ I10 + 1 <= I0] 69.80/68.99 2) f5#(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) -> f5#(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) [-1 <= I33 - 1 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ -1 <= I30 - 1 /\ 42 <= I23 - 1 /\ -1 <= I22 - 1 /\ 0 <= I21 - 1 /\ 42 <= I20 - 1 /\ I33 + 2 <= I23 /\ I33 + 2 <= I20 /\ I31 + 1 <= I21 /\ I30 + 2 <= I23 /\ I30 + 2 <= I20] 69.80/68.99 3) f5#(I40, I41, I42, I43, I44, I45, I46, I47, I48, I49) -> f5#(I50, I51, I52, I53, I54, I55, I56, I57, I58, I59) [-1 <= I53 - 1 /\ 47 <= I52 - 1 /\ -1 <= I51 - 1 /\ -1 <= I50 - 1 /\ 47 <= I43 - 1 /\ -1 <= I42 - 1 /\ -1 <= I41 - 1 /\ 47 <= I40 - 1 /\ I53 + 2 <= I43 /\ I53 + 2 <= I40 /\ I52 - 48 <= I42 /\ I51 <= I41 /\ I50 + 2 <= I43 /\ I50 + 2 <= I40] 69.80/68.99 4) f5#(I60, I61, I62, I63, I64, I65, I66, I67, I68, I69) -> f5#(I70, I71, I72, I73, I74, I75, I76, I77, I78, I79) [-1 <= I73 - 1 /\ 45 <= I72 - 1 /\ -1 <= I71 - 1 /\ -1 <= I70 - 1 /\ 45 <= I63 - 1 /\ -1 <= I62 - 1 /\ -1 <= I61 - 1 /\ 45 <= I60 - 1 /\ I73 + 2 <= I63 /\ I73 + 2 <= I60 /\ I72 - 46 <= I62 /\ I71 <= I61 /\ I70 + 2 <= I63 /\ I70 + 2 <= I60] 69.80/68.99 5) f5#(I80, I81, I82, I83, I84, I85, I86, I87, I88, I89) -> f5#(I90, I91, I92, I93, I94, I95, I96, I97, I98, I99) [I90 + 1 <= I80 /\ y1 <= 39 /\ I90 + 1 <= I83 /\ I91 <= I81 /\ I93 + 1 <= I80 /\ I93 + 1 <= I83 /\ 0 <= I80 - 1 /\ -1 <= I81 - 1 /\ -1 <= I82 - 1 /\ 0 <= I83 - 1 /\ -1 <= I90 - 1 /\ -1 <= I91 - 1 /\ 0 <= I92 - 1 /\ -1 <= I93 - 1] 69.80/68.99 6) f5#(I100, I101, I102, I103, I104, I105, I106, I107, I108, I109) -> f5#(I110, I111, I112, I113, I114, I115, I116, I117, I118, I119) [I110 + 1 <= I100 /\ 47 <= I120 - 1 /\ I110 + 1 <= I103 /\ I111 <= I101 /\ I113 + 1 <= I100 /\ I113 + 1 <= I103 /\ 0 <= I100 - 1 /\ -1 <= I101 - 1 /\ -1 <= I102 - 1 /\ 0 <= I103 - 1 /\ -1 <= I110 - 1 /\ -1 <= I111 - 1 /\ 0 <= I112 - 1 /\ -1 <= I113 - 1] 69.80/68.99 7) f5#(I121, I122, I123, I124, I125, I126, I127, I128, I129, I130) -> f5#(I131, I132, I133, I134, I135, I136, I137, I138, I139, I140) [-1 <= I134 - 1 /\ -1 <= I133 - 1 /\ 48 <= I132 - 1 /\ -1 <= I131 - 1 /\ 48 <= I124 - 1 /\ -1 <= I123 - 1 /\ -1 <= I122 - 1 /\ 48 <= I121 - 1 /\ I134 + 2 <= I124 /\ I134 + 2 <= I121 /\ I133 <= I123 /\ I132 - 49 <= I122 /\ I131 + 2 <= I124 /\ I131 + 2 <= I121] 69.80/68.99 8) f5#(I141, I142, I143, I144, I145, I146, I147, I148, I149, I150) -> f5#(I151, I152, I153, I154, I155, I156, I157, I158, I159, I160) [-1 <= I154 - 1 /\ -1 <= I153 - 1 /\ 46 <= I152 - 1 /\ -1 <= I151 - 1 /\ 46 <= I144 - 1 /\ -1 <= I143 - 1 /\ -1 <= I142 - 1 /\ 46 <= I141 - 1 /\ I154 + 2 <= I144 /\ I154 + 2 <= I141 /\ I153 <= I143 /\ I152 - 47 <= I142 /\ I151 + 2 <= I144 /\ I151 + 2 <= I141] 69.80/68.99 9) f5#(I161, I162, I163, I164, I165, I166, I167, I168, I169, I170) -> f5#(I171, I172, I173, I174, I175, I176, I177, I178, I179, I180) [-1 <= I174 - 1 /\ -1 <= I173 - 1 /\ 44 <= I172 - 1 /\ -1 <= I171 - 1 /\ 44 <= I164 - 1 /\ -1 <= I163 - 1 /\ -1 <= I162 - 1 /\ 44 <= I161 - 1 /\ I174 + 2 <= I164 /\ I174 + 2 <= I161 /\ I173 <= I163 /\ I172 - 45 <= I162 /\ I171 + 2 <= I164 /\ I171 + 2 <= I161] 69.80/68.99 10) f5#(I181, I182, I183, I184, I185, I186, I187, I188, I189, I190) -> f5#(I191, I192, I193, I194, I195, I196, I197, I198, I199, I200) [-1 <= I194 - 1 /\ -1 <= I193 - 1 /\ 43 <= I192 - 1 /\ -1 <= I191 - 1 /\ 43 <= I184 - 1 /\ -1 <= I183 - 1 /\ -1 <= I182 - 1 /\ 43 <= I181 - 1 /\ I194 + 2 <= I184 /\ I194 + 2 <= I181 /\ I193 <= I183 /\ I192 - 44 <= I182 /\ I191 + 2 <= I184 /\ I191 + 2 <= I181] 69.80/68.99 11) f5#(I201, I202, I203, I204, I205, I206, I207, I208, I209, I210) -> f6#(I211, I212, I213, I214, I215, I216, I217, I218, I219, I220) [-1 <= I211 - 1 /\ -1 <= I204 - 1 /\ -1 <= I203 - 1 /\ -1 <= I202 - 1 /\ -1 <= I201 - 1 /\ I211 <= I203] 69.80/68.99 12) f5#(I221, I222, I223, I224, I225, I226, I227, I228, I229, I230) -> f5#(I231, I232, I233, I234, I235, I236, I237, I238, I239, I240) [-1 <= I234 - 1 /\ -1 <= I233 - 1 /\ -1 <= I232 - 1 /\ -1 <= I231 - 1 /\ 41 <= I224 - 1 /\ -1 <= I223 - 1 /\ -1 <= I222 - 1 /\ 41 <= I221 - 1 /\ I234 + 2 <= I224 /\ I234 + 2 <= I221 /\ I233 <= I223 /\ I232 <= I222 /\ I231 + 2 <= I224 /\ I231 + 2 <= I221] 69.80/68.99 13) f3#(I241, I242, I243, I244, I245, I246, I247, I248, I249, I250) -> f5#(I251, I252, I253, I254, I255, I256, I257, I258, I259, I260) [-1 <= I254 - 1 /\ -1 <= I253 - 1 /\ -1 <= I252 - 1 /\ -1 <= I251 - 1 /\ -1 <= I242 - 1 /\ 0 <= I241 - 1 /\ I254 <= I242 /\ I253 <= I242 /\ I253 + 1 <= I241 /\ I252 <= I242 /\ I252 + 1 <= I241 /\ I244 <= I243 /\ I251 <= I242] 69.80/68.99 14) f4#(I261, I262, I263, I264, I265, I266, I267, I268, I269, I270) -> f2#(I271, I272, I263 + 1, I265, I273, I274, I275, I276, I277, I278) [41 = I270 /\ 98 = I269 /\ 43 = I268 /\ 97 = I267 /\ 40 = I266 /\ 107 <= I272 - 1 /\ 0 <= I271 - 1 /\ 105 <= I262 - 1 /\ 0 <= I261 - 1 /\ I272 - 2 <= I262 /\ I271 + 105 <= I262 /\ I263 <= I264 /\ I271 <= I261] 69.80/68.99 15) f2#(I279, I280, I281, I282, I283, I284, I285, I286, I287, I288) -> f4#(I289, I290, I281, I282 - 1, I282, 40, 97, 43, 98, 41) [105 <= I290 - 1 /\ 0 <= I289 - 1 /\ -1 <= I280 - 1 /\ 0 <= I279 - 1 /\ I290 - 106 <= I280 /\ I289 - 1 <= I280 /\ I289 <= I279 /\ I281 <= I282 - 1 /\ 0 <= I282 - 1 /\ I281 <= I282] 69.80/68.99 16) f4#(I291, I292, I293, I294, I295, I296, I297, I298, I299, I300) -> f2#(I301, I302, I293 + 1, I295, I303, I304, I305, I306, I307, I308) [41 = I300 /\ 98 = I299 /\ 43 = I298 /\ 97 = I297 /\ 40 = I296 /\ 105 <= I302 - 1 /\ 0 <= I301 - 1 /\ 105 <= I292 - 1 /\ 0 <= I291 - 1 /\ I302 <= I292 /\ I301 + 105 <= I292 /\ I294 <= I293 - 1 /\ I301 <= I291] 69.80/68.99 17) f3#(I309, I310, I311, I312, I313, I314, I315, I316, I317, I318) -> f3#(I319, I320, I311 + 1, I312, I321, I322, I323, I324, I325, I326) [41 <= I320 - 1 /\ 0 <= I319 - 1 /\ -1 <= I310 - 1 /\ 0 <= I309 - 1 /\ I320 - 42 <= I310 /\ I319 - 1 <= I310 /\ I311 <= I312 - 1 /\ I319 <= I309] 69.80/68.99 18) f2#(I327, I328, I329, I330, I331, I332, I333, I334, I335, I336) -> f4#(I337, I338, I329, I330 - 1, I330, 40, 97, 43, 98, 41) [105 <= I338 - 1 /\ 0 <= I337 - 1 /\ -1 <= I328 - 1 /\ 0 <= I327 - 1 /\ I338 - 106 <= I328 /\ I337 - 1 <= I328 /\ I337 <= I327 /\ I330 - 1 <= I329 - 1 /\ 0 <= I330 - 1 /\ I329 <= I330] 69.80/68.99 19) f2#(I339, I340, I341, I342, I343, I344, I345, I346, I347, I348) -> f3#(I349, I350, 1, I342, I351, I352, I353, I354, I355, I356) [-1 <= I350 - 1 /\ 0 <= I349 - 1 /\ -1 <= I340 - 1 /\ 0 <= I339 - 1 /\ I350 <= I340 /\ I349 - 1 <= I340 /\ I342 <= I341 - 1 /\ I349 <= I339] 69.80/68.99 20) f1#(I357, I358, I359, I360, I361, I362, I363, I364, I365, I366) -> f2#(I367, I368, 1, I358, I369, I370, I371, I372, I373, I374) [-1 <= I368 - 1 /\ 0 <= I367 - 1 /\ 0 <= I357 - 1 /\ I368 + 1 <= I357 /\ -1 <= I358 - 1 /\ I367 <= I357] 69.80/68.99 69.80/68.99 We have the following SCCs. 69.80/68.99 { 14, 15, 16, 18 } 69.80/68.99 { 17 } 69.80/68.99 { 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 } 69.80/68.99 { 1 } 69.80/68.99 69.80/68.99 DP problem for innermost termination. 69.80/68.99 P = 69.80/68.99 f6#(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) -> f6#(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) [-1 <= I10 - 1 /\ 0 <= I0 - 1 /\ I10 + 1 <= I0] 69.80/68.99 R = 69.80/68.99 init(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) -> f1(rnd1, rnd2, rnd3, rnd4, rnd5, rnd6, rnd7, rnd8, rnd9, rnd10) 69.80/68.99 f6(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) -> f6(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) [-1 <= I10 - 1 /\ 0 <= I0 - 1 /\ I10 + 1 <= I0] 69.80/68.99 f5(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) -> f5(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) [-1 <= I33 - 1 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ -1 <= I30 - 1 /\ 42 <= I23 - 1 /\ -1 <= I22 - 1 /\ 0 <= I21 - 1 /\ 42 <= I20 - 1 /\ I33 + 2 <= I23 /\ I33 + 2 <= I20 /\ I31 + 1 <= I21 /\ I30 + 2 <= I23 /\ I30 + 2 <= I20] 69.80/68.99 f5(I40, I41, I42, I43, I44, I45, I46, I47, I48, I49) -> f5(I50, I51, I52, I53, I54, I55, I56, I57, I58, I59) [-1 <= I53 - 1 /\ 47 <= I52 - 1 /\ -1 <= I51 - 1 /\ -1 <= I50 - 1 /\ 47 <= I43 - 1 /\ -1 <= I42 - 1 /\ -1 <= I41 - 1 /\ 47 <= I40 - 1 /\ I53 + 2 <= I43 /\ I53 + 2 <= I40 /\ I52 - 48 <= I42 /\ I51 <= I41 /\ I50 + 2 <= I43 /\ I50 + 2 <= I40] 69.80/68.99 f5(I60, I61, I62, I63, I64, I65, I66, I67, I68, I69) -> f5(I70, I71, I72, I73, I74, I75, I76, I77, I78, I79) [-1 <= I73 - 1 /\ 45 <= I72 - 1 /\ -1 <= I71 - 1 /\ -1 <= I70 - 1 /\ 45 <= I63 - 1 /\ -1 <= I62 - 1 /\ -1 <= I61 - 1 /\ 45 <= I60 - 1 /\ I73 + 2 <= I63 /\ I73 + 2 <= I60 /\ I72 - 46 <= I62 /\ I71 <= I61 /\ I70 + 2 <= I63 /\ I70 + 2 <= I60] 69.80/68.99 f5(I80, I81, I82, I83, I84, I85, I86, I87, I88, I89) -> f5(I90, I91, I92, I93, I94, I95, I96, I97, I98, I99) [I90 + 1 <= I80 /\ y1 <= 39 /\ I90 + 1 <= I83 /\ I91 <= I81 /\ I93 + 1 <= I80 /\ I93 + 1 <= I83 /\ 0 <= I80 - 1 /\ -1 <= I81 - 1 /\ -1 <= I82 - 1 /\ 0 <= I83 - 1 /\ -1 <= I90 - 1 /\ -1 <= I91 - 1 /\ 0 <= I92 - 1 /\ -1 <= I93 - 1] 69.80/68.99 f5(I100, I101, I102, I103, I104, I105, I106, I107, I108, I109) -> f5(I110, I111, I112, I113, I114, I115, I116, I117, I118, I119) [I110 + 1 <= I100 /\ 47 <= I120 - 1 /\ I110 + 1 <= I103 /\ I111 <= I101 /\ I113 + 1 <= I100 /\ I113 + 1 <= I103 /\ 0 <= I100 - 1 /\ -1 <= I101 - 1 /\ -1 <= I102 - 1 /\ 0 <= I103 - 1 /\ -1 <= I110 - 1 /\ -1 <= I111 - 1 /\ 0 <= I112 - 1 /\ -1 <= I113 - 1] 69.80/68.99 f5(I121, I122, I123, I124, I125, I126, I127, I128, I129, I130) -> f5(I131, I132, I133, I134, I135, I136, I137, I138, I139, I140) [-1 <= I134 - 1 /\ -1 <= I133 - 1 /\ 48 <= I132 - 1 /\ -1 <= I131 - 1 /\ 48 <= I124 - 1 /\ -1 <= I123 - 1 /\ -1 <= I122 - 1 /\ 48 <= I121 - 1 /\ I134 + 2 <= I124 /\ I134 + 2 <= I121 /\ I133 <= I123 /\ I132 - 49 <= I122 /\ I131 + 2 <= I124 /\ I131 + 2 <= I121] 69.80/68.99 f5(I141, I142, I143, I144, I145, I146, I147, I148, I149, I150) -> f5(I151, I152, I153, I154, I155, I156, I157, I158, I159, I160) [-1 <= I154 - 1 /\ -1 <= I153 - 1 /\ 46 <= I152 - 1 /\ -1 <= I151 - 1 /\ 46 <= I144 - 1 /\ -1 <= I143 - 1 /\ -1 <= I142 - 1 /\ 46 <= I141 - 1 /\ I154 + 2 <= I144 /\ I154 + 2 <= I141 /\ I153 <= I143 /\ I152 - 47 <= I142 /\ I151 + 2 <= I144 /\ I151 + 2 <= I141] 69.80/68.99 f5(I161, I162, I163, I164, I165, I166, I167, I168, I169, I170) -> f5(I171, I172, I173, I174, I175, I176, I177, I178, I179, I180) [-1 <= I174 - 1 /\ -1 <= I173 - 1 /\ 44 <= I172 - 1 /\ -1 <= I171 - 1 /\ 44 <= I164 - 1 /\ -1 <= I163 - 1 /\ -1 <= I162 - 1 /\ 44 <= I161 - 1 /\ I174 + 2 <= I164 /\ I174 + 2 <= I161 /\ I173 <= I163 /\ I172 - 45 <= I162 /\ I171 + 2 <= I164 /\ I171 + 2 <= I161] 69.80/68.99 f5(I181, I182, I183, I184, I185, I186, I187, I188, I189, I190) -> f5(I191, I192, I193, I194, I195, I196, I197, I198, I199, I200) [-1 <= I194 - 1 /\ -1 <= I193 - 1 /\ 43 <= I192 - 1 /\ -1 <= I191 - 1 /\ 43 <= I184 - 1 /\ -1 <= I183 - 1 /\ -1 <= I182 - 1 /\ 43 <= I181 - 1 /\ I194 + 2 <= I184 /\ I194 + 2 <= I181 /\ I193 <= I183 /\ I192 - 44 <= I182 /\ I191 + 2 <= I184 /\ I191 + 2 <= I181] 69.80/68.99 f5(I201, I202, I203, I204, I205, I206, I207, I208, I209, I210) -> f6(I211, I212, I213, I214, I215, I216, I217, I218, I219, I220) [-1 <= I211 - 1 /\ -1 <= I204 - 1 /\ -1 <= I203 - 1 /\ -1 <= I202 - 1 /\ -1 <= I201 - 1 /\ I211 <= I203] 69.80/68.99 f5(I221, I222, I223, I224, I225, I226, I227, I228, I229, I230) -> f5(I231, I232, I233, I234, I235, I236, I237, I238, I239, I240) [-1 <= I234 - 1 /\ -1 <= I233 - 1 /\ -1 <= I232 - 1 /\ -1 <= I231 - 1 /\ 41 <= I224 - 1 /\ -1 <= I223 - 1 /\ -1 <= I222 - 1 /\ 41 <= I221 - 1 /\ I234 + 2 <= I224 /\ I234 + 2 <= I221 /\ I233 <= I223 /\ I232 <= I222 /\ I231 + 2 <= I224 /\ I231 + 2 <= I221] 69.80/68.99 f3(I241, I242, I243, I244, I245, I246, I247, I248, I249, I250) -> f5(I251, I252, I253, I254, I255, I256, I257, I258, I259, I260) [-1 <= I254 - 1 /\ -1 <= I253 - 1 /\ -1 <= I252 - 1 /\ -1 <= I251 - 1 /\ -1 <= I242 - 1 /\ 0 <= I241 - 1 /\ I254 <= I242 /\ I253 <= I242 /\ I253 + 1 <= I241 /\ I252 <= I242 /\ I252 + 1 <= I241 /\ I244 <= I243 /\ I251 <= I242] 69.80/68.99 f4(I261, I262, I263, I264, I265, I266, I267, I268, I269, I270) -> f2(I271, I272, I263 + 1, I265, I273, I274, I275, I276, I277, I278) [41 = I270 /\ 98 = I269 /\ 43 = I268 /\ 97 = I267 /\ 40 = I266 /\ 107 <= I272 - 1 /\ 0 <= I271 - 1 /\ 105 <= I262 - 1 /\ 0 <= I261 - 1 /\ I272 - 2 <= I262 /\ I271 + 105 <= I262 /\ I263 <= I264 /\ I271 <= I261] 69.80/68.99 f2(I279, I280, I281, I282, I283, I284, I285, I286, I287, I288) -> f4(I289, I290, I281, I282 - 1, I282, 40, 97, 43, 98, 41) [105 <= I290 - 1 /\ 0 <= I289 - 1 /\ -1 <= I280 - 1 /\ 0 <= I279 - 1 /\ I290 - 106 <= I280 /\ I289 - 1 <= I280 /\ I289 <= I279 /\ I281 <= I282 - 1 /\ 0 <= I282 - 1 /\ I281 <= I282] 69.80/68.99 f4(I291, I292, I293, I294, I295, I296, I297, I298, I299, I300) -> f2(I301, I302, I293 + 1, I295, I303, I304, I305, I306, I307, I308) [41 = I300 /\ 98 = I299 /\ 43 = I298 /\ 97 = I297 /\ 40 = I296 /\ 105 <= I302 - 1 /\ 0 <= I301 - 1 /\ 105 <= I292 - 1 /\ 0 <= I291 - 1 /\ I302 <= I292 /\ I301 + 105 <= I292 /\ I294 <= I293 - 1 /\ I301 <= I291] 69.80/68.99 f3(I309, I310, I311, I312, I313, I314, I315, I316, I317, I318) -> f3(I319, I320, I311 + 1, I312, I321, I322, I323, I324, I325, I326) [41 <= I320 - 1 /\ 0 <= I319 - 1 /\ -1 <= I310 - 1 /\ 0 <= I309 - 1 /\ I320 - 42 <= I310 /\ I319 - 1 <= I310 /\ I311 <= I312 - 1 /\ I319 <= I309] 69.80/68.99 f2(I327, I328, I329, I330, I331, I332, I333, I334, I335, I336) -> f4(I337, I338, I329, I330 - 1, I330, 40, 97, 43, 98, 41) [105 <= I338 - 1 /\ 0 <= I337 - 1 /\ -1 <= I328 - 1 /\ 0 <= I327 - 1 /\ I338 - 106 <= I328 /\ I337 - 1 <= I328 /\ I337 <= I327 /\ I330 - 1 <= I329 - 1 /\ 0 <= I330 - 1 /\ I329 <= I330] 69.80/68.99 f2(I339, I340, I341, I342, I343, I344, I345, I346, I347, I348) -> f3(I349, I350, 1, I342, I351, I352, I353, I354, I355, I356) [-1 <= I350 - 1 /\ 0 <= I349 - 1 /\ -1 <= I340 - 1 /\ 0 <= I339 - 1 /\ I350 <= I340 /\ I349 - 1 <= I340 /\ I342 <= I341 - 1 /\ I349 <= I339] 69.80/68.99 f1(I357, I358, I359, I360, I361, I362, I363, I364, I365, I366) -> f2(I367, I368, 1, I358, I369, I370, I371, I372, I373, I374) [-1 <= I368 - 1 /\ 0 <= I367 - 1 /\ 0 <= I357 - 1 /\ I368 + 1 <= I357 /\ -1 <= I358 - 1 /\ I367 <= I357] 69.80/68.99 69.80/68.99 We use the basic value criterion with the projection function NU: 69.80/68.99 NU[f6#(z1,z2,z3,z4,z5,z6,z7,z8,z9,z10)] = z1 69.80/68.99 69.80/68.99 This gives the following inequalities: 69.80/68.99 -1 <= I10 - 1 /\ 0 <= I0 - 1 /\ I10 + 1 <= I0 ==> I0 >! I10 69.80/68.99 69.80/68.99 All dependency pairs are strictly oriented, so the entire dependency pair problem may be removed. 69.80/68.99 69.80/68.99 DP problem for innermost termination. 69.80/68.99 P = 69.80/68.99 f5#(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) -> f5#(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) [-1 <= I33 - 1 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ -1 <= I30 - 1 /\ 42 <= I23 - 1 /\ -1 <= I22 - 1 /\ 0 <= I21 - 1 /\ 42 <= I20 - 1 /\ I33 + 2 <= I23 /\ I33 + 2 <= I20 /\ I31 + 1 <= I21 /\ I30 + 2 <= I23 /\ I30 + 2 <= I20] 69.80/68.99 f5#(I40, I41, I42, I43, I44, I45, I46, I47, I48, I49) -> f5#(I50, I51, I52, I53, I54, I55, I56, I57, I58, I59) [-1 <= I53 - 1 /\ 47 <= I52 - 1 /\ -1 <= I51 - 1 /\ -1 <= I50 - 1 /\ 47 <= I43 - 1 /\ -1 <= I42 - 1 /\ -1 <= I41 - 1 /\ 47 <= I40 - 1 /\ I53 + 2 <= I43 /\ I53 + 2 <= I40 /\ I52 - 48 <= I42 /\ I51 <= I41 /\ I50 + 2 <= I43 /\ I50 + 2 <= I40] 69.80/68.99 f5#(I60, I61, I62, I63, I64, I65, I66, I67, I68, I69) -> f5#(I70, I71, I72, I73, I74, I75, I76, I77, I78, I79) [-1 <= I73 - 1 /\ 45 <= I72 - 1 /\ -1 <= I71 - 1 /\ -1 <= I70 - 1 /\ 45 <= I63 - 1 /\ -1 <= I62 - 1 /\ -1 <= I61 - 1 /\ 45 <= I60 - 1 /\ I73 + 2 <= I63 /\ I73 + 2 <= I60 /\ I72 - 46 <= I62 /\ I71 <= I61 /\ I70 + 2 <= I63 /\ I70 + 2 <= I60] 69.80/68.99 f5#(I80, I81, I82, I83, I84, I85, I86, I87, I88, I89) -> f5#(I90, I91, I92, I93, I94, I95, I96, I97, I98, I99) [I90 + 1 <= I80 /\ y1 <= 39 /\ I90 + 1 <= I83 /\ I91 <= I81 /\ I93 + 1 <= I80 /\ I93 + 1 <= I83 /\ 0 <= I80 - 1 /\ -1 <= I81 - 1 /\ -1 <= I82 - 1 /\ 0 <= I83 - 1 /\ -1 <= I90 - 1 /\ -1 <= I91 - 1 /\ 0 <= I92 - 1 /\ -1 <= I93 - 1] 69.80/68.99 f5#(I100, I101, I102, I103, I104, I105, I106, I107, I108, I109) -> f5#(I110, I111, I112, I113, I114, I115, I116, I117, I118, I119) [I110 + 1 <= I100 /\ 47 <= I120 - 1 /\ I110 + 1 <= I103 /\ I111 <= I101 /\ I113 + 1 <= I100 /\ I113 + 1 <= I103 /\ 0 <= I100 - 1 /\ -1 <= I101 - 1 /\ -1 <= I102 - 1 /\ 0 <= I103 - 1 /\ -1 <= I110 - 1 /\ -1 <= I111 - 1 /\ 0 <= I112 - 1 /\ -1 <= I113 - 1] 69.80/68.99 f5#(I121, I122, I123, I124, I125, I126, I127, I128, I129, I130) -> f5#(I131, I132, I133, I134, I135, I136, I137, I138, I139, I140) [-1 <= I134 - 1 /\ -1 <= I133 - 1 /\ 48 <= I132 - 1 /\ -1 <= I131 - 1 /\ 48 <= I124 - 1 /\ -1 <= I123 - 1 /\ -1 <= I122 - 1 /\ 48 <= I121 - 1 /\ I134 + 2 <= I124 /\ I134 + 2 <= I121 /\ I133 <= I123 /\ I132 - 49 <= I122 /\ I131 + 2 <= I124 /\ I131 + 2 <= I121] 69.80/68.99 f5#(I141, I142, I143, I144, I145, I146, I147, I148, I149, I150) -> f5#(I151, I152, I153, I154, I155, I156, I157, I158, I159, I160) [-1 <= I154 - 1 /\ -1 <= I153 - 1 /\ 46 <= I152 - 1 /\ -1 <= I151 - 1 /\ 46 <= I144 - 1 /\ -1 <= I143 - 1 /\ -1 <= I142 - 1 /\ 46 <= I141 - 1 /\ I154 + 2 <= I144 /\ I154 + 2 <= I141 /\ I153 <= I143 /\ I152 - 47 <= I142 /\ I151 + 2 <= I144 /\ I151 + 2 <= I141] 69.80/68.99 f5#(I161, I162, I163, I164, I165, I166, I167, I168, I169, I170) -> f5#(I171, I172, I173, I174, I175, I176, I177, I178, I179, I180) [-1 <= I174 - 1 /\ -1 <= I173 - 1 /\ 44 <= I172 - 1 /\ -1 <= I171 - 1 /\ 44 <= I164 - 1 /\ -1 <= I163 - 1 /\ -1 <= I162 - 1 /\ 44 <= I161 - 1 /\ I174 + 2 <= I164 /\ I174 + 2 <= I161 /\ I173 <= I163 /\ I172 - 45 <= I162 /\ I171 + 2 <= I164 /\ I171 + 2 <= I161] 69.80/68.99 f5#(I181, I182, I183, I184, I185, I186, I187, I188, I189, I190) -> f5#(I191, I192, I193, I194, I195, I196, I197, I198, I199, I200) [-1 <= I194 - 1 /\ -1 <= I193 - 1 /\ 43 <= I192 - 1 /\ -1 <= I191 - 1 /\ 43 <= I184 - 1 /\ -1 <= I183 - 1 /\ -1 <= I182 - 1 /\ 43 <= I181 - 1 /\ I194 + 2 <= I184 /\ I194 + 2 <= I181 /\ I193 <= I183 /\ I192 - 44 <= I182 /\ I191 + 2 <= I184 /\ I191 + 2 <= I181] 69.80/68.99 f5#(I221, I222, I223, I224, I225, I226, I227, I228, I229, I230) -> f5#(I231, I232, I233, I234, I235, I236, I237, I238, I239, I240) [-1 <= I234 - 1 /\ -1 <= I233 - 1 /\ -1 <= I232 - 1 /\ -1 <= I231 - 1 /\ 41 <= I224 - 1 /\ -1 <= I223 - 1 /\ -1 <= I222 - 1 /\ 41 <= I221 - 1 /\ I234 + 2 <= I224 /\ I234 + 2 <= I221 /\ I233 <= I223 /\ I232 <= I222 /\ I231 + 2 <= I224 /\ I231 + 2 <= I221] 69.80/68.99 R = 69.80/68.99 init(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) -> f1(rnd1, rnd2, rnd3, rnd4, rnd5, rnd6, rnd7, rnd8, rnd9, rnd10) 69.80/68.99 f6(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) -> f6(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) [-1 <= I10 - 1 /\ 0 <= I0 - 1 /\ I10 + 1 <= I0] 69.80/68.99 f5(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) -> f5(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) [-1 <= I33 - 1 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ -1 <= I30 - 1 /\ 42 <= I23 - 1 /\ -1 <= I22 - 1 /\ 0 <= I21 - 1 /\ 42 <= I20 - 1 /\ I33 + 2 <= I23 /\ I33 + 2 <= I20 /\ I31 + 1 <= I21 /\ I30 + 2 <= I23 /\ I30 + 2 <= I20] 69.80/68.99 f5(I40, I41, I42, I43, I44, I45, I46, I47, I48, I49) -> f5(I50, I51, I52, I53, I54, I55, I56, I57, I58, I59) [-1 <= I53 - 1 /\ 47 <= I52 - 1 /\ -1 <= I51 - 1 /\ -1 <= I50 - 1 /\ 47 <= I43 - 1 /\ -1 <= I42 - 1 /\ -1 <= I41 - 1 /\ 47 <= I40 - 1 /\ I53 + 2 <= I43 /\ I53 + 2 <= I40 /\ I52 - 48 <= I42 /\ I51 <= I41 /\ I50 + 2 <= I43 /\ I50 + 2 <= I40] 69.80/68.99 f5(I60, I61, I62, I63, I64, I65, I66, I67, I68, I69) -> f5(I70, I71, I72, I73, I74, I75, I76, I77, I78, I79) [-1 <= I73 - 1 /\ 45 <= I72 - 1 /\ -1 <= I71 - 1 /\ -1 <= I70 - 1 /\ 45 <= I63 - 1 /\ -1 <= I62 - 1 /\ -1 <= I61 - 1 /\ 45 <= I60 - 1 /\ I73 + 2 <= I63 /\ I73 + 2 <= I60 /\ I72 - 46 <= I62 /\ I71 <= I61 /\ I70 + 2 <= I63 /\ I70 + 2 <= I60] 69.80/68.99 f5(I80, I81, I82, I83, I84, I85, I86, I87, I88, I89) -> f5(I90, I91, I92, I93, I94, I95, I96, I97, I98, I99) [I90 + 1 <= I80 /\ y1 <= 39 /\ I90 + 1 <= I83 /\ I91 <= I81 /\ I93 + 1 <= I80 /\ I93 + 1 <= I83 /\ 0 <= I80 - 1 /\ -1 <= I81 - 1 /\ -1 <= I82 - 1 /\ 0 <= I83 - 1 /\ -1 <= I90 - 1 /\ -1 <= I91 - 1 /\ 0 <= I92 - 1 /\ -1 <= I93 - 1] 69.80/68.99 f5(I100, I101, I102, I103, I104, I105, I106, I107, I108, I109) -> f5(I110, I111, I112, I113, I114, I115, I116, I117, I118, I119) [I110 + 1 <= I100 /\ 47 <= I120 - 1 /\ I110 + 1 <= I103 /\ I111 <= I101 /\ I113 + 1 <= I100 /\ I113 + 1 <= I103 /\ 0 <= I100 - 1 /\ -1 <= I101 - 1 /\ -1 <= I102 - 1 /\ 0 <= I103 - 1 /\ -1 <= I110 - 1 /\ -1 <= I111 - 1 /\ 0 <= I112 - 1 /\ -1 <= I113 - 1] 69.80/68.99 f5(I121, I122, I123, I124, I125, I126, I127, I128, I129, I130) -> f5(I131, I132, I133, I134, I135, I136, I137, I138, I139, I140) [-1 <= I134 - 1 /\ -1 <= I133 - 1 /\ 48 <= I132 - 1 /\ -1 <= I131 - 1 /\ 48 <= I124 - 1 /\ -1 <= I123 - 1 /\ -1 <= I122 - 1 /\ 48 <= I121 - 1 /\ I134 + 2 <= I124 /\ I134 + 2 <= I121 /\ I133 <= I123 /\ I132 - 49 <= I122 /\ I131 + 2 <= I124 /\ I131 + 2 <= I121] 69.80/68.99 f5(I141, I142, I143, I144, I145, I146, I147, I148, I149, I150) -> f5(I151, I152, I153, I154, I155, I156, I157, I158, I159, I160) [-1 <= I154 - 1 /\ -1 <= I153 - 1 /\ 46 <= I152 - 1 /\ -1 <= I151 - 1 /\ 46 <= I144 - 1 /\ -1 <= I143 - 1 /\ -1 <= I142 - 1 /\ 46 <= I141 - 1 /\ I154 + 2 <= I144 /\ I154 + 2 <= I141 /\ I153 <= I143 /\ I152 - 47 <= I142 /\ I151 + 2 <= I144 /\ I151 + 2 <= I141] 69.80/68.99 f5(I161, I162, I163, I164, I165, I166, I167, I168, I169, I170) -> f5(I171, I172, I173, I174, I175, I176, I177, I178, I179, I180) [-1 <= I174 - 1 /\ -1 <= I173 - 1 /\ 44 <= I172 - 1 /\ -1 <= I171 - 1 /\ 44 <= I164 - 1 /\ -1 <= I163 - 1 /\ -1 <= I162 - 1 /\ 44 <= I161 - 1 /\ I174 + 2 <= I164 /\ I174 + 2 <= I161 /\ I173 <= I163 /\ I172 - 45 <= I162 /\ I171 + 2 <= I164 /\ I171 + 2 <= I161] 69.80/68.99 f5(I181, I182, I183, I184, I185, I186, I187, I188, I189, I190) -> f5(I191, I192, I193, I194, I195, I196, I197, I198, I199, I200) [-1 <= I194 - 1 /\ -1 <= I193 - 1 /\ 43 <= I192 - 1 /\ -1 <= I191 - 1 /\ 43 <= I184 - 1 /\ -1 <= I183 - 1 /\ -1 <= I182 - 1 /\ 43 <= I181 - 1 /\ I194 + 2 <= I184 /\ I194 + 2 <= I181 /\ I193 <= I183 /\ I192 - 44 <= I182 /\ I191 + 2 <= I184 /\ I191 + 2 <= I181] 69.80/68.99 f5(I201, I202, I203, I204, I205, I206, I207, I208, I209, I210) -> f6(I211, I212, I213, I214, I215, I216, I217, I218, I219, I220) [-1 <= I211 - 1 /\ -1 <= I204 - 1 /\ -1 <= I203 - 1 /\ -1 <= I202 - 1 /\ -1 <= I201 - 1 /\ I211 <= I203] 69.80/68.99 f5(I221, I222, I223, I224, I225, I226, I227, I228, I229, I230) -> f5(I231, I232, I233, I234, I235, I236, I237, I238, I239, I240) [-1 <= I234 - 1 /\ -1 <= I233 - 1 /\ -1 <= I232 - 1 /\ -1 <= I231 - 1 /\ 41 <= I224 - 1 /\ -1 <= I223 - 1 /\ -1 <= I222 - 1 /\ 41 <= I221 - 1 /\ I234 + 2 <= I224 /\ I234 + 2 <= I221 /\ I233 <= I223 /\ I232 <= I222 /\ I231 + 2 <= I224 /\ I231 + 2 <= I221] 69.80/68.99 f3(I241, I242, I243, I244, I245, I246, I247, I248, I249, I250) -> f5(I251, I252, I253, I254, I255, I256, I257, I258, I259, I260) [-1 <= I254 - 1 /\ -1 <= I253 - 1 /\ -1 <= I252 - 1 /\ -1 <= I251 - 1 /\ -1 <= I242 - 1 /\ 0 <= I241 - 1 /\ I254 <= I242 /\ I253 <= I242 /\ I253 + 1 <= I241 /\ I252 <= I242 /\ I252 + 1 <= I241 /\ I244 <= I243 /\ I251 <= I242] 69.80/68.99 f4(I261, I262, I263, I264, I265, I266, I267, I268, I269, I270) -> f2(I271, I272, I263 + 1, I265, I273, I274, I275, I276, I277, I278) [41 = I270 /\ 98 = I269 /\ 43 = I268 /\ 97 = I267 /\ 40 = I266 /\ 107 <= I272 - 1 /\ 0 <= I271 - 1 /\ 105 <= I262 - 1 /\ 0 <= I261 - 1 /\ I272 - 2 <= I262 /\ I271 + 105 <= I262 /\ I263 <= I264 /\ I271 <= I261] 69.80/68.99 f2(I279, I280, I281, I282, I283, I284, I285, I286, I287, I288) -> f4(I289, I290, I281, I282 - 1, I282, 40, 97, 43, 98, 41) [105 <= I290 - 1 /\ 0 <= I289 - 1 /\ -1 <= I280 - 1 /\ 0 <= I279 - 1 /\ I290 - 106 <= I280 /\ I289 - 1 <= I280 /\ I289 <= I279 /\ I281 <= I282 - 1 /\ 0 <= I282 - 1 /\ I281 <= I282] 69.80/68.99 f4(I291, I292, I293, I294, I295, I296, I297, I298, I299, I300) -> f2(I301, I302, I293 + 1, I295, I303, I304, I305, I306, I307, I308) [41 = I300 /\ 98 = I299 /\ 43 = I298 /\ 97 = I297 /\ 40 = I296 /\ 105 <= I302 - 1 /\ 0 <= I301 - 1 /\ 105 <= I292 - 1 /\ 0 <= I291 - 1 /\ I302 <= I292 /\ I301 + 105 <= I292 /\ I294 <= I293 - 1 /\ I301 <= I291] 69.80/68.99 f3(I309, I310, I311, I312, I313, I314, I315, I316, I317, I318) -> f3(I319, I320, I311 + 1, I312, I321, I322, I323, I324, I325, I326) [41 <= I320 - 1 /\ 0 <= I319 - 1 /\ -1 <= I310 - 1 /\ 0 <= I309 - 1 /\ I320 - 42 <= I310 /\ I319 - 1 <= I310 /\ I311 <= I312 - 1 /\ I319 <= I309] 69.80/68.99 f2(I327, I328, I329, I330, I331, I332, I333, I334, I335, I336) -> f4(I337, I338, I329, I330 - 1, I330, 40, 97, 43, 98, 41) [105 <= I338 - 1 /\ 0 <= I337 - 1 /\ -1 <= I328 - 1 /\ 0 <= I327 - 1 /\ I338 - 106 <= I328 /\ I337 - 1 <= I328 /\ I337 <= I327 /\ I330 - 1 <= I329 - 1 /\ 0 <= I330 - 1 /\ I329 <= I330] 69.80/68.99 f2(I339, I340, I341, I342, I343, I344, I345, I346, I347, I348) -> f3(I349, I350, 1, I342, I351, I352, I353, I354, I355, I356) [-1 <= I350 - 1 /\ 0 <= I349 - 1 /\ -1 <= I340 - 1 /\ 0 <= I339 - 1 /\ I350 <= I340 /\ I349 - 1 <= I340 /\ I342 <= I341 - 1 /\ I349 <= I339] 69.80/68.99 f1(I357, I358, I359, I360, I361, I362, I363, I364, I365, I366) -> f2(I367, I368, 1, I358, I369, I370, I371, I372, I373, I374) [-1 <= I368 - 1 /\ 0 <= I367 - 1 /\ 0 <= I357 - 1 /\ I368 + 1 <= I357 /\ -1 <= I358 - 1 /\ I367 <= I357] 69.80/68.99 69.80/68.99 We use the basic value criterion with the projection function NU: 69.80/68.99 NU[f5#(z1,z2,z3,z4,z5,z6,z7,z8,z9,z10)] = z4 69.80/68.99 69.80/68.99 This gives the following inequalities: 69.80/68.99 -1 <= I33 - 1 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ -1 <= I30 - 1 /\ 42 <= I23 - 1 /\ -1 <= I22 - 1 /\ 0 <= I21 - 1 /\ 42 <= I20 - 1 /\ I33 + 2 <= I23 /\ I33 + 2 <= I20 /\ I31 + 1 <= I21 /\ I30 + 2 <= I23 /\ I30 + 2 <= I20 ==> I23 >! I33 69.80/68.99 -1 <= I53 - 1 /\ 47 <= I52 - 1 /\ -1 <= I51 - 1 /\ -1 <= I50 - 1 /\ 47 <= I43 - 1 /\ -1 <= I42 - 1 /\ -1 <= I41 - 1 /\ 47 <= I40 - 1 /\ I53 + 2 <= I43 /\ I53 + 2 <= I40 /\ I52 - 48 <= I42 /\ I51 <= I41 /\ I50 + 2 <= I43 /\ I50 + 2 <= I40 ==> I43 >! I53 69.80/68.99 -1 <= I73 - 1 /\ 45 <= I72 - 1 /\ -1 <= I71 - 1 /\ -1 <= I70 - 1 /\ 45 <= I63 - 1 /\ -1 <= I62 - 1 /\ -1 <= I61 - 1 /\ 45 <= I60 - 1 /\ I73 + 2 <= I63 /\ I73 + 2 <= I60 /\ I72 - 46 <= I62 /\ I71 <= I61 /\ I70 + 2 <= I63 /\ I70 + 2 <= I60 ==> I63 >! I73 69.80/68.99 I90 + 1 <= I80 /\ y1 <= 39 /\ I90 + 1 <= I83 /\ I91 <= I81 /\ I93 + 1 <= I80 /\ I93 + 1 <= I83 /\ 0 <= I80 - 1 /\ -1 <= I81 - 1 /\ -1 <= I82 - 1 /\ 0 <= I83 - 1 /\ -1 <= I90 - 1 /\ -1 <= I91 - 1 /\ 0 <= I92 - 1 /\ -1 <= I93 - 1 ==> I83 >! I93 69.80/68.99 I110 + 1 <= I100 /\ 47 <= I120 - 1 /\ I110 + 1 <= I103 /\ I111 <= I101 /\ I113 + 1 <= I100 /\ I113 + 1 <= I103 /\ 0 <= I100 - 1 /\ -1 <= I101 - 1 /\ -1 <= I102 - 1 /\ 0 <= I103 - 1 /\ -1 <= I110 - 1 /\ -1 <= I111 - 1 /\ 0 <= I112 - 1 /\ -1 <= I113 - 1 ==> I103 >! I113 69.80/68.99 -1 <= I134 - 1 /\ -1 <= I133 - 1 /\ 48 <= I132 - 1 /\ -1 <= I131 - 1 /\ 48 <= I124 - 1 /\ -1 <= I123 - 1 /\ -1 <= I122 - 1 /\ 48 <= I121 - 1 /\ I134 + 2 <= I124 /\ I134 + 2 <= I121 /\ I133 <= I123 /\ I132 - 49 <= I122 /\ I131 + 2 <= I124 /\ I131 + 2 <= I121 ==> I124 >! I134 69.80/68.99 -1 <= I154 - 1 /\ -1 <= I153 - 1 /\ 46 <= I152 - 1 /\ -1 <= I151 - 1 /\ 46 <= I144 - 1 /\ -1 <= I143 - 1 /\ -1 <= I142 - 1 /\ 46 <= I141 - 1 /\ I154 + 2 <= I144 /\ I154 + 2 <= I141 /\ I153 <= I143 /\ I152 - 47 <= I142 /\ I151 + 2 <= I144 /\ I151 + 2 <= I141 ==> I144 >! I154 69.80/68.99 -1 <= I174 - 1 /\ -1 <= I173 - 1 /\ 44 <= I172 - 1 /\ -1 <= I171 - 1 /\ 44 <= I164 - 1 /\ -1 <= I163 - 1 /\ -1 <= I162 - 1 /\ 44 <= I161 - 1 /\ I174 + 2 <= I164 /\ I174 + 2 <= I161 /\ I173 <= I163 /\ I172 - 45 <= I162 /\ I171 + 2 <= I164 /\ I171 + 2 <= I161 ==> I164 >! I174 69.80/68.99 -1 <= I194 - 1 /\ -1 <= I193 - 1 /\ 43 <= I192 - 1 /\ -1 <= I191 - 1 /\ 43 <= I184 - 1 /\ -1 <= I183 - 1 /\ -1 <= I182 - 1 /\ 43 <= I181 - 1 /\ I194 + 2 <= I184 /\ I194 + 2 <= I181 /\ I193 <= I183 /\ I192 - 44 <= I182 /\ I191 + 2 <= I184 /\ I191 + 2 <= I181 ==> I184 >! I194 69.80/68.99 -1 <= I234 - 1 /\ -1 <= I233 - 1 /\ -1 <= I232 - 1 /\ -1 <= I231 - 1 /\ 41 <= I224 - 1 /\ -1 <= I223 - 1 /\ -1 <= I222 - 1 /\ 41 <= I221 - 1 /\ I234 + 2 <= I224 /\ I234 + 2 <= I221 /\ I233 <= I223 /\ I232 <= I222 /\ I231 + 2 <= I224 /\ I231 + 2 <= I221 ==> I224 >! I234 69.80/68.99 69.80/68.99 All dependency pairs are strictly oriented, so the entire dependency pair problem may be removed. 69.80/68.99 69.80/68.99 DP problem for innermost termination. 69.80/68.99 P = 69.80/68.99 f3#(I309, I310, I311, I312, I313, I314, I315, I316, I317, I318) -> f3#(I319, I320, I311 + 1, I312, I321, I322, I323, I324, I325, I326) [41 <= I320 - 1 /\ 0 <= I319 - 1 /\ -1 <= I310 - 1 /\ 0 <= I309 - 1 /\ I320 - 42 <= I310 /\ I319 - 1 <= I310 /\ I311 <= I312 - 1 /\ I319 <= I309] 69.80/68.99 R = 69.80/68.99 init(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) -> f1(rnd1, rnd2, rnd3, rnd4, rnd5, rnd6, rnd7, rnd8, rnd9, rnd10) 69.80/68.99 f6(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) -> f6(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) [-1 <= I10 - 1 /\ 0 <= I0 - 1 /\ I10 + 1 <= I0] 69.80/68.99 f5(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) -> f5(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) [-1 <= I33 - 1 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ -1 <= I30 - 1 /\ 42 <= I23 - 1 /\ -1 <= I22 - 1 /\ 0 <= I21 - 1 /\ 42 <= I20 - 1 /\ I33 + 2 <= I23 /\ I33 + 2 <= I20 /\ I31 + 1 <= I21 /\ I30 + 2 <= I23 /\ I30 + 2 <= I20] 69.80/68.99 f5(I40, I41, I42, I43, I44, I45, I46, I47, I48, I49) -> f5(I50, I51, I52, I53, I54, I55, I56, I57, I58, I59) [-1 <= I53 - 1 /\ 47 <= I52 - 1 /\ -1 <= I51 - 1 /\ -1 <= I50 - 1 /\ 47 <= I43 - 1 /\ -1 <= I42 - 1 /\ -1 <= I41 - 1 /\ 47 <= I40 - 1 /\ I53 + 2 <= I43 /\ I53 + 2 <= I40 /\ I52 - 48 <= I42 /\ I51 <= I41 /\ I50 + 2 <= I43 /\ I50 + 2 <= I40] 69.80/68.99 f5(I60, I61, I62, I63, I64, I65, I66, I67, I68, I69) -> f5(I70, I71, I72, I73, I74, I75, I76, I77, I78, I79) [-1 <= I73 - 1 /\ 45 <= I72 - 1 /\ -1 <= I71 - 1 /\ -1 <= I70 - 1 /\ 45 <= I63 - 1 /\ -1 <= I62 - 1 /\ -1 <= I61 - 1 /\ 45 <= I60 - 1 /\ I73 + 2 <= I63 /\ I73 + 2 <= I60 /\ I72 - 46 <= I62 /\ I71 <= I61 /\ I70 + 2 <= I63 /\ I70 + 2 <= I60] 69.80/68.99 f5(I80, I81, I82, I83, I84, I85, I86, I87, I88, I89) -> f5(I90, I91, I92, I93, I94, I95, I96, I97, I98, I99) [I90 + 1 <= I80 /\ y1 <= 39 /\ I90 + 1 <= I83 /\ I91 <= I81 /\ I93 + 1 <= I80 /\ I93 + 1 <= I83 /\ 0 <= I80 - 1 /\ -1 <= I81 - 1 /\ -1 <= I82 - 1 /\ 0 <= I83 - 1 /\ -1 <= I90 - 1 /\ -1 <= I91 - 1 /\ 0 <= I92 - 1 /\ -1 <= I93 - 1] 69.80/68.99 f5(I100, I101, I102, I103, I104, I105, I106, I107, I108, I109) -> f5(I110, I111, I112, I113, I114, I115, I116, I117, I118, I119) [I110 + 1 <= I100 /\ 47 <= I120 - 1 /\ I110 + 1 <= I103 /\ I111 <= I101 /\ I113 + 1 <= I100 /\ I113 + 1 <= I103 /\ 0 <= I100 - 1 /\ -1 <= I101 - 1 /\ -1 <= I102 - 1 /\ 0 <= I103 - 1 /\ -1 <= I110 - 1 /\ -1 <= I111 - 1 /\ 0 <= I112 - 1 /\ -1 <= I113 - 1] 69.80/68.99 f5(I121, I122, I123, I124, I125, I126, I127, I128, I129, I130) -> f5(I131, I132, I133, I134, I135, I136, I137, I138, I139, I140) [-1 <= I134 - 1 /\ -1 <= I133 - 1 /\ 48 <= I132 - 1 /\ -1 <= I131 - 1 /\ 48 <= I124 - 1 /\ -1 <= I123 - 1 /\ -1 <= I122 - 1 /\ 48 <= I121 - 1 /\ I134 + 2 <= I124 /\ I134 + 2 <= I121 /\ I133 <= I123 /\ I132 - 49 <= I122 /\ I131 + 2 <= I124 /\ I131 + 2 <= I121] 69.80/68.99 f5(I141, I142, I143, I144, I145, I146, I147, I148, I149, I150) -> f5(I151, I152, I153, I154, I155, I156, I157, I158, I159, I160) [-1 <= I154 - 1 /\ -1 <= I153 - 1 /\ 46 <= I152 - 1 /\ -1 <= I151 - 1 /\ 46 <= I144 - 1 /\ -1 <= I143 - 1 /\ -1 <= I142 - 1 /\ 46 <= I141 - 1 /\ I154 + 2 <= I144 /\ I154 + 2 <= I141 /\ I153 <= I143 /\ I152 - 47 <= I142 /\ I151 + 2 <= I144 /\ I151 + 2 <= I141] 69.80/68.99 f5(I161, I162, I163, I164, I165, I166, I167, I168, I169, I170) -> f5(I171, I172, I173, I174, I175, I176, I177, I178, I179, I180) [-1 <= I174 - 1 /\ -1 <= I173 - 1 /\ 44 <= I172 - 1 /\ -1 <= I171 - 1 /\ 44 <= I164 - 1 /\ -1 <= I163 - 1 /\ -1 <= I162 - 1 /\ 44 <= I161 - 1 /\ I174 + 2 <= I164 /\ I174 + 2 <= I161 /\ I173 <= I163 /\ I172 - 45 <= I162 /\ I171 + 2 <= I164 /\ I171 + 2 <= I161] 69.80/68.99 f5(I181, I182, I183, I184, I185, I186, I187, I188, I189, I190) -> f5(I191, I192, I193, I194, I195, I196, I197, I198, I199, I200) [-1 <= I194 - 1 /\ -1 <= I193 - 1 /\ 43 <= I192 - 1 /\ -1 <= I191 - 1 /\ 43 <= I184 - 1 /\ -1 <= I183 - 1 /\ -1 <= I182 - 1 /\ 43 <= I181 - 1 /\ I194 + 2 <= I184 /\ I194 + 2 <= I181 /\ I193 <= I183 /\ I192 - 44 <= I182 /\ I191 + 2 <= I184 /\ I191 + 2 <= I181] 69.80/68.99 f5(I201, I202, I203, I204, I205, I206, I207, I208, I209, I210) -> f6(I211, I212, I213, I214, I215, I216, I217, I218, I219, I220) [-1 <= I211 - 1 /\ -1 <= I204 - 1 /\ -1 <= I203 - 1 /\ -1 <= I202 - 1 /\ -1 <= I201 - 1 /\ I211 <= I203] 69.80/68.99 f5(I221, I222, I223, I224, I225, I226, I227, I228, I229, I230) -> f5(I231, I232, I233, I234, I235, I236, I237, I238, I239, I240) [-1 <= I234 - 1 /\ -1 <= I233 - 1 /\ -1 <= I232 - 1 /\ -1 <= I231 - 1 /\ 41 <= I224 - 1 /\ -1 <= I223 - 1 /\ -1 <= I222 - 1 /\ 41 <= I221 - 1 /\ I234 + 2 <= I224 /\ I234 + 2 <= I221 /\ I233 <= I223 /\ I232 <= I222 /\ I231 + 2 <= I224 /\ I231 + 2 <= I221] 69.80/68.99 f3(I241, I242, I243, I244, I245, I246, I247, I248, I249, I250) -> f5(I251, I252, I253, I254, I255, I256, I257, I258, I259, I260) [-1 <= I254 - 1 /\ -1 <= I253 - 1 /\ -1 <= I252 - 1 /\ -1 <= I251 - 1 /\ -1 <= I242 - 1 /\ 0 <= I241 - 1 /\ I254 <= I242 /\ I253 <= I242 /\ I253 + 1 <= I241 /\ I252 <= I242 /\ I252 + 1 <= I241 /\ I244 <= I243 /\ I251 <= I242] 69.80/68.99 f4(I261, I262, I263, I264, I265, I266, I267, I268, I269, I270) -> f2(I271, I272, I263 + 1, I265, I273, I274, I275, I276, I277, I278) [41 = I270 /\ 98 = I269 /\ 43 = I268 /\ 97 = I267 /\ 40 = I266 /\ 107 <= I272 - 1 /\ 0 <= I271 - 1 /\ 105 <= I262 - 1 /\ 0 <= I261 - 1 /\ I272 - 2 <= I262 /\ I271 + 105 <= I262 /\ I263 <= I264 /\ I271 <= I261] 69.80/68.99 f2(I279, I280, I281, I282, I283, I284, I285, I286, I287, I288) -> f4(I289, I290, I281, I282 - 1, I282, 40, 97, 43, 98, 41) [105 <= I290 - 1 /\ 0 <= I289 - 1 /\ -1 <= I280 - 1 /\ 0 <= I279 - 1 /\ I290 - 106 <= I280 /\ I289 - 1 <= I280 /\ I289 <= I279 /\ I281 <= I282 - 1 /\ 0 <= I282 - 1 /\ I281 <= I282] 69.80/68.99 f4(I291, I292, I293, I294, I295, I296, I297, I298, I299, I300) -> f2(I301, I302, I293 + 1, I295, I303, I304, I305, I306, I307, I308) [41 = I300 /\ 98 = I299 /\ 43 = I298 /\ 97 = I297 /\ 40 = I296 /\ 105 <= I302 - 1 /\ 0 <= I301 - 1 /\ 105 <= I292 - 1 /\ 0 <= I291 - 1 /\ I302 <= I292 /\ I301 + 105 <= I292 /\ I294 <= I293 - 1 /\ I301 <= I291] 69.80/68.99 f3(I309, I310, I311, I312, I313, I314, I315, I316, I317, I318) -> f3(I319, I320, I311 + 1, I312, I321, I322, I323, I324, I325, I326) [41 <= I320 - 1 /\ 0 <= I319 - 1 /\ -1 <= I310 - 1 /\ 0 <= I309 - 1 /\ I320 - 42 <= I310 /\ I319 - 1 <= I310 /\ I311 <= I312 - 1 /\ I319 <= I309] 69.80/68.99 f2(I327, I328, I329, I330, I331, I332, I333, I334, I335, I336) -> f4(I337, I338, I329, I330 - 1, I330, 40, 97, 43, 98, 41) [105 <= I338 - 1 /\ 0 <= I337 - 1 /\ -1 <= I328 - 1 /\ 0 <= I327 - 1 /\ I338 - 106 <= I328 /\ I337 - 1 <= I328 /\ I337 <= I327 /\ I330 - 1 <= I329 - 1 /\ 0 <= I330 - 1 /\ I329 <= I330] 69.80/68.99 f2(I339, I340, I341, I342, I343, I344, I345, I346, I347, I348) -> f3(I349, I350, 1, I342, I351, I352, I353, I354, I355, I356) [-1 <= I350 - 1 /\ 0 <= I349 - 1 /\ -1 <= I340 - 1 /\ 0 <= I339 - 1 /\ I350 <= I340 /\ I349 - 1 <= I340 /\ I342 <= I341 - 1 /\ I349 <= I339] 69.80/68.99 f1(I357, I358, I359, I360, I361, I362, I363, I364, I365, I366) -> f2(I367, I368, 1, I358, I369, I370, I371, I372, I373, I374) [-1 <= I368 - 1 /\ 0 <= I367 - 1 /\ 0 <= I357 - 1 /\ I368 + 1 <= I357 /\ -1 <= I358 - 1 /\ I367 <= I357] 69.80/68.99 69.80/68.99 We use the reverse value criterion with the projection function NU: 69.80/68.99 NU[f3#(z1,z2,z3,z4,z5,z6,z7,z8,z9,z10)] = z4 - 1 + -1 * z3 69.80/68.99 69.80/68.99 This gives the following inequalities: 69.80/68.99 41 <= I320 - 1 /\ 0 <= I319 - 1 /\ -1 <= I310 - 1 /\ 0 <= I309 - 1 /\ I320 - 42 <= I310 /\ I319 - 1 <= I310 /\ I311 <= I312 - 1 /\ I319 <= I309 ==> I312 - 1 + -1 * I311 > I312 - 1 + -1 * (I311 + 1) with I312 - 1 + -1 * I311 >= 0 69.80/68.99 69.80/68.99 All dependency pairs are strictly oriented, so the entire dependency pair problem may be removed. 69.80/68.99 69.80/68.99 DP problem for innermost termination. 69.80/68.99 P = 69.80/68.99 f4#(I261, I262, I263, I264, I265, I266, I267, I268, I269, I270) -> f2#(I271, I272, I263 + 1, I265, I273, I274, I275, I276, I277, I278) [41 = I270 /\ 98 = I269 /\ 43 = I268 /\ 97 = I267 /\ 40 = I266 /\ 107 <= I272 - 1 /\ 0 <= I271 - 1 /\ 105 <= I262 - 1 /\ 0 <= I261 - 1 /\ I272 - 2 <= I262 /\ I271 + 105 <= I262 /\ I263 <= I264 /\ I271 <= I261] 69.80/68.99 f2#(I279, I280, I281, I282, I283, I284, I285, I286, I287, I288) -> f4#(I289, I290, I281, I282 - 1, I282, 40, 97, 43, 98, 41) [105 <= I290 - 1 /\ 0 <= I289 - 1 /\ -1 <= I280 - 1 /\ 0 <= I279 - 1 /\ I290 - 106 <= I280 /\ I289 - 1 <= I280 /\ I289 <= I279 /\ I281 <= I282 - 1 /\ 0 <= I282 - 1 /\ I281 <= I282] 69.80/68.99 f4#(I291, I292, I293, I294, I295, I296, I297, I298, I299, I300) -> f2#(I301, I302, I293 + 1, I295, I303, I304, I305, I306, I307, I308) [41 = I300 /\ 98 = I299 /\ 43 = I298 /\ 97 = I297 /\ 40 = I296 /\ 105 <= I302 - 1 /\ 0 <= I301 - 1 /\ 105 <= I292 - 1 /\ 0 <= I291 - 1 /\ I302 <= I292 /\ I301 + 105 <= I292 /\ I294 <= I293 - 1 /\ I301 <= I291] 69.80/68.99 f2#(I327, I328, I329, I330, I331, I332, I333, I334, I335, I336) -> f4#(I337, I338, I329, I330 - 1, I330, 40, 97, 43, 98, 41) [105 <= I338 - 1 /\ 0 <= I337 - 1 /\ -1 <= I328 - 1 /\ 0 <= I327 - 1 /\ I338 - 106 <= I328 /\ I337 - 1 <= I328 /\ I337 <= I327 /\ I330 - 1 <= I329 - 1 /\ 0 <= I330 - 1 /\ I329 <= I330] 69.80/68.99 R = 69.80/68.99 init(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) -> f1(rnd1, rnd2, rnd3, rnd4, rnd5, rnd6, rnd7, rnd8, rnd9, rnd10) 69.80/68.99 f6(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) -> f6(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) [-1 <= I10 - 1 /\ 0 <= I0 - 1 /\ I10 + 1 <= I0] 69.80/68.99 f5(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) -> f5(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) [-1 <= I33 - 1 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ -1 <= I30 - 1 /\ 42 <= I23 - 1 /\ -1 <= I22 - 1 /\ 0 <= I21 - 1 /\ 42 <= I20 - 1 /\ I33 + 2 <= I23 /\ I33 + 2 <= I20 /\ I31 + 1 <= I21 /\ I30 + 2 <= I23 /\ I30 + 2 <= I20] 69.80/68.99 f5(I40, I41, I42, I43, I44, I45, I46, I47, I48, I49) -> f5(I50, I51, I52, I53, I54, I55, I56, I57, I58, I59) [-1 <= I53 - 1 /\ 47 <= I52 - 1 /\ -1 <= I51 - 1 /\ -1 <= I50 - 1 /\ 47 <= I43 - 1 /\ -1 <= I42 - 1 /\ -1 <= I41 - 1 /\ 47 <= I40 - 1 /\ I53 + 2 <= I43 /\ I53 + 2 <= I40 /\ I52 - 48 <= I42 /\ I51 <= I41 /\ I50 + 2 <= I43 /\ I50 + 2 <= I40] 69.80/68.99 f5(I60, I61, I62, I63, I64, I65, I66, I67, I68, I69) -> f5(I70, I71, I72, I73, I74, I75, I76, I77, I78, I79) [-1 <= I73 - 1 /\ 45 <= I72 - 1 /\ -1 <= I71 - 1 /\ -1 <= I70 - 1 /\ 45 <= I63 - 1 /\ -1 <= I62 - 1 /\ -1 <= I61 - 1 /\ 45 <= I60 - 1 /\ I73 + 2 <= I63 /\ I73 + 2 <= I60 /\ I72 - 46 <= I62 /\ I71 <= I61 /\ I70 + 2 <= I63 /\ I70 + 2 <= I60] 69.80/68.99 f5(I80, I81, I82, I83, I84, I85, I86, I87, I88, I89) -> f5(I90, I91, I92, I93, I94, I95, I96, I97, I98, I99) [I90 + 1 <= I80 /\ y1 <= 39 /\ I90 + 1 <= I83 /\ I91 <= I81 /\ I93 + 1 <= I80 /\ I93 + 1 <= I83 /\ 0 <= I80 - 1 /\ -1 <= I81 - 1 /\ -1 <= I82 - 1 /\ 0 <= I83 - 1 /\ -1 <= I90 - 1 /\ -1 <= I91 - 1 /\ 0 <= I92 - 1 /\ -1 <= I93 - 1] 69.80/68.99 f5(I100, I101, I102, I103, I104, I105, I106, I107, I108, I109) -> f5(I110, I111, I112, I113, I114, I115, I116, I117, I118, I119) [I110 + 1 <= I100 /\ 47 <= I120 - 1 /\ I110 + 1 <= I103 /\ I111 <= I101 /\ I113 + 1 <= I100 /\ I113 + 1 <= I103 /\ 0 <= I100 - 1 /\ -1 <= I101 - 1 /\ -1 <= I102 - 1 /\ 0 <= I103 - 1 /\ -1 <= I110 - 1 /\ -1 <= I111 - 1 /\ 0 <= I112 - 1 /\ -1 <= I113 - 1] 69.80/68.99 f5(I121, I122, I123, I124, I125, I126, I127, I128, I129, I130) -> f5(I131, I132, I133, I134, I135, I136, I137, I138, I139, I140) [-1 <= I134 - 1 /\ -1 <= I133 - 1 /\ 48 <= I132 - 1 /\ -1 <= I131 - 1 /\ 48 <= I124 - 1 /\ -1 <= I123 - 1 /\ -1 <= I122 - 1 /\ 48 <= I121 - 1 /\ I134 + 2 <= I124 /\ I134 + 2 <= I121 /\ I133 <= I123 /\ I132 - 49 <= I122 /\ I131 + 2 <= I124 /\ I131 + 2 <= I121] 69.80/68.99 f5(I141, I142, I143, I144, I145, I146, I147, I148, I149, I150) -> f5(I151, I152, I153, I154, I155, I156, I157, I158, I159, I160) [-1 <= I154 - 1 /\ -1 <= I153 - 1 /\ 46 <= I152 - 1 /\ -1 <= I151 - 1 /\ 46 <= I144 - 1 /\ -1 <= I143 - 1 /\ -1 <= I142 - 1 /\ 46 <= I141 - 1 /\ I154 + 2 <= I144 /\ I154 + 2 <= I141 /\ I153 <= I143 /\ I152 - 47 <= I142 /\ I151 + 2 <= I144 /\ I151 + 2 <= I141] 69.80/68.99 f5(I161, I162, I163, I164, I165, I166, I167, I168, I169, I170) -> f5(I171, I172, I173, I174, I175, I176, I177, I178, I179, I180) [-1 <= I174 - 1 /\ -1 <= I173 - 1 /\ 44 <= I172 - 1 /\ -1 <= I171 - 1 /\ 44 <= I164 - 1 /\ -1 <= I163 - 1 /\ -1 <= I162 - 1 /\ 44 <= I161 - 1 /\ I174 + 2 <= I164 /\ I174 + 2 <= I161 /\ I173 <= I163 /\ I172 - 45 <= I162 /\ I171 + 2 <= I164 /\ I171 + 2 <= I161] 69.80/68.99 f5(I181, I182, I183, I184, I185, I186, I187, I188, I189, I190) -> f5(I191, I192, I193, I194, I195, I196, I197, I198, I199, I200) [-1 <= I194 - 1 /\ -1 <= I193 - 1 /\ 43 <= I192 - 1 /\ -1 <= I191 - 1 /\ 43 <= I184 - 1 /\ -1 <= I183 - 1 /\ -1 <= I182 - 1 /\ 43 <= I181 - 1 /\ I194 + 2 <= I184 /\ I194 + 2 <= I181 /\ I193 <= I183 /\ I192 - 44 <= I182 /\ I191 + 2 <= I184 /\ I191 + 2 <= I181] 69.80/68.99 f5(I201, I202, I203, I204, I205, I206, I207, I208, I209, I210) -> f6(I211, I212, I213, I214, I215, I216, I217, I218, I219, I220) [-1 <= I211 - 1 /\ -1 <= I204 - 1 /\ -1 <= I203 - 1 /\ -1 <= I202 - 1 /\ -1 <= I201 - 1 /\ I211 <= I203] 69.80/68.99 f5(I221, I222, I223, I224, I225, I226, I227, I228, I229, I230) -> f5(I231, I232, I233, I234, I235, I236, I237, I238, I239, I240) [-1 <= I234 - 1 /\ -1 <= I233 - 1 /\ -1 <= I232 - 1 /\ -1 <= I231 - 1 /\ 41 <= I224 - 1 /\ -1 <= I223 - 1 /\ -1 <= I222 - 1 /\ 41 <= I221 - 1 /\ I234 + 2 <= I224 /\ I234 + 2 <= I221 /\ I233 <= I223 /\ I232 <= I222 /\ I231 + 2 <= I224 /\ I231 + 2 <= I221] 69.80/68.99 f3(I241, I242, I243, I244, I245, I246, I247, I248, I249, I250) -> f5(I251, I252, I253, I254, I255, I256, I257, I258, I259, I260) [-1 <= I254 - 1 /\ -1 <= I253 - 1 /\ -1 <= I252 - 1 /\ -1 <= I251 - 1 /\ -1 <= I242 - 1 /\ 0 <= I241 - 1 /\ I254 <= I242 /\ I253 <= I242 /\ I253 + 1 <= I241 /\ I252 <= I242 /\ I252 + 1 <= I241 /\ I244 <= I243 /\ I251 <= I242] 69.80/68.99 f4(I261, I262, I263, I264, I265, I266, I267, I268, I269, I270) -> f2(I271, I272, I263 + 1, I265, I273, I274, I275, I276, I277, I278) [41 = I270 /\ 98 = I269 /\ 43 = I268 /\ 97 = I267 /\ 40 = I266 /\ 107 <= I272 - 1 /\ 0 <= I271 - 1 /\ 105 <= I262 - 1 /\ 0 <= I261 - 1 /\ I272 - 2 <= I262 /\ I271 + 105 <= I262 /\ I263 <= I264 /\ I271 <= I261] 69.80/68.99 f2(I279, I280, I281, I282, I283, I284, I285, I286, I287, I288) -> f4(I289, I290, I281, I282 - 1, I282, 40, 97, 43, 98, 41) [105 <= I290 - 1 /\ 0 <= I289 - 1 /\ -1 <= I280 - 1 /\ 0 <= I279 - 1 /\ I290 - 106 <= I280 /\ I289 - 1 <= I280 /\ I289 <= I279 /\ I281 <= I282 - 1 /\ 0 <= I282 - 1 /\ I281 <= I282] 69.80/68.99 f4(I291, I292, I293, I294, I295, I296, I297, I298, I299, I300) -> f2(I301, I302, I293 + 1, I295, I303, I304, I305, I306, I307, I308) [41 = I300 /\ 98 = I299 /\ 43 = I298 /\ 97 = I297 /\ 40 = I296 /\ 105 <= I302 - 1 /\ 0 <= I301 - 1 /\ 105 <= I292 - 1 /\ 0 <= I291 - 1 /\ I302 <= I292 /\ I301 + 105 <= I292 /\ I294 <= I293 - 1 /\ I301 <= I291] 69.80/68.99 f3(I309, I310, I311, I312, I313, I314, I315, I316, I317, I318) -> f3(I319, I320, I311 + 1, I312, I321, I322, I323, I324, I325, I326) [41 <= I320 - 1 /\ 0 <= I319 - 1 /\ -1 <= I310 - 1 /\ 0 <= I309 - 1 /\ I320 - 42 <= I310 /\ I319 - 1 <= I310 /\ I311 <= I312 - 1 /\ I319 <= I309] 69.80/68.99 f2(I327, I328, I329, I330, I331, I332, I333, I334, I335, I336) -> f4(I337, I338, I329, I330 - 1, I330, 40, 97, 43, 98, 41) [105 <= I338 - 1 /\ 0 <= I337 - 1 /\ -1 <= I328 - 1 /\ 0 <= I327 - 1 /\ I338 - 106 <= I328 /\ I337 - 1 <= I328 /\ I337 <= I327 /\ I330 - 1 <= I329 - 1 /\ 0 <= I330 - 1 /\ I329 <= I330] 69.80/68.99 f2(I339, I340, I341, I342, I343, I344, I345, I346, I347, I348) -> f3(I349, I350, 1, I342, I351, I352, I353, I354, I355, I356) [-1 <= I350 - 1 /\ 0 <= I349 - 1 /\ -1 <= I340 - 1 /\ 0 <= I339 - 1 /\ I350 <= I340 /\ I349 - 1 <= I340 /\ I342 <= I341 - 1 /\ I349 <= I339] 69.80/68.99 f1(I357, I358, I359, I360, I361, I362, I363, I364, I365, I366) -> f2(I367, I368, 1, I358, I369, I370, I371, I372, I373, I374) [-1 <= I368 - 1 /\ 0 <= I367 - 1 /\ 0 <= I357 - 1 /\ I368 + 1 <= I357 /\ -1 <= I358 - 1 /\ I367 <= I357] 69.80/68.99 69.80/68.99 We use the reverse value criterion with the projection function NU: 69.80/68.99 NU[f2#(z1,z2,z3,z4,z5,z6,z7,z8,z9,z10)] = z4 + -1 * z3 69.80/68.99 NU[f4#(z1,z2,z3,z4,z5,z6,z7,z8,z9,z10)] = z5 + -1 * (z3 + 1) 69.80/68.99 69.80/68.99 This gives the following inequalities: 69.80/68.99 41 = I270 /\ 98 = I269 /\ 43 = I268 /\ 97 = I267 /\ 40 = I266 /\ 107 <= I272 - 1 /\ 0 <= I271 - 1 /\ 105 <= I262 - 1 /\ 0 <= I261 - 1 /\ I272 - 2 <= I262 /\ I271 + 105 <= I262 /\ I263 <= I264 /\ I271 <= I261 ==> I265 + -1 * (I263 + 1) >= I265 + -1 * (I263 + 1) 69.80/68.99 105 <= I290 - 1 /\ 0 <= I289 - 1 /\ -1 <= I280 - 1 /\ 0 <= I279 - 1 /\ I290 - 106 <= I280 /\ I289 - 1 <= I280 /\ I289 <= I279 /\ I281 <= I282 - 1 /\ 0 <= I282 - 1 /\ I281 <= I282 ==> I282 + -1 * I281 > I282 + -1 * (I281 + 1) with I282 + -1 * I281 >= 0 69.80/68.99 41 = I300 /\ 98 = I299 /\ 43 = I298 /\ 97 = I297 /\ 40 = I296 /\ 105 <= I302 - 1 /\ 0 <= I301 - 1 /\ 105 <= I292 - 1 /\ 0 <= I291 - 1 /\ I302 <= I292 /\ I301 + 105 <= I292 /\ I294 <= I293 - 1 /\ I301 <= I291 ==> I295 + -1 * (I293 + 1) >= I295 + -1 * (I293 + 1) 69.80/68.99 105 <= I338 - 1 /\ 0 <= I337 - 1 /\ -1 <= I328 - 1 /\ 0 <= I327 - 1 /\ I338 - 106 <= I328 /\ I337 - 1 <= I328 /\ I337 <= I327 /\ I330 - 1 <= I329 - 1 /\ 0 <= I330 - 1 /\ I329 <= I330 ==> I330 + -1 * I329 > I330 + -1 * (I329 + 1) with I330 + -1 * I329 >= 0 69.80/68.99 69.80/68.99 We remove all the strictly oriented dependency pairs. 69.80/68.99 69.80/68.99 DP problem for innermost termination. 69.80/68.99 P = 69.80/68.99 f4#(I261, I262, I263, I264, I265, I266, I267, I268, I269, I270) -> f2#(I271, I272, I263 + 1, I265, I273, I274, I275, I276, I277, I278) [41 = I270 /\ 98 = I269 /\ 43 = I268 /\ 97 = I267 /\ 40 = I266 /\ 107 <= I272 - 1 /\ 0 <= I271 - 1 /\ 105 <= I262 - 1 /\ 0 <= I261 - 1 /\ I272 - 2 <= I262 /\ I271 + 105 <= I262 /\ I263 <= I264 /\ I271 <= I261] 69.80/68.99 f4#(I291, I292, I293, I294, I295, I296, I297, I298, I299, I300) -> f2#(I301, I302, I293 + 1, I295, I303, I304, I305, I306, I307, I308) [41 = I300 /\ 98 = I299 /\ 43 = I298 /\ 97 = I297 /\ 40 = I296 /\ 105 <= I302 - 1 /\ 0 <= I301 - 1 /\ 105 <= I292 - 1 /\ 0 <= I291 - 1 /\ I302 <= I292 /\ I301 + 105 <= I292 /\ I294 <= I293 - 1 /\ I301 <= I291] 69.80/68.99 R = 69.80/68.99 init(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) -> f1(rnd1, rnd2, rnd3, rnd4, rnd5, rnd6, rnd7, rnd8, rnd9, rnd10) 69.80/68.99 f6(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) -> f6(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) [-1 <= I10 - 1 /\ 0 <= I0 - 1 /\ I10 + 1 <= I0] 69.80/68.99 f5(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) -> f5(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) [-1 <= I33 - 1 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ -1 <= I30 - 1 /\ 42 <= I23 - 1 /\ -1 <= I22 - 1 /\ 0 <= I21 - 1 /\ 42 <= I20 - 1 /\ I33 + 2 <= I23 /\ I33 + 2 <= I20 /\ I31 + 1 <= I21 /\ I30 + 2 <= I23 /\ I30 + 2 <= I20] 69.80/68.99 f5(I40, I41, I42, I43, I44, I45, I46, I47, I48, I49) -> f5(I50, I51, I52, I53, I54, I55, I56, I57, I58, I59) [-1 <= I53 - 1 /\ 47 <= I52 - 1 /\ -1 <= I51 - 1 /\ -1 <= I50 - 1 /\ 47 <= I43 - 1 /\ -1 <= I42 - 1 /\ -1 <= I41 - 1 /\ 47 <= I40 - 1 /\ I53 + 2 <= I43 /\ I53 + 2 <= I40 /\ I52 - 48 <= I42 /\ I51 <= I41 /\ I50 + 2 <= I43 /\ I50 + 2 <= I40] 69.80/68.99 f5(I60, I61, I62, I63, I64, I65, I66, I67, I68, I69) -> f5(I70, I71, I72, I73, I74, I75, I76, I77, I78, I79) [-1 <= I73 - 1 /\ 45 <= I72 - 1 /\ -1 <= I71 - 1 /\ -1 <= I70 - 1 /\ 45 <= I63 - 1 /\ -1 <= I62 - 1 /\ -1 <= I61 - 1 /\ 45 <= I60 - 1 /\ I73 + 2 <= I63 /\ I73 + 2 <= I60 /\ I72 - 46 <= I62 /\ I71 <= I61 /\ I70 + 2 <= I63 /\ I70 + 2 <= I60] 69.80/68.99 f5(I80, I81, I82, I83, I84, I85, I86, I87, I88, I89) -> f5(I90, I91, I92, I93, I94, I95, I96, I97, I98, I99) [I90 + 1 <= I80 /\ y1 <= 39 /\ I90 + 1 <= I83 /\ I91 <= I81 /\ I93 + 1 <= I80 /\ I93 + 1 <= I83 /\ 0 <= I80 - 1 /\ -1 <= I81 - 1 /\ -1 <= I82 - 1 /\ 0 <= I83 - 1 /\ -1 <= I90 - 1 /\ -1 <= I91 - 1 /\ 0 <= I92 - 1 /\ -1 <= I93 - 1] 69.80/68.99 f5(I100, I101, I102, I103, I104, I105, I106, I107, I108, I109) -> f5(I110, I111, I112, I113, I114, I115, I116, I117, I118, I119) [I110 + 1 <= I100 /\ 47 <= I120 - 1 /\ I110 + 1 <= I103 /\ I111 <= I101 /\ I113 + 1 <= I100 /\ I113 + 1 <= I103 /\ 0 <= I100 - 1 /\ -1 <= I101 - 1 /\ -1 <= I102 - 1 /\ 0 <= I103 - 1 /\ -1 <= I110 - 1 /\ -1 <= I111 - 1 /\ 0 <= I112 - 1 /\ -1 <= I113 - 1] 69.80/68.99 f5(I121, I122, I123, I124, I125, I126, I127, I128, I129, I130) -> f5(I131, I132, I133, I134, I135, I136, I137, I138, I139, I140) [-1 <= I134 - 1 /\ -1 <= I133 - 1 /\ 48 <= I132 - 1 /\ -1 <= I131 - 1 /\ 48 <= I124 - 1 /\ -1 <= I123 - 1 /\ -1 <= I122 - 1 /\ 48 <= I121 - 1 /\ I134 + 2 <= I124 /\ I134 + 2 <= I121 /\ I133 <= I123 /\ I132 - 49 <= I122 /\ I131 + 2 <= I124 /\ I131 + 2 <= I121] 69.80/68.99 f5(I141, I142, I143, I144, I145, I146, I147, I148, I149, I150) -> f5(I151, I152, I153, I154, I155, I156, I157, I158, I159, I160) [-1 <= I154 - 1 /\ -1 <= I153 - 1 /\ 46 <= I152 - 1 /\ -1 <= I151 - 1 /\ 46 <= I144 - 1 /\ -1 <= I143 - 1 /\ -1 <= I142 - 1 /\ 46 <= I141 - 1 /\ I154 + 2 <= I144 /\ I154 + 2 <= I141 /\ I153 <= I143 /\ I152 - 47 <= I142 /\ I151 + 2 <= I144 /\ I151 + 2 <= I141] 69.80/68.99 f5(I161, I162, I163, I164, I165, I166, I167, I168, I169, I170) -> f5(I171, I172, I173, I174, I175, I176, I177, I178, I179, I180) [-1 <= I174 - 1 /\ -1 <= I173 - 1 /\ 44 <= I172 - 1 /\ -1 <= I171 - 1 /\ 44 <= I164 - 1 /\ -1 <= I163 - 1 /\ -1 <= I162 - 1 /\ 44 <= I161 - 1 /\ I174 + 2 <= I164 /\ I174 + 2 <= I161 /\ I173 <= I163 /\ I172 - 45 <= I162 /\ I171 + 2 <= I164 /\ I171 + 2 <= I161] 69.80/68.99 f5(I181, I182, I183, I184, I185, I186, I187, I188, I189, I190) -> f5(I191, I192, I193, I194, I195, I196, I197, I198, I199, I200) [-1 <= I194 - 1 /\ -1 <= I193 - 1 /\ 43 <= I192 - 1 /\ -1 <= I191 - 1 /\ 43 <= I184 - 1 /\ -1 <= I183 - 1 /\ -1 <= I182 - 1 /\ 43 <= I181 - 1 /\ I194 + 2 <= I184 /\ I194 + 2 <= I181 /\ I193 <= I183 /\ I192 - 44 <= I182 /\ I191 + 2 <= I184 /\ I191 + 2 <= I181] 69.80/68.99 f5(I201, I202, I203, I204, I205, I206, I207, I208, I209, I210) -> f6(I211, I212, I213, I214, I215, I216, I217, I218, I219, I220) [-1 <= I211 - 1 /\ -1 <= I204 - 1 /\ -1 <= I203 - 1 /\ -1 <= I202 - 1 /\ -1 <= I201 - 1 /\ I211 <= I203] 69.80/68.99 f5(I221, I222, I223, I224, I225, I226, I227, I228, I229, I230) -> f5(I231, I232, I233, I234, I235, I236, I237, I238, I239, I240) [-1 <= I234 - 1 /\ -1 <= I233 - 1 /\ -1 <= I232 - 1 /\ -1 <= I231 - 1 /\ 41 <= I224 - 1 /\ -1 <= I223 - 1 /\ -1 <= I222 - 1 /\ 41 <= I221 - 1 /\ I234 + 2 <= I224 /\ I234 + 2 <= I221 /\ I233 <= I223 /\ I232 <= I222 /\ I231 + 2 <= I224 /\ I231 + 2 <= I221] 69.80/68.99 f3(I241, I242, I243, I244, I245, I246, I247, I248, I249, I250) -> f5(I251, I252, I253, I254, I255, I256, I257, I258, I259, I260) [-1 <= I254 - 1 /\ -1 <= I253 - 1 /\ -1 <= I252 - 1 /\ -1 <= I251 - 1 /\ -1 <= I242 - 1 /\ 0 <= I241 - 1 /\ I254 <= I242 /\ I253 <= I242 /\ I253 + 1 <= I241 /\ I252 <= I242 /\ I252 + 1 <= I241 /\ I244 <= I243 /\ I251 <= I242] 69.80/68.99 f4(I261, I262, I263, I264, I265, I266, I267, I268, I269, I270) -> f2(I271, I272, I263 + 1, I265, I273, I274, I275, I276, I277, I278) [41 = I270 /\ 98 = I269 /\ 43 = I268 /\ 97 = I267 /\ 40 = I266 /\ 107 <= I272 - 1 /\ 0 <= I271 - 1 /\ 105 <= I262 - 1 /\ 0 <= I261 - 1 /\ I272 - 2 <= I262 /\ I271 + 105 <= I262 /\ I263 <= I264 /\ I271 <= I261] 69.80/68.99 f2(I279, I280, I281, I282, I283, I284, I285, I286, I287, I288) -> f4(I289, I290, I281, I282 - 1, I282, 40, 97, 43, 98, 41) [105 <= I290 - 1 /\ 0 <= I289 - 1 /\ -1 <= I280 - 1 /\ 0 <= I279 - 1 /\ I290 - 106 <= I280 /\ I289 - 1 <= I280 /\ I289 <= I279 /\ I281 <= I282 - 1 /\ 0 <= I282 - 1 /\ I281 <= I282] 69.80/68.99 f4(I291, I292, I293, I294, I295, I296, I297, I298, I299, I300) -> f2(I301, I302, I293 + 1, I295, I303, I304, I305, I306, I307, I308) [41 = I300 /\ 98 = I299 /\ 43 = I298 /\ 97 = I297 /\ 40 = I296 /\ 105 <= I302 - 1 /\ 0 <= I301 - 1 /\ 105 <= I292 - 1 /\ 0 <= I291 - 1 /\ I302 <= I292 /\ I301 + 105 <= I292 /\ I294 <= I293 - 1 /\ I301 <= I291] 69.80/68.99 f3(I309, I310, I311, I312, I313, I314, I315, I316, I317, I318) -> f3(I319, I320, I311 + 1, I312, I321, I322, I323, I324, I325, I326) [41 <= I320 - 1 /\ 0 <= I319 - 1 /\ -1 <= I310 - 1 /\ 0 <= I309 - 1 /\ I320 - 42 <= I310 /\ I319 - 1 <= I310 /\ I311 <= I312 - 1 /\ I319 <= I309] 69.80/68.99 f2(I327, I328, I329, I330, I331, I332, I333, I334, I335, I336) -> f4(I337, I338, I329, I330 - 1, I330, 40, 97, 43, 98, 41) [105 <= I338 - 1 /\ 0 <= I337 - 1 /\ -1 <= I328 - 1 /\ 0 <= I327 - 1 /\ I338 - 106 <= I328 /\ I337 - 1 <= I328 /\ I337 <= I327 /\ I330 - 1 <= I329 - 1 /\ 0 <= I330 - 1 /\ I329 <= I330] 69.80/68.99 f2(I339, I340, I341, I342, I343, I344, I345, I346, I347, I348) -> f3(I349, I350, 1, I342, I351, I352, I353, I354, I355, I356) [-1 <= I350 - 1 /\ 0 <= I349 - 1 /\ -1 <= I340 - 1 /\ 0 <= I339 - 1 /\ I350 <= I340 /\ I349 - 1 <= I340 /\ I342 <= I341 - 1 /\ I349 <= I339] 69.80/68.99 f1(I357, I358, I359, I360, I361, I362, I363, I364, I365, I366) -> f2(I367, I368, 1, I358, I369, I370, I371, I372, I373, I374) [-1 <= I368 - 1 /\ 0 <= I367 - 1 /\ 0 <= I357 - 1 /\ I368 + 1 <= I357 /\ -1 <= I358 - 1 /\ I367 <= I357] 69.80/68.99 69.80/68.99 The dependency graph for this problem is: 69.80/68.99 14 -> 69.80/68.99 16 -> 69.80/68.99 Where: 69.80/68.99 14) f4#(I261, I262, I263, I264, I265, I266, I267, I268, I269, I270) -> f2#(I271, I272, I263 + 1, I265, I273, I274, I275, I276, I277, I278) [41 = I270 /\ 98 = I269 /\ 43 = I268 /\ 97 = I267 /\ 40 = I266 /\ 107 <= I272 - 1 /\ 0 <= I271 - 1 /\ 105 <= I262 - 1 /\ 0 <= I261 - 1 /\ I272 - 2 <= I262 /\ I271 + 105 <= I262 /\ I263 <= I264 /\ I271 <= I261] 69.80/68.99 16) f4#(I291, I292, I293, I294, I295, I296, I297, I298, I299, I300) -> f2#(I301, I302, I293 + 1, I295, I303, I304, I305, I306, I307, I308) [41 = I300 /\ 98 = I299 /\ 43 = I298 /\ 97 = I297 /\ 40 = I296 /\ 105 <= I302 - 1 /\ 0 <= I301 - 1 /\ 105 <= I292 - 1 /\ 0 <= I291 - 1 /\ I302 <= I292 /\ I301 + 105 <= I292 /\ I294 <= I293 - 1 /\ I301 <= I291] 69.80/68.99 69.80/68.99 We have the following SCCs. 69.80/68.99 69.80/71.93 EOF