WORST_CASE(Omega(1),?) ### Pre-processing the ITS problem ### Initial linear ITS problem Start location: __init 0: f1_0_main_Load -> f283_0_partitionOf_GT : arg1'=arg1P_1, arg2'=arg2P_1, arg3'=arg3P_1, arg4'=arg4P_1, arg5'=arg5P_1, arg6'=arg6P_1, [ arg1P_1<=arg1 && arg2>-1 && -2+arg2P_1<=arg1 && arg1>0 && arg1P_1>0 && arg2P_1>2 && 2==arg3P_1 && arg2==arg4P_1 && 1==arg5P_1 ], cost: 1 1: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg1P_2, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg2P_2<=arg2 && arg4=arg3P_2 && arg1>0 && arg2>0 && arg2P_2>0 && arg3P_2>0 && 2+arg5<=arg2 && arg4==arg1P_2 ], cost: 1 2: f283_0_partitionOf_GT -> f283_0_partitionOf_GT : arg1'=arg1P_3, arg2'=arg2P_3, arg3'=arg3P_3, arg4'=arg4P_3, arg5'=arg5P_3, arg6'=arg6P_3, [ arg1P_3<=arg1 && arg4>=arg3 && arg1P_3<=arg2 && arg1>0 && arg2>0 && arg1P_3>0 && arg2P_3>2 && 2+arg5<=arg2 && 1+arg3==arg3P_3 && arg4==arg4P_3 && arg3==arg5P_3 ], cost: 1 3: f283_0_partitionOf_GT -> f2372_0_main_InvokeMethod : arg1'=arg1P_4, arg2'=arg2P_4, arg3'=arg3P_4, arg4'=arg4P_4, arg5'=arg5P_4, arg6'=arg6P_4, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && arg1P_4>-1 && 2+arg5<=arg2 ], cost: 1 4: f283_0_partitionOf_GT -> f2372_0_main_InvokeMethod : arg1'=arg1P_5, arg2'=arg2P_5, arg3'=arg3P_5, arg4'=arg4P_5, arg5'=arg5P_5, arg6'=arg6P_5, [ arg1>0 && arg40 && arg1P_5>-1 && 2+arg5<=arg2 ], cost: 1 12: f609_0_generation_NONNULL -> f654_0_generation_NE : arg1'=arg1P_13, arg2'=arg2P_13, arg3'=arg3P_13, arg4'=arg4P_13, arg5'=arg5P_13, arg6'=arg6P_13, [ arg2P_13<=arg2 && -arg4P_13+arg1<=0 && arg2P_13<=arg3 && 1+arg5P_13<=arg2 && 1+arg5P_13<=arg3 && arg2>0 && arg3>0 && arg2P_13>0 && arg5P_13>-1 && 2+arg4P_13<=arg2 && 2+arg4P_13<=arg3 && arg1==arg1P_13 && -arg4P_13+arg1==arg3P_13 ], cost: 1 13: f609_0_generation_NONNULL -> f654_0_generation_NE : arg1'=arg1P_14, arg2'=arg2P_14, arg3'=arg3P_14, arg4'=arg4P_14, arg5'=arg5P_14, arg6'=arg6P_14, [ -arg4P_14+arg1>=arg1 && -arg4P_14+arg1>0 && arg2P_14<=arg2 && arg2P_14<=arg3 && 1+arg5P_14<=arg2 && 1+arg5P_14<=arg3 && arg2>0 && arg3>0 && arg2P_14>0 && arg5P_14>-1 && 2+arg4P_14<=arg2 && 2+arg4P_14<=arg3 && arg1==arg1P_14 && -arg4P_14+arg1==arg3P_14 ], cost: 1 14: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1P_15, arg2'=arg2P_15, arg3'=arg3P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && arg2P_15<=arg2 && arg2P_15<=arg3 && arg3P_15<=arg2 && arg3P_15<=arg3 && arg2>0 && arg3>0 && arg2P_15>0 && arg3P_15>0 && 2+x66_1<=arg2 && 2+x66_1<=arg3 && -x66_1+arg1==arg1P_15 ], cost: 1 18: f609_0_generation_NONNULL -> f2373_0_generation_InvokeMethod : arg1'=arg1P_19, arg2'=arg2P_19, arg3'=arg3P_19, arg4'=arg4P_19, arg5'=arg5P_19, arg6'=arg6P_19, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && arg1==arg1P_19 ], cost: 1 19: f609_0_generation_NONNULL -> f2373_0_generation_InvokeMethod : arg1'=arg1P_20, arg2'=arg2P_20, arg3'=arg3P_20, arg4'=arg4P_20, arg5'=arg5P_20, arg6'=arg6P_20, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && arg1==arg1P_20 ], cost: 1 6: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_7<=arg1 && arg1>4 && arg1P_7>4 && 4+arg2P_7<=arg1 ], cost: 1 7: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1P_8<=arg1 && arg1>4 && arg1P_8>4 && 4+arg2P_8<=arg1 ], cost: 1 8: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_9, arg2'=arg2P_9, arg3'=arg3P_9, arg4'=arg4P_9, arg5'=arg5P_9, arg6'=arg6P_9, [ arg1P_9<=arg1 && arg1>4 && arg1P_9>4 && 4+arg2P_9<=arg1 ], cost: 1 9: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ arg1P_10<=arg1 && arg1>2 && arg1P_10>2 && 4+arg2P_10<=arg1 ], cost: 1 10: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_11, arg2'=arg2P_11, arg3'=arg3P_11, arg4'=arg4P_11, arg5'=arg5P_11, arg6'=arg6P_11, [ arg1P_11<=arg1 && arg1>3 && arg1P_11>3 && 4+arg2P_11<=arg1 ], cost: 1 11: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1P_12<=arg1 && arg1>4 && arg1P_12>4 && 4+arg2P_12<=arg1 ], cost: 1 37: f2372_0_main_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ arg1P_38<=arg1 && 1+arg2P_38<=arg1 && arg1>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1 ], cost: 1 5: f740_0_generation_Return -> f2372_0_main_InvokeMethod : arg1'=arg1P_6, arg2'=arg2P_6, arg3'=arg3P_6, arg4'=arg4P_6, arg5'=arg5P_6, arg6'=arg6P_6, [ 1+arg1P_6<=arg1 && arg1>0 && arg1P_6>-1 ], cost: 1 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 15: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1P_16, arg2'=arg2P_16, arg3'=arg3P_16, arg4'=arg4P_16, arg5'=arg5P_16, arg6'=arg6P_16, [ 1+arg2P_16<=arg2 && arg3<0 && arg2P_16<=arg5 && 1+arg3P_16<=arg2 && arg3P_16<=arg5 && arg2>0 && arg5>-1 && arg2P_16>-1 && arg3P_16>-1 && 2+arg4<=arg2 && arg1==arg1P_16 ], cost: 1 16: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1P_17, arg2'=arg2P_17, arg3'=arg3P_17, arg4'=arg4P_17, arg5'=arg5P_17, arg6'=arg6P_17, [ 1+arg2P_17<=arg2 && arg3>0 && arg2P_17<=arg5 && 1+arg3P_17<=arg2 && arg3P_17<=arg5 && arg2>0 && arg5>-1 && arg2P_17>-1 && arg3P_17>-1 && 2+arg4<=arg2 && arg1==arg1P_17 ], cost: 1 17: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1P_18, arg2'=arg2P_18, arg3'=arg3P_18, arg4'=arg4P_18, arg5'=arg5P_18, arg6'=arg6P_18, [ 1+arg2P_18<=arg2 && arg2P_18<=arg5 && 1+arg3P_18<=arg2 && arg3P_18<=arg5 && arg2>0 && arg5>-1 && arg2P_18>-1 && arg3P_18>-1 && 2+arg4<=arg2 && 0==arg3 && arg1==arg1P_18 ], cost: 1 21: f654_0_generation_NE -> f2374_0_generation_InvokeMethod : arg1'=arg1P_22, arg2'=arg2P_22, arg3'=arg3P_22, arg4'=arg4P_22, arg5'=arg5P_22, arg6'=arg6P_22, [ arg2>0 && arg3<0 && arg5>-1 && 2+arg4<=arg2 && arg1==arg1P_22 ], cost: 1 22: f654_0_generation_NE -> f2374_0_generation_InvokeMethod : arg1'=arg1P_23, arg2'=arg2P_23, arg3'=arg3P_23, arg4'=arg4P_23, arg5'=arg5P_23, arg6'=arg6P_23, [ arg2>0 && arg3>0 && arg5>-1 && 2+arg4<=arg2 && arg1==arg1P_23 ], cost: 1 24: f654_0_generation_NE -> f2375_0_generation_InvokeMethod : arg1'=arg1P_25, arg2'=arg2P_25, arg3'=arg3P_25, arg4'=arg4P_25, arg5'=arg5P_25, arg6'=arg6P_25, [ -3+arg1P_25<=arg2 && arg2>0 && arg5>-1 && arg1P_25>3 && 2+arg4<=arg2 && 0==arg3 && arg4==arg2P_25 ], cost: 1 26: f2373_0_generation_InvokeMethod -> f2440_0_insert_NONNULL : arg1'=arg1P_27, arg2'=arg2P_27, arg3'=arg3P_27, arg4'=arg4P_27, arg5'=arg5P_27, arg6'=arg6P_27, [ arg1P_27<=arg3 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_27>-1 && 2+arg4<=arg2 ], cost: 1 29: f2373_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg1P_30, arg2'=arg2P_30, arg3'=arg3P_30, arg4'=arg4P_30, arg5'=arg5P_30, arg6'=arg6P_30, [ 1+arg2P_30<=arg2 && arg2P_30<=arg5 && 1+arg3P_30<=arg2 && arg3P_30<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg2P_30>-1 && arg3P_30>-1 && 2+arg4<=arg2 && arg1==arg1P_30 ], cost: 1 30: f2373_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_31, arg2'=arg2P_31, arg3'=arg3P_31, arg4'=arg4P_31, arg5'=arg5P_31, arg6'=arg6P_31, [ 1+arg1P_31<=arg2 && arg1P_31<=arg3 && arg1P_31<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_31>-1 && 2+arg4<=arg2 ], cost: 1 31: f2373_0_generation_InvokeMethod -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg2P_32, arg3'=arg3P_32, arg4'=arg4P_32, arg5'=arg5P_32, arg6'=arg6P_32, [ 1+arg3P_32<=arg2 && arg3P_32<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_32>2 && arg3P_32>-1 && 2+arg4<=arg2 && arg1==arg2P_32 && arg4==arg4P_32 ], cost: 1 32: f2373_0_generation_InvokeMethod -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg2P_33, arg3'=arg3P_33, arg4'=arg4P_33, arg5'=arg5P_33, arg6'=arg6P_33, [ 1+arg3P_33<=arg2 && arg3P_33<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_33>4 && arg3P_33>-1 && 2+arg4<=arg2 && arg1==arg2P_33 && arg4==arg4P_33 ], cost: 1 20: f741_0_generation_Return -> f2373_0_generation_InvokeMethod : arg1'=arg1P_21, arg2'=arg2P_21, arg3'=arg3P_21, arg4'=arg4P_21, arg5'=arg5P_21, arg6'=arg6P_21, [ arg2>=arg2P_21 && arg2>=1+arg3P_21 && arg4>=arg3P_21 && arg2>=1+arg5P_21 && arg4>=arg5P_21 && arg2>0 && arg4>-1 && arg2P_21>0 && arg3P_21>-1 && arg5P_21>-1 && 2+arg3<=arg2 && arg1==arg1P_21 && arg3==arg4P_21 ], cost: 1 27: f2374_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_28, arg2'=arg2P_28, arg3'=arg3P_28, arg4'=arg4P_28, arg5'=arg5P_28, arg6'=arg6P_28, [ arg1P_28>-1 ], cost: 1 23: f742_0_generation_Return -> f2374_0_generation_InvokeMethod : arg1'=arg1P_24, arg2'=arg2P_24, arg3'=arg3P_24, arg4'=arg4P_24, arg5'=arg5P_24, arg6'=arg6P_24, [ arg1==arg1P_24 && arg2==arg2P_24 ], cost: 1 28: f2375_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_29, arg2'=arg2P_29, arg3'=arg3P_29, arg4'=arg4P_29, arg5'=arg5P_29, arg6'=arg6P_29, [ arg1P_29<=arg1 && arg1>3 && arg1P_29>3 && 4+arg2<=arg1 ], cost: 1 25: f789_0_generation_Return -> f2375_0_generation_InvokeMethod : arg1'=arg1P_26, arg2'=arg2P_26, arg3'=arg3P_26, arg4'=arg4P_26, arg5'=arg5P_26, arg6'=arg6P_26, [ arg1P_26<=arg1 && arg1>3 && arg1P_26>3 && 4+arg2<=arg1 && arg2==arg2P_26 ], cost: 1 35: f2440_0_insert_NONNULL -> f2440_0_insert_NONNULL : arg1'=arg1P_36, arg2'=arg2P_36, arg3'=arg3P_36, arg4'=arg4P_36, arg5'=arg5P_36, arg6'=arg6P_36, [ 1+arg1P_36<=arg1 && arg1>0 && arg1P_36>-1 ], cost: 1 36: f2504_0_union_NONNULL -> f2504_0_union_NONNULL : arg1'=arg1P_37, arg2'=arg2P_37, arg3'=arg3P_37, arg4'=arg4P_37, arg5'=arg5P_37, arg6'=arg6P_37, [ 1+arg1P_37<=arg1 && arg1>0 && arg1P_37>-1 ], cost: 1 33: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg1P_34, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ arg2P_34<=arg3 && arg3P_34<=arg3 && arg1>2 && arg3>-1 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2==arg1P_34 ], cost: 1 34: f3187_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_35, arg2'=arg2P_35, arg3'=arg3P_35, arg4'=arg4P_35, arg5'=arg5P_35, arg6'=arg6P_35, [ arg1P_35<=arg1 && arg1>2 && arg3>-1 && arg1P_35>2 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 38: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_39, arg2'=arg2P_39, arg3'=arg3P_39, arg4'=arg4P_39, arg5'=arg5P_39, arg6'=arg6P_39, [ arg1P_39<=arg1 && 2+arg2P_39<=arg1 && arg2P_39<=arg2 && 3+arg3P_39<=arg1 && 1+arg3P_39<=arg2 && arg1>2 && arg2>0 && arg1P_39>2 && arg2P_39>0 && arg3P_39>-1 && 4+arg4P_39<=arg1 && 2+arg3<=arg1 && 2+arg4P_39<=arg2 && arg4P_39==arg5P_39 && arg4P_39==arg6P_39 ], cost: 1 39: f3192_0_dual_LE -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 2+arg1P_40<=arg1 && arg4<1 && 3+arg2P_40<=arg1 && arg1>2 && arg2>0 && arg3>-1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5<=arg1 && 4+arg3P_40<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 40: f3192_0_dual_LE -> f2503_0_isEqual_NONNULL : arg1'=arg1P_41, arg2'=arg2P_41, arg3'=arg3P_41, arg4'=arg4P_41, arg5'=arg5P_41, arg6'=arg6P_41, [ 2+arg1P_41<=arg1 && arg4<1 && arg1P_41<=arg2 && arg2P_41<=arg3 && arg1>2 && arg2>0 && arg3>-1 && arg1P_41>0 && arg2P_41>-1 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 41: f3192_0_dual_LE -> f3327_0_sublistAutoDual_NE : arg1'=arg1P_42, arg2'=arg2P_42, arg3'=arg3P_42, arg4'=arg4P_42, arg5'=arg5P_42, arg6'=arg6P_42, [ arg1P_42<=arg1 && arg4<1 && -2+arg1P_42<=arg2 && arg2P_42<=arg3 && arg1>3 && arg2>1 && arg3>0 && arg1P_42>3 && arg2P_42>0 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 && 0==arg3P_42 ], cost: 1 42: f3192_0_dual_LE -> f3327_0_sublistAutoDual_NE : arg1'=arg1P_43, arg2'=arg2P_43, arg3'=arg3P_43, arg4'=arg4P_43, arg5'=arg5P_43, arg6'=arg6P_43, [ arg1P_43<=arg1 && arg4<1 && -2+arg1P_43<=arg2 && -2+arg1P_43<=arg3 && arg2P_43<=arg3 && arg1>3 && arg2>1 && arg3>2 && arg1P_43>3 && arg2P_43>2 && 4+arg5<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && arg5==arg6 && 0==arg3P_43 ], cost: 1 43: f3192_0_dual_LE -> f3327_0_sublistAutoDual_NE : arg1'=arg1P_44, arg2'=arg2P_44, arg3'=arg3P_44, arg4'=arg4P_44, arg5'=arg5P_44, arg6'=arg6P_44, [ arg1P_44<=arg1 && arg4<1 && -2+arg1P_44<=arg2 && -2+arg1P_44<=arg3 && 2+arg2P_44<=arg1 && arg2P_44<=arg2 && arg2P_44<=arg3 && arg1>3 && arg2>1 && arg3>1 && arg1P_44>3 && arg2P_44>1 && 4+arg5<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && arg5==arg6 && 1==arg3P_44 ], cost: 1 44: f3192_0_dual_LE -> f3328_0_sublistAutoDual_NE : arg1'=arg1P_45, arg2'=arg2P_45, arg3'=arg3P_45, arg4'=arg4P_45, arg5'=arg5P_45, arg6'=arg6P_45, [ arg1P_45<=arg1 && arg4<1 && -2+arg1P_45<=arg2 && arg2P_45<=arg3 && arg1>4 && arg2>2 && arg3>0 && arg1P_45>4 && arg2P_45>0 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 && 0==arg3P_45 ], cost: 1 45: f3192_0_dual_LE -> f3328_0_sublistAutoDual_NE : arg1'=arg1P_46, arg2'=arg2P_46, arg3'=arg3P_46, arg4'=arg4P_46, arg5'=arg5P_46, arg6'=arg6P_46, [ arg1P_46<=arg1 && arg4<1 && -2+arg1P_46<=arg2 && 2+arg2P_46<=arg1 && arg2P_46<=arg2 && arg2P_46<=arg3 && arg1>4 && arg2>2 && arg3>1 && arg1P_46>4 && arg2P_46>1 && 4+arg5<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && arg5==arg6 && 0==arg3P_46 ], cost: 1 46: f3192_0_dual_LE -> f3328_0_sublistAutoDual_NE : arg1'=arg1P_47, arg2'=arg2P_47, arg3'=arg3P_47, arg4'=arg4P_47, arg5'=arg5P_47, arg6'=arg6P_47, [ arg1P_47<=arg1 && arg4<1 && -2+arg1P_47<=arg2 && arg2P_47<=arg3 && arg1>5 && arg2>3 && arg3>2 && arg1P_47>5 && arg2P_47>2 && 4+arg5<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && arg5==arg6 && 0==arg3P_47 ], cost: 1 47: f3192_0_dual_LE -> f3328_0_sublistAutoDual_NE : arg1'=arg1P_48, arg2'=arg2P_48, arg3'=arg3P_48, arg4'=arg4P_48, arg5'=arg5P_48, arg6'=arg6P_48, [ arg1P_48<=arg1 && arg4<1 && -2+arg1P_48<=arg2 && arg2P_48<=arg3 && arg1>5 && arg2>3 && arg3>2 && arg1P_48>5 && arg2P_48>2 && 4+arg5<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && arg5==arg6 && 1==arg3P_48 ], cost: 1 48: f3192_0_dual_LE -> f3328_0_sublistAutoDual_NE : arg1'=arg1P_49, arg2'=arg2P_49, arg3'=arg3P_49, arg4'=arg4P_49, arg5'=arg5P_49, arg6'=arg6P_49, [ arg1P_49<=arg1 && arg4<1 && -2+arg1P_49<=arg2 && arg2P_49<=arg3 && arg1>6 && arg2>4 && arg3>2 && arg1P_49>6 && arg2P_49>2 && 4+arg5<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && arg5==arg6 && 0==arg3P_49 ], cost: 1 49: f3192_0_dual_LE -> f3328_0_sublistAutoDual_NE : arg1'=arg1P_50, arg2'=arg2P_50, arg3'=arg3P_50, arg4'=arg4P_50, arg5'=arg5P_50, arg6'=arg6P_50, [ arg1P_50<=arg1 && arg4<1 && -2+arg1P_50<=arg2 && arg2P_50<=arg3 && arg1>6 && arg2>4 && arg3>2 && arg1P_50>6 && arg2P_50>2 && 4+arg5<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && arg5==arg6 && 1==arg3P_50 ], cost: 1 50: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_51, arg2'=arg2P_51, arg3'=arg3P_51, arg4'=arg4P_51, arg5'=arg5P_51, arg6'=arg6P_51, [ arg1P_51<=arg1 && arg4>0 && 2+arg2P_51<=arg1 && arg2P_51<=arg2 && arg1>4 && arg2>2 && arg3>-1 && arg1P_51>4 && arg2P_51>2 && arg3P_51>0 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 && -1+arg4==arg4P_51 && arg5==arg5P_51 && arg5==arg6P_51 ], cost: 1 51: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_52, arg2'=arg2P_52, arg3'=arg3P_52, arg4'=arg4P_52, arg5'=arg5P_52, arg6'=arg6P_52, [ arg1P_52<=arg1 && arg4>0 && 2+arg2P_52<=arg1 && arg2P_52<=arg2 && -2+arg3P_52<=arg3 && arg1>3 && arg2>1 && arg3>-1 && arg1P_52>3 && arg2P_52>1 && arg3P_52>1 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 && -1+arg4==arg4P_52 && arg5==arg5P_52 && arg5==arg6P_52 ], cost: 1 52: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_53, arg2'=arg2P_53, arg3'=arg3P_53, arg4'=arg4P_53, arg5'=arg5P_53, arg6'=arg6P_53, [ arg1P_53<=arg1 && arg4>0 && 2+arg2P_53<=arg1 && arg2P_53<=arg2 && -3+arg3P_53<=arg3 && arg1>3 && arg2>1 && arg3>-1 && arg1P_53>3 && arg2P_53>1 && arg3P_53>2 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 && -1+arg4==arg4P_53 && arg5==arg5P_53 && arg5==arg6P_53 ], cost: 1 53: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_54, arg2'=arg2P_54, arg3'=arg3P_54, arg4'=arg4P_54, arg5'=arg5P_54, arg6'=arg6P_54, [ arg1P_54<=arg1 && arg4<1 && 2+arg2P_54<=arg1 && arg2P_54<=arg2 && arg3P_54<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_54>6 && arg2P_54>0 && arg3P_54>-1 && 4+arg5<=arg1 && 6+arg4P_54<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_54 ], cost: 1 54: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_55, arg2'=arg2P_55, arg3'=arg3P_55, arg4'=arg4P_55, arg5'=arg5P_55, arg6'=arg6P_55, [ arg1P_55<=arg1 && arg4<1 && 2+arg2P_55<=arg1 && arg2P_55<=arg2 && arg3P_55<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_55>6 && arg2P_55>0 && arg3P_55>-1 && 4+arg5<=arg1 && 6+arg4P_55<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_55 ], cost: 1 55: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_56, arg2'=arg2P_56, arg3'=arg3P_56, arg4'=arg4P_56, arg5'=arg5P_56, arg6'=arg6P_56, [ arg1P_56<=arg1 && arg4<1 && 2+arg2P_56<=arg1 && arg2P_56<=arg2 && arg3P_56<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_56>6 && arg2P_56>0 && arg3P_56>-1 && 4+arg5<=arg1 && 6+arg4P_56<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_56 ], cost: 1 56: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_57, arg2'=arg2P_57, arg3'=arg3P_57, arg4'=arg4P_57, arg5'=arg5P_57, arg6'=arg6P_57, [ arg1P_57<=arg1 && arg4<1 && 2+arg2P_57<=arg1 && arg2P_57<=arg2 && arg3P_57<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_57>4 && arg2P_57>0 && arg3P_57>-1 && 4+arg5<=arg1 && 6+arg4P_57<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_57 ], cost: 1 57: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_58, arg2'=arg2P_58, arg3'=arg3P_58, arg4'=arg4P_58, arg5'=arg5P_58, arg6'=arg6P_58, [ arg1P_58<=arg1 && arg4<1 && 2+arg2P_58<=arg1 && arg2P_58<=arg2 && arg3P_58<=arg3 && arg1>5 && arg2>0 && arg3>-1 && arg1P_58>5 && arg2P_58>0 && arg3P_58>-1 && 4+arg5<=arg1 && 6+arg4P_58<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_58 ], cost: 1 58: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_59, arg2'=arg2P_59, arg3'=arg3P_59, arg4'=arg4P_59, arg5'=arg5P_59, arg6'=arg6P_59, [ arg1P_59<=arg1 && arg4<1 && 2+arg2P_59<=arg1 && arg2P_59<=arg2 && arg3P_59<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_59>6 && arg2P_59>0 && arg3P_59>-1 && 4+arg5<=arg1 && 6+arg4P_59<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_59 ], cost: 1 69: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_70, arg2'=arg2P_70, arg3'=arg3P_70, arg4'=arg4P_70, arg5'=arg5P_70, arg6'=arg6P_70, [ arg1P_70<=arg1 && arg4<1 && 2+arg2P_70<=arg1 && arg2P_70<=arg2 && arg3P_70<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_70>6 && arg2P_70>0 && arg3P_70>-1 && 4+arg5<=arg1 && 6+arg4P_70<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_70 ], cost: 1 70: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_71, arg2'=arg2P_71, arg3'=arg3P_71, arg4'=arg4P_71, arg5'=arg5P_71, arg6'=arg6P_71, [ arg1P_71<=arg1 && arg4<1 && 2+arg2P_71<=arg1 && arg2P_71<=arg2 && arg3P_71<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_71>6 && arg2P_71>0 && arg3P_71>-1 && 4+arg5<=arg1 && 6+arg4P_71<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_71 ], cost: 1 71: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_72, arg2'=arg2P_72, arg3'=arg3P_72, arg4'=arg4P_72, arg5'=arg5P_72, arg6'=arg6P_72, [ arg1P_72<=arg1 && arg4<1 && 2+arg2P_72<=arg1 && arg2P_72<=arg2 && arg3P_72<=arg3 && arg1>5 && arg2>0 && arg3>-1 && arg1P_72>5 && arg2P_72>0 && arg3P_72>-1 && 4+arg5<=arg1 && 6+arg4P_72<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_72 ], cost: 1 72: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_73, arg2'=arg2P_73, arg3'=arg3P_73, arg4'=arg4P_73, arg5'=arg5P_73, arg6'=arg6P_73, [ arg1P_73<=arg1 && arg4<1 && 2+arg2P_73<=arg1 && arg2P_73<=arg2 && arg3P_73<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_73>6 && arg2P_73>0 && arg3P_73>-1 && 4+arg5<=arg1 && 6+arg4P_73<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_73 ], cost: 1 83: f3192_0_dual_LE -> f1674_0_number_greater_LT : arg1'=arg1P_84, arg2'=arg2P_84, arg3'=arg3P_84, arg4'=arg4P_84, arg5'=arg5P_84, arg6'=arg6P_84, [ 2+arg1P_84<=arg1 && arg4>0 && arg1P_84<=arg2 && arg1>2 && arg2>0 && arg3>-1 && arg1P_84>0 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg4==arg2P_84 && arg5==arg3P_84 ], cost: 1 86: f2503_0_isEqual_NONNULL -> f2503_0_isEqual_NONNULL : arg1'=arg1P_87, arg2'=arg2P_87, arg3'=arg3P_87, arg4'=arg4P_87, arg5'=arg5P_87, arg6'=arg6P_87, [ 2+arg1P_87<=arg1 && 1+arg2P_87<=arg2 && arg1>2 && arg2>0 && arg1P_87>0 && arg2P_87>-1 ], cost: 1 87: f2503_0_isEqual_NONNULL -> f2881_0_isEqual_EQ : arg1'=arg1P_88, arg2'=arg2P_88, arg3'=arg3P_88, arg4'=arg4P_88, arg5'=arg5P_88, arg6'=arg6P_88, [ arg1P_88<=arg1 && arg2P_88<=arg2 && arg1>4 && arg2>2 && arg1P_88>4 && arg2P_88>2 && 0==arg3P_88 ], cost: 1 88: f2503_0_isEqual_NONNULL -> f2881_0_isEqual_EQ : arg1'=arg1P_89, arg2'=arg2P_89, arg3'=arg3P_89, arg4'=arg4P_89, arg5'=arg5P_89, arg6'=arg6P_89, [ arg1P_89<=arg1 && arg2P_89<=arg1 && arg2P_89<=arg2 && arg1>4 && arg2>3 && arg1P_89>4 && arg2P_89>3 && 0==arg3P_89 ], cost: 1 89: f2503_0_isEqual_NONNULL -> f2881_0_isEqual_EQ : arg1'=arg1P_90, arg2'=arg2P_90, arg3'=arg3P_90, arg4'=arg4P_90, arg5'=arg5P_90, arg6'=arg6P_90, [ arg1P_90<=arg1 && arg2P_90<=arg2 && arg1>5 && arg2>4 && arg1P_90>5 && arg2P_90>4 && 0==arg3P_90 ], cost: 1 90: f2503_0_isEqual_NONNULL -> f2881_0_isEqual_EQ : arg1'=arg1P_91, arg2'=arg2P_91, arg3'=arg3P_91, arg4'=arg4P_91, arg5'=arg5P_91, arg6'=arg6P_91, [ arg1P_91<=arg1 && arg2P_91<=arg2 && arg1>5 && arg2>4 && arg1P_91>5 && arg2P_91>4 && 1==arg3P_91 ], cost: 1 91: f2503_0_isEqual_NONNULL -> f2881_0_isEqual_EQ : arg1'=arg1P_92, arg2'=arg2P_92, arg3'=arg3P_92, arg4'=arg4P_92, arg5'=arg5P_92, arg6'=arg6P_92, [ arg1P_92<=arg1 && arg2P_92<=arg2 && arg1>6 && arg2>4 && arg1P_92>6 && arg2P_92>4 && 0==arg3P_92 ], cost: 1 92: f2503_0_isEqual_NONNULL -> f2881_0_isEqual_EQ : arg1'=arg1P_93, arg2'=arg2P_93, arg3'=arg3P_93, arg4'=arg4P_93, arg5'=arg5P_93, arg6'=arg6P_93, [ arg1P_93<=arg1 && arg2P_93<=arg2 && arg1>6 && arg2>4 && arg1P_93>6 && arg2P_93>4 && 1==arg3P_93 ], cost: 1 93: f2503_0_isEqual_NONNULL -> f2774_0_isEqual_EQ : arg1'=arg1P_94, arg2'=arg2P_94, arg3'=arg3P_94, arg4'=arg4P_94, arg5'=arg5P_94, arg6'=arg6P_94, [ arg1P_94<=arg1 && arg2P_94<=arg2 && arg1>3 && arg2>2 && arg1P_94>3 && arg2P_94>2 && 0==arg3P_94 ], cost: 1 94: f2503_0_isEqual_NONNULL -> f2774_0_isEqual_EQ : arg1'=arg1P_95, arg2'=arg2P_95, arg3'=arg3P_95, arg4'=arg4P_95, arg5'=arg5P_95, arg6'=arg6P_95, [ arg1P_95<=arg1 && arg1P_95<=arg2 && arg2P_95<=arg2 && arg1>3 && arg2>4 && arg1P_95>3 && arg2P_95>4 && 0==arg3P_95 ], cost: 1 95: f2503_0_isEqual_NONNULL -> f2774_0_isEqual_EQ : arg1'=arg1P_96, arg2'=arg2P_96, arg3'=arg3P_96, arg4'=arg4P_96, arg5'=arg5P_96, arg6'=arg6P_96, [ arg1P_96<=arg1 && arg1P_96<=arg2 && arg2P_96<=arg1 && arg2P_96<=arg2 && arg1>3 && arg2>3 && arg1P_96>3 && arg2P_96>3 && 1==arg3P_96 ], cost: 1 59: f3931_0_sublistAutoDual_InvokeMethod -> f2503_0_isEqual_NONNULL : arg1'=arg1P_60, arg2'=arg2P_60, arg3'=arg3P_60, arg4'=arg4P_60, arg5'=arg5P_60, arg6'=arg6P_60, [ 2+arg1P_60<=arg1 && arg1P_60<=arg2 && arg2P_60<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_60>0 && arg2P_60>-1 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 ], cost: 1 60: f3931_0_sublistAutoDual_InvokeMethod -> f3984_0_sublistAutoDual_NE : arg1'=arg1P_61, arg2'=arg2P_61, arg3'=arg3P_61, arg4'=arg4P_61, arg5'=arg5P_61, arg6'=arg6P_61, [ arg1P_61<=arg1 && arg2P_61<=arg3 && arg1>4 && arg2>1 && arg3>0 && arg1P_61>4 && arg2P_61>0 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 0==arg3P_61 ], cost: 1 61: f3931_0_sublistAutoDual_InvokeMethod -> f3984_0_sublistAutoDual_NE : arg1'=arg1P_62, arg2'=arg2P_62, arg3'=arg3P_62, arg4'=arg4P_62, arg5'=arg5P_62, arg6'=arg6P_62, [ arg1P_62<=arg1 && arg2P_62<=arg3 && arg1>4 && arg2>1 && arg3>2 && arg1P_62>4 && arg2P_62>2 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && 0==arg3P_62 ], cost: 1 62: f3931_0_sublistAutoDual_InvokeMethod -> f3984_0_sublistAutoDual_NE : arg1'=arg1P_63, arg2'=arg2P_63, arg3'=arg3P_63, arg4'=arg4P_63, arg5'=arg5P_63, arg6'=arg6P_63, [ arg1P_63<=arg1 && 2+arg2P_63<=arg1 && arg2P_63<=arg2 && arg2P_63<=arg3 && arg1>4 && arg2>1 && arg3>1 && arg1P_63>4 && arg2P_63>1 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && 1==arg3P_63 ], cost: 1 63: f3931_0_sublistAutoDual_InvokeMethod -> f3985_0_sublistAutoDual_NE : arg1'=arg1P_64, arg2'=arg2P_64, arg3'=arg3P_64, arg4'=arg4P_64, arg5'=arg5P_64, arg6'=arg6P_64, [ arg1P_64<=arg1 && arg2P_64<=arg3 && arg1>4 && arg2>2 && arg3>0 && arg1P_64>4 && arg2P_64>0 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 0==arg3P_64 ], cost: 1 64: f3931_0_sublistAutoDual_InvokeMethod -> f3985_0_sublistAutoDual_NE : arg1'=arg1P_65, arg2'=arg2P_65, arg3'=arg3P_65, arg4'=arg4P_65, arg5'=arg5P_65, arg6'=arg6P_65, [ arg1P_65<=arg1 && 2+arg2P_65<=arg1 && arg2P_65<=arg2 && arg2P_65<=arg3 && arg1>4 && arg2>2 && arg3>1 && arg1P_65>4 && arg2P_65>1 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && 0==arg3P_65 ], cost: 1 65: f3931_0_sublistAutoDual_InvokeMethod -> f3985_0_sublistAutoDual_NE : arg1'=arg1P_66, arg2'=arg2P_66, arg3'=arg3P_66, arg4'=arg4P_66, arg5'=arg5P_66, arg6'=arg6P_66, [ arg1P_66<=arg1 && arg2P_66<=arg3 && arg1>5 && arg2>3 && arg3>2 && arg1P_66>5 && arg2P_66>2 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && 0==arg3P_66 ], cost: 1 66: f3931_0_sublistAutoDual_InvokeMethod -> f3985_0_sublistAutoDual_NE : arg1'=arg1P_67, arg2'=arg2P_67, arg3'=arg3P_67, arg4'=arg4P_67, arg5'=arg5P_67, arg6'=arg6P_67, [ arg1P_67<=arg1 && arg2P_67<=arg3 && arg1>5 && arg2>3 && arg3>2 && arg1P_67>5 && arg2P_67>2 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && 1==arg3P_67 ], cost: 1 67: f3931_0_sublistAutoDual_InvokeMethod -> f3985_0_sublistAutoDual_NE : arg1'=arg1P_68, arg2'=arg2P_68, arg3'=arg3P_68, arg4'=arg4P_68, arg5'=arg5P_68, arg6'=arg6P_68, [ arg1P_68<=arg1 && arg2P_68<=arg3 && arg1>6 && arg2>4 && arg3>2 && arg1P_68>6 && arg2P_68>2 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && 0==arg3P_68 ], cost: 1 68: f3931_0_sublistAutoDual_InvokeMethod -> f3985_0_sublistAutoDual_NE : arg1'=arg1P_69, arg2'=arg2P_69, arg3'=arg3P_69, arg4'=arg4P_69, arg5'=arg5P_69, arg6'=arg6P_69, [ arg1P_69<=arg1 && arg2P_69<=arg3 && arg1>6 && arg2>4 && arg3>2 && arg1P_69>6 && arg2P_69>2 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && 1==arg3P_69 ], cost: 1 73: f4135_0_sublistAutoDual_InvokeMethod -> f2503_0_isEqual_NONNULL : arg1'=arg1P_74, arg2'=arg2P_74, arg3'=arg3P_74, arg4'=arg4P_74, arg5'=arg5P_74, arg6'=arg6P_74, [ 2+arg1P_74<=arg1 && arg1P_74<=arg2 && arg2P_74<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_74>0 && arg2P_74>-1 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 ], cost: 1 74: f4135_0_sublistAutoDual_InvokeMethod -> f3984_0_sublistAutoDual_NE : arg1'=arg1P_75, arg2'=arg2P_75, arg3'=arg3P_75, arg4'=arg4P_75, arg5'=arg5P_75, arg6'=arg6P_75, [ arg1P_75<=arg1 && arg2P_75<=arg3 && arg1>4 && arg2>1 && arg3>0 && arg1P_75>4 && arg2P_75>0 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 0==arg3P_75 ], cost: 1 75: f4135_0_sublistAutoDual_InvokeMethod -> f3984_0_sublistAutoDual_NE : arg1'=arg1P_76, arg2'=arg2P_76, arg3'=arg3P_76, arg4'=arg4P_76, arg5'=arg5P_76, arg6'=arg6P_76, [ arg1P_76<=arg1 && arg2P_76<=arg3 && arg1>4 && arg2>1 && arg3>2 && arg1P_76>4 && arg2P_76>2 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && 0==arg3P_76 ], cost: 1 76: f4135_0_sublistAutoDual_InvokeMethod -> f3984_0_sublistAutoDual_NE : arg1'=arg1P_77, arg2'=arg2P_77, arg3'=arg3P_77, arg4'=arg4P_77, arg5'=arg5P_77, arg6'=arg6P_77, [ arg1P_77<=arg1 && 2+arg2P_77<=arg1 && arg2P_77<=arg2 && arg2P_77<=arg3 && arg1>4 && arg2>1 && arg3>1 && arg1P_77>4 && arg2P_77>1 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && 1==arg3P_77 ], cost: 1 77: f4135_0_sublistAutoDual_InvokeMethod -> f3985_0_sublistAutoDual_NE : arg1'=arg1P_78, arg2'=arg2P_78, arg3'=arg3P_78, arg4'=arg4P_78, arg5'=arg5P_78, arg6'=arg6P_78, [ arg1P_78<=arg1 && arg2P_78<=arg3 && arg1>4 && arg2>2 && arg3>0 && arg1P_78>4 && arg2P_78>0 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 0==arg3P_78 ], cost: 1 78: f4135_0_sublistAutoDual_InvokeMethod -> f3985_0_sublistAutoDual_NE : arg1'=arg1P_79, arg2'=arg2P_79, arg3'=arg3P_79, arg4'=arg4P_79, arg5'=arg5P_79, arg6'=arg6P_79, [ arg1P_79<=arg1 && 2+arg2P_79<=arg1 && arg2P_79<=arg2 && arg2P_79<=arg3 && arg1>4 && arg2>2 && arg3>1 && arg1P_79>4 && arg2P_79>1 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && 0==arg3P_79 ], cost: 1 79: f4135_0_sublistAutoDual_InvokeMethod -> f3985_0_sublistAutoDual_NE : arg1'=arg1P_80, arg2'=arg2P_80, arg3'=arg3P_80, arg4'=arg4P_80, arg5'=arg5P_80, arg6'=arg6P_80, [ arg1P_80<=arg1 && arg2P_80<=arg3 && arg1>5 && arg2>3 && arg3>2 && arg1P_80>5 && arg2P_80>2 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && 0==arg3P_80 ], cost: 1 80: f4135_0_sublistAutoDual_InvokeMethod -> f3985_0_sublistAutoDual_NE : arg1'=arg1P_81, arg2'=arg2P_81, arg3'=arg3P_81, arg4'=arg4P_81, arg5'=arg5P_81, arg6'=arg6P_81, [ arg1P_81<=arg1 && arg2P_81<=arg3 && arg1>5 && arg2>3 && arg3>2 && arg1P_81>5 && arg2P_81>2 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && 1==arg3P_81 ], cost: 1 81: f4135_0_sublistAutoDual_InvokeMethod -> f3985_0_sublistAutoDual_NE : arg1'=arg1P_82, arg2'=arg2P_82, arg3'=arg3P_82, arg4'=arg4P_82, arg5'=arg5P_82, arg6'=arg6P_82, [ arg1P_82<=arg1 && arg2P_82<=arg3 && arg1>6 && arg2>4 && arg3>2 && arg1P_82>6 && arg2P_82>2 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && 0==arg3P_82 ], cost: 1 82: f4135_0_sublistAutoDual_InvokeMethod -> f3985_0_sublistAutoDual_NE : arg1'=arg1P_83, arg2'=arg2P_83, arg3'=arg3P_83, arg4'=arg4P_83, arg5'=arg5P_83, arg6'=arg6P_83, [ arg1P_83<=arg1 && arg2P_83<=arg3 && arg1>6 && arg2>4 && arg3>2 && arg1P_83>6 && arg2P_83>2 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && 2+arg5<=arg3 && 1==arg3P_83 ], cost: 1 84: f1674_0_number_greater_LT -> f1674_0_number_greater_LT : arg1'=arg1P_85, arg2'=arg2P_85, arg3'=arg3P_85, arg4'=arg4P_85, arg5'=arg5P_85, arg6'=arg6P_85, [ arg2>0 && arg2>arg3 && 2+arg1P_85<=arg1 && arg1>2 && arg1P_85>0 && 2+arg3<=arg1 && 4+arg3P_85<=arg1 && arg2==arg2P_85 ], cost: 1 85: f1674_0_number_greater_LT -> f1674_0_number_greater_LT : arg1'=arg1P_86, arg2'=arg2P_86, arg3'=arg3P_86, arg4'=arg4P_86, arg5'=arg5P_86, arg6'=arg6P_86, [ arg3>0 && arg2<=arg3 && arg2>0 && 2+arg1P_86<=arg1 && arg1>2 && arg1P_86>0 && 2+arg3<=arg1 && 4+arg3P_86<=arg1 && arg2==arg2P_86 ], cost: 1 97: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_98, arg2'=arg2P_98, arg3'=arg3P_98, arg4'=arg4P_98, arg5'=arg5P_98, arg6'=arg6P_98, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && arg2P_98>-1 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 ], cost: 1 99: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 && arg1>3 && arg2>1 && arg1P_100>0 && arg2P_100>-1 ], cost: 1 100: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_101, arg2'=arg2P_101, arg3'=arg3P_101, arg4'=arg4P_101, arg5'=arg5P_101, arg6'=arg6P_101, [ arg1P_101<=arg1 && arg1>5 && arg2>3 && arg1P_101>5 && 4+arg3P_101<=arg1 && 6+arg4P_101<=arg1 && 2+arg3P_101<=arg2 && 4+arg4P_101<=arg2 && 1==arg2P_101 ], cost: 1 101: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_102, arg2'=arg2P_102, arg3'=arg3P_102, arg4'=arg4P_102, arg5'=arg5P_102, arg6'=arg6P_102, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && 0==arg2P_102 ], cost: 1 102: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_103, arg2'=arg2P_103, arg3'=arg3P_103, arg4'=arg4P_103, arg5'=arg5P_103, arg6'=arg6P_103, [ arg1P_103<=arg1 && arg1>6 && arg2>4 && arg1P_103>6 && 4+arg3P_103<=arg1 && 6+arg4P_103<=arg1 && 2+arg3P_103<=arg2 && 4+arg4P_103<=arg2 && 1==arg2P_103 ], cost: 1 103: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_104, arg2'=arg2P_104, arg3'=arg3P_104, arg4'=arg4P_104, arg5'=arg5P_104, arg6'=arg6P_104, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg3P_104<=arg1 && 4+arg3P_104<=arg2 && 0==arg2P_104 && arg3P_104==arg4P_104 ], cost: 1 104: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_105, arg2'=arg2P_105, arg3'=arg3P_105, arg4'=arg4P_105, arg5'=arg5P_105, arg6'=arg6P_105, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && 0==arg2P_105 ], cost: 1 107: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod\' : arg1'=arg1P_108, arg2'=arg2P_108, arg3'=arg3P_108, arg4'=arg4P_108, arg5'=arg5P_108, arg6'=arg6P_108, [ 2+x630_1<=arg1 && x630_1<=arg2 && arg1>2 && arg2>0 && x630_1>0 && 4+x631_1<=arg1 && 2+x631_1<=arg2 && arg1==arg1P_108 && arg2==arg2P_108 ], cost: 1 98: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 2+arg1P_99<=arg1 && arg1P_99<=arg2 && 3+arg2P_99<=arg1 && 1+arg2P_99<=arg2 && arg1>2 && arg2>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3<=arg1 ], cost: 1 105: f4854_0_sublistOddDistinctParts_EQ -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg3P_106, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_106<=arg1 && 2+arg2P_106<=arg1 && arg1>4 && arg1P_106>4 && arg2P_106>-1 && 4+arg3<=arg1 && 6+arg4<=arg1 && 0==arg2 && arg3==arg3P_106 ], cost: 1 106: f4854_0_sublistOddDistinctParts_EQ -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 && arg1>4 && arg1P_107>0 && arg2P_107>-1 && 4+arg3<=arg1 && 6+arg4<=arg1 && 1==arg2 ], cost: 1 108: f4661_0_sublistOddDistinctParts_InvokeMethod\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_109, arg2'=arg2P_109, arg3'=arg3P_109, arg4'=arg4P_109, arg5'=arg5P_109, arg6'=arg6P_109, [ 2+arg1P_109<=arg1 && arg1P_109<=arg2 && arg1>2 && arg2>0 && arg1P_109>0 && 4+arg3P_109<=arg1 && 2+arg3P_109<=arg2 && -2*x691_1+arg3P_109<2 && -2*x691_1+arg3P_109>=0 && -2*x691_1+arg3P_109==arg2P_109 ], cost: 1 109: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg1'=arg1P_110, arg2'=arg2P_110, arg3'=arg3P_110, arg4'=arg4P_110, arg5'=arg5P_110, arg6'=arg6P_110, [ arg2<0 && x636_1>arg3 && 2+x635_1<=arg1 && arg1>2 && x635_1>0 && 2+arg3<=arg1 && 4+x636_1<=arg1 && arg1==arg1P_110 && arg2==arg2P_110 && arg3==arg3P_110 ], cost: 1 110: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg1'=arg1P_111, arg2'=arg2P_111, arg3'=arg3P_111, arg4'=arg4P_111, arg5'=arg5P_111, arg6'=arg6P_111, [ arg2>0 && x695_1>arg3 && 2+x696_1<=arg1 && arg1>2 && x696_1>0 && 2+arg3<=arg1 && 4+x695_1<=arg1 && arg1==arg1P_111 && arg2==arg2P_111 && arg3==arg3P_111 ], cost: 1 111: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg1'=arg1P_112, arg2'=arg2P_112, arg3'=arg3P_112, arg4'=arg4P_112, arg5'=arg5P_112, arg6'=arg6P_112, [ arg2<0 && x700_12 && x701_1>0 && 2+arg3<=arg1 && 4+x700_1<=arg1 && arg1==arg1P_112 && arg2==arg2P_112 && arg3==arg3P_112 ], cost: 1 112: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg1'=arg1P_113, arg2'=arg2P_113, arg3'=arg3P_113, arg4'=arg4P_113, arg5'=arg5P_113, arg6'=arg6P_113, [ arg2>0 && x705_12 && x706_1>0 && 2+arg3<=arg1 && 4+x705_1<=arg1 && arg1==arg1P_113 && arg2==arg2P_113 && arg3==arg3P_113 ], cost: 1 117: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_118, arg2'=arg2P_118, arg3'=arg3P_118, arg4'=arg4P_118, arg5'=arg5P_118, arg6'=arg6P_118, [ arg2<0 && x641_1>arg3 && arg1P_118<=arg1 && arg1>5 && arg1P_118>5 && 2+arg3<=arg1 && 1==arg2P_118 ], cost: 1 118: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_119, arg2'=arg2P_119, arg3'=arg3P_119, arg4'=arg4P_119, arg5'=arg5P_119, arg6'=arg6P_119, [ arg2>0 && x735_1>arg3 && arg1P_119<=arg1 && arg1>5 && arg1P_119>5 && 2+arg3<=arg1 && 1==arg2P_119 ], cost: 1 119: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_120, arg2'=arg2P_120, arg3'=arg3P_120, arg4'=arg4P_120, arg5'=arg5P_120, arg6'=arg6P_120, [ arg2<0 && x740_15 && arg1P_120>5 && 2+arg3<=arg1 && 1==arg2P_120 ], cost: 1 120: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_121, arg2'=arg2P_121, arg3'=arg3P_121, arg4'=arg4P_121, arg5'=arg5P_121, arg6'=arg6P_121, [ arg2>0 && x745_15 && arg1P_121>5 && 2+arg3<=arg1 && 1==arg2P_121 ], cost: 1 121: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_122, arg2'=arg2P_122, arg3'=arg3P_122, arg4'=arg4P_122, arg5'=arg5P_122, arg6'=arg6P_122, [ arg2<0 && x646_1>arg3 && arg1P_122<=arg1 && arg1>6 && arg1P_122>6 && 2+arg3<=arg1 && 0==arg2P_122 ], cost: 1 122: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_123, arg2'=arg2P_123, arg3'=arg3P_123, arg4'=arg4P_123, arg5'=arg5P_123, arg6'=arg6P_123, [ arg2>0 && x750_1>arg3 && arg1P_123<=arg1 && arg1>6 && arg1P_123>6 && 2+arg3<=arg1 && 0==arg2P_123 ], cost: 1 123: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_124, arg2'=arg2P_124, arg3'=arg3P_124, arg4'=arg4P_124, arg5'=arg5P_124, arg6'=arg6P_124, [ arg2<0 && x755_16 && arg1P_124>6 && 2+arg3<=arg1 && 0==arg2P_124 ], cost: 1 124: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_125, arg2'=arg2P_125, arg3'=arg3P_125, arg4'=arg4P_125, arg5'=arg5P_125, arg6'=arg6P_125, [ arg2>0 && x760_16 && arg1P_125>6 && 2+arg3<=arg1 && 0==arg2P_125 ], cost: 1 125: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_126, arg2'=arg2P_126, arg3'=arg3P_126, arg4'=arg4P_126, arg5'=arg5P_126, arg6'=arg6P_126, [ arg2<0 && x651_1>arg3 && arg1P_126<=arg1 && arg1>6 && arg1P_126>6 && 2+arg3<=arg1 && 1==arg2P_126 ], cost: 1 126: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_127, arg2'=arg2P_127, arg3'=arg3P_127, arg4'=arg4P_127, arg5'=arg5P_127, arg6'=arg6P_127, [ arg2>0 && x765_1>arg3 && arg1P_127<=arg1 && arg1>6 && arg1P_127>6 && 2+arg3<=arg1 && 1==arg2P_127 ], cost: 1 127: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_128, arg2'=arg2P_128, arg3'=arg3P_128, arg4'=arg4P_128, arg5'=arg5P_128, arg6'=arg6P_128, [ arg2<0 && x770_16 && arg1P_128>6 && 2+arg3<=arg1 && 1==arg2P_128 ], cost: 1 128: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_129, arg2'=arg2P_129, arg3'=arg3P_129, arg4'=arg4P_129, arg5'=arg5P_129, arg6'=arg6P_129, [ arg2>0 && x775_16 && arg1P_129>6 && 2+arg3<=arg1 && 1==arg2P_129 ], cost: 1 129: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_130, arg2'=arg2P_130, arg3'=arg3P_130, arg4'=arg4P_130, arg5'=arg5P_130, arg6'=arg6P_130, [ arg2<0 && x656_1>arg3 && arg1P_130<=arg1 && arg1>4 && arg1P_130>4 && 2+arg3<=arg1 && 0==arg2P_130 ], cost: 1 130: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_131, arg2'=arg2P_131, arg3'=arg3P_131, arg4'=arg4P_131, arg5'=arg5P_131, arg6'=arg6P_131, [ arg2>0 && x780_1>arg3 && arg1P_131<=arg1 && arg1>4 && arg1P_131>4 && 2+arg3<=arg1 && 0==arg2P_131 ], cost: 1 131: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_132, arg2'=arg2P_132, arg3'=arg3P_132, arg4'=arg4P_132, arg5'=arg5P_132, arg6'=arg6P_132, [ arg2<0 && x785_14 && arg1P_132>4 && 2+arg3<=arg1 && 0==arg2P_132 ], cost: 1 132: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_133, arg2'=arg2P_133, arg3'=arg3P_133, arg4'=arg4P_133, arg5'=arg5P_133, arg6'=arg6P_133, [ arg2>0 && x790_14 && arg1P_133>4 && 2+arg3<=arg1 && 0==arg2P_133 ], cost: 1 133: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_134, arg2'=arg2P_134, arg3'=arg3P_134, arg4'=arg4P_134, arg5'=arg5P_134, arg6'=arg6P_134, [ arg2<0 && x661_1>arg3 && arg1P_134<=arg1 && arg1>4 && arg1P_134>4 && 2+arg3<=arg1 && 0==arg2P_134 ], cost: 1 134: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_135, arg2'=arg2P_135, arg3'=arg3P_135, arg4'=arg4P_135, arg5'=arg5P_135, arg6'=arg6P_135, [ arg2>0 && x795_1>arg3 && arg1P_135<=arg1 && arg1>4 && arg1P_135>4 && 2+arg3<=arg1 && 0==arg2P_135 ], cost: 1 135: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_136, arg2'=arg2P_136, arg3'=arg3P_136, arg4'=arg4P_136, arg5'=arg5P_136, arg6'=arg6P_136, [ arg2<0 && x800_14 && arg1P_136>4 && 2+arg3<=arg1 && 0==arg2P_136 ], cost: 1 136: f4689_0_oddDistinctParts_NE -> f4841_0_oddDistinctParts_EQ : arg1'=arg1P_137, arg2'=arg2P_137, arg3'=arg3P_137, arg4'=arg4P_137, arg5'=arg5P_137, arg6'=arg6P_137, [ arg2>0 && x805_14 && arg1P_137>4 && 2+arg3<=arg1 && 0==arg2P_137 ], cost: 1 113: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=arg2P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1>2 && arg1P_114>0 && 2+arg3<=arg1 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 && -2*x712_1+arg3P_114==arg2P_114 ], cost: 1 114: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_115, arg2'=arg2P_115, arg3'=arg3P_115, arg4'=arg4P_115, arg5'=arg5P_115, arg6'=arg6P_115, [ arg2>0 && arg3P_115>arg3 && 2+arg1P_115<=arg1 && arg1>2 && arg1P_115>0 && 2+arg3<=arg1 && 4+arg3P_115<=arg1 && -2*x718_1+arg3P_115<2 && -2*x718_1+arg3P_115>=0 && -2*x718_1+arg3P_115==arg2P_115 ], cost: 1 115: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=arg2P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg3P_1162 && arg1P_116>0 && 2+arg3<=arg1 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 && -2*x724_1+arg3P_116==arg2P_116 ], cost: 1 116: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_117, arg2'=arg2P_117, arg3'=arg3P_117, arg4'=arg4P_117, arg5'=arg5P_117, arg6'=arg6P_117, [ arg2>0 && arg3P_1172 && arg1P_117>0 && 2+arg3<=arg1 && 4+arg3P_117<=arg1 && arg3P_117-2*x730_1<2 && arg3P_117-2*x730_1>=0 && arg3P_117-2*x730_1==arg2P_117 ], cost: 1 137: __init -> f1_0_main_Load : arg1'=arg1P_138, arg2'=arg2P_138, arg3'=arg3P_138, arg4'=arg4P_138, arg5'=arg5P_138, arg6'=arg6P_138, [], cost: 1 Checking for constant complexity: The following rule is satisfiable with cost >= 1, yielding constant complexity: 137: __init -> f1_0_main_Load : arg1'=arg1P_138, arg2'=arg2P_138, arg3'=arg3P_138, arg4'=arg4P_138, arg5'=arg5P_138, arg6'=arg6P_138, [], cost: 1 Removed unreachable and leaf rules: Start location: __init 0: f1_0_main_Load -> f283_0_partitionOf_GT : arg1'=arg1P_1, arg2'=arg2P_1, arg3'=arg3P_1, arg4'=arg4P_1, arg5'=arg5P_1, arg6'=arg6P_1, [ arg1P_1<=arg1 && arg2>-1 && -2+arg2P_1<=arg1 && arg1>0 && arg1P_1>0 && arg2P_1>2 && 2==arg3P_1 && arg2==arg4P_1 && 1==arg5P_1 ], cost: 1 1: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg1P_2, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg2P_2<=arg2 && arg4=arg3P_2 && arg1>0 && arg2>0 && arg2P_2>0 && arg3P_2>0 && 2+arg5<=arg2 && arg4==arg1P_2 ], cost: 1 2: f283_0_partitionOf_GT -> f283_0_partitionOf_GT : arg1'=arg1P_3, arg2'=arg2P_3, arg3'=arg3P_3, arg4'=arg4P_3, arg5'=arg5P_3, arg6'=arg6P_3, [ arg1P_3<=arg1 && arg4>=arg3 && arg1P_3<=arg2 && arg1>0 && arg2>0 && arg1P_3>0 && arg2P_3>2 && 2+arg5<=arg2 && 1+arg3==arg3P_3 && arg4==arg4P_3 && arg3==arg5P_3 ], cost: 1 3: f283_0_partitionOf_GT -> f2372_0_main_InvokeMethod : arg1'=arg1P_4, arg2'=arg2P_4, arg3'=arg3P_4, arg4'=arg4P_4, arg5'=arg5P_4, arg6'=arg6P_4, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && arg1P_4>-1 && 2+arg5<=arg2 ], cost: 1 4: f283_0_partitionOf_GT -> f2372_0_main_InvokeMethod : arg1'=arg1P_5, arg2'=arg2P_5, arg3'=arg3P_5, arg4'=arg4P_5, arg5'=arg5P_5, arg6'=arg6P_5, [ arg1>0 && arg40 && arg1P_5>-1 && 2+arg5<=arg2 ], cost: 1 12: f609_0_generation_NONNULL -> f654_0_generation_NE : arg1'=arg1P_13, arg2'=arg2P_13, arg3'=arg3P_13, arg4'=arg4P_13, arg5'=arg5P_13, arg6'=arg6P_13, [ arg2P_13<=arg2 && -arg4P_13+arg1<=0 && arg2P_13<=arg3 && 1+arg5P_13<=arg2 && 1+arg5P_13<=arg3 && arg2>0 && arg3>0 && arg2P_13>0 && arg5P_13>-1 && 2+arg4P_13<=arg2 && 2+arg4P_13<=arg3 && arg1==arg1P_13 && -arg4P_13+arg1==arg3P_13 ], cost: 1 13: f609_0_generation_NONNULL -> f654_0_generation_NE : arg1'=arg1P_14, arg2'=arg2P_14, arg3'=arg3P_14, arg4'=arg4P_14, arg5'=arg5P_14, arg6'=arg6P_14, [ -arg4P_14+arg1>=arg1 && -arg4P_14+arg1>0 && arg2P_14<=arg2 && arg2P_14<=arg3 && 1+arg5P_14<=arg2 && 1+arg5P_14<=arg3 && arg2>0 && arg3>0 && arg2P_14>0 && arg5P_14>-1 && 2+arg4P_14<=arg2 && 2+arg4P_14<=arg3 && arg1==arg1P_14 && -arg4P_14+arg1==arg3P_14 ], cost: 1 14: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1P_15, arg2'=arg2P_15, arg3'=arg3P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && arg2P_15<=arg2 && arg2P_15<=arg3 && arg3P_15<=arg2 && arg3P_15<=arg3 && arg2>0 && arg3>0 && arg2P_15>0 && arg3P_15>0 && 2+x66_1<=arg2 && 2+x66_1<=arg3 && -x66_1+arg1==arg1P_15 ], cost: 1 18: f609_0_generation_NONNULL -> f2373_0_generation_InvokeMethod : arg1'=arg1P_19, arg2'=arg2P_19, arg3'=arg3P_19, arg4'=arg4P_19, arg5'=arg5P_19, arg6'=arg6P_19, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && arg1==arg1P_19 ], cost: 1 19: f609_0_generation_NONNULL -> f2373_0_generation_InvokeMethod : arg1'=arg1P_20, arg2'=arg2P_20, arg3'=arg3P_20, arg4'=arg4P_20, arg5'=arg5P_20, arg6'=arg6P_20, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && arg1==arg1P_20 ], cost: 1 6: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_7<=arg1 && arg1>4 && arg1P_7>4 && 4+arg2P_7<=arg1 ], cost: 1 7: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1P_8<=arg1 && arg1>4 && arg1P_8>4 && 4+arg2P_8<=arg1 ], cost: 1 8: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_9, arg2'=arg2P_9, arg3'=arg3P_9, arg4'=arg4P_9, arg5'=arg5P_9, arg6'=arg6P_9, [ arg1P_9<=arg1 && arg1>4 && arg1P_9>4 && 4+arg2P_9<=arg1 ], cost: 1 9: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ arg1P_10<=arg1 && arg1>2 && arg1P_10>2 && 4+arg2P_10<=arg1 ], cost: 1 10: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_11, arg2'=arg2P_11, arg3'=arg3P_11, arg4'=arg4P_11, arg5'=arg5P_11, arg6'=arg6P_11, [ arg1P_11<=arg1 && arg1>3 && arg1P_11>3 && 4+arg2P_11<=arg1 ], cost: 1 11: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1P_12<=arg1 && arg1>4 && arg1P_12>4 && 4+arg2P_12<=arg1 ], cost: 1 37: f2372_0_main_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ arg1P_38<=arg1 && 1+arg2P_38<=arg1 && arg1>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1 ], cost: 1 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 15: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1P_16, arg2'=arg2P_16, arg3'=arg3P_16, arg4'=arg4P_16, arg5'=arg5P_16, arg6'=arg6P_16, [ 1+arg2P_16<=arg2 && arg3<0 && arg2P_16<=arg5 && 1+arg3P_16<=arg2 && arg3P_16<=arg5 && arg2>0 && arg5>-1 && arg2P_16>-1 && arg3P_16>-1 && 2+arg4<=arg2 && arg1==arg1P_16 ], cost: 1 16: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1P_17, arg2'=arg2P_17, arg3'=arg3P_17, arg4'=arg4P_17, arg5'=arg5P_17, arg6'=arg6P_17, [ 1+arg2P_17<=arg2 && arg3>0 && arg2P_17<=arg5 && 1+arg3P_17<=arg2 && arg3P_17<=arg5 && arg2>0 && arg5>-1 && arg2P_17>-1 && arg3P_17>-1 && 2+arg4<=arg2 && arg1==arg1P_17 ], cost: 1 17: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1P_18, arg2'=arg2P_18, arg3'=arg3P_18, arg4'=arg4P_18, arg5'=arg5P_18, arg6'=arg6P_18, [ 1+arg2P_18<=arg2 && arg2P_18<=arg5 && 1+arg3P_18<=arg2 && arg3P_18<=arg5 && arg2>0 && arg5>-1 && arg2P_18>-1 && arg3P_18>-1 && 2+arg4<=arg2 && 0==arg3 && arg1==arg1P_18 ], cost: 1 21: f654_0_generation_NE -> f2374_0_generation_InvokeMethod : arg1'=arg1P_22, arg2'=arg2P_22, arg3'=arg3P_22, arg4'=arg4P_22, arg5'=arg5P_22, arg6'=arg6P_22, [ arg2>0 && arg3<0 && arg5>-1 && 2+arg4<=arg2 && arg1==arg1P_22 ], cost: 1 22: f654_0_generation_NE -> f2374_0_generation_InvokeMethod : arg1'=arg1P_23, arg2'=arg2P_23, arg3'=arg3P_23, arg4'=arg4P_23, arg5'=arg5P_23, arg6'=arg6P_23, [ arg2>0 && arg3>0 && arg5>-1 && 2+arg4<=arg2 && arg1==arg1P_23 ], cost: 1 24: f654_0_generation_NE -> f2375_0_generation_InvokeMethod : arg1'=arg1P_25, arg2'=arg2P_25, arg3'=arg3P_25, arg4'=arg4P_25, arg5'=arg5P_25, arg6'=arg6P_25, [ -3+arg1P_25<=arg2 && arg2>0 && arg5>-1 && arg1P_25>3 && 2+arg4<=arg2 && 0==arg3 && arg4==arg2P_25 ], cost: 1 26: f2373_0_generation_InvokeMethod -> f2440_0_insert_NONNULL : arg1'=arg1P_27, arg2'=arg2P_27, arg3'=arg3P_27, arg4'=arg4P_27, arg5'=arg5P_27, arg6'=arg6P_27, [ arg1P_27<=arg3 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_27>-1 && 2+arg4<=arg2 ], cost: 1 29: f2373_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg1P_30, arg2'=arg2P_30, arg3'=arg3P_30, arg4'=arg4P_30, arg5'=arg5P_30, arg6'=arg6P_30, [ 1+arg2P_30<=arg2 && arg2P_30<=arg5 && 1+arg3P_30<=arg2 && arg3P_30<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg2P_30>-1 && arg3P_30>-1 && 2+arg4<=arg2 && arg1==arg1P_30 ], cost: 1 30: f2373_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_31, arg2'=arg2P_31, arg3'=arg3P_31, arg4'=arg4P_31, arg5'=arg5P_31, arg6'=arg6P_31, [ 1+arg1P_31<=arg2 && arg1P_31<=arg3 && arg1P_31<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_31>-1 && 2+arg4<=arg2 ], cost: 1 31: f2373_0_generation_InvokeMethod -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg2P_32, arg3'=arg3P_32, arg4'=arg4P_32, arg5'=arg5P_32, arg6'=arg6P_32, [ 1+arg3P_32<=arg2 && arg3P_32<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_32>2 && arg3P_32>-1 && 2+arg4<=arg2 && arg1==arg2P_32 && arg4==arg4P_32 ], cost: 1 32: f2373_0_generation_InvokeMethod -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg2P_33, arg3'=arg3P_33, arg4'=arg4P_33, arg5'=arg5P_33, arg6'=arg6P_33, [ 1+arg3P_33<=arg2 && arg3P_33<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_33>4 && arg3P_33>-1 && 2+arg4<=arg2 && arg1==arg2P_33 && arg4==arg4P_33 ], cost: 1 27: f2374_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_28, arg2'=arg2P_28, arg3'=arg3P_28, arg4'=arg4P_28, arg5'=arg5P_28, arg6'=arg6P_28, [ arg1P_28>-1 ], cost: 1 28: f2375_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_29, arg2'=arg2P_29, arg3'=arg3P_29, arg4'=arg4P_29, arg5'=arg5P_29, arg6'=arg6P_29, [ arg1P_29<=arg1 && arg1>3 && arg1P_29>3 && 4+arg2<=arg1 ], cost: 1 35: f2440_0_insert_NONNULL -> f2440_0_insert_NONNULL : arg1'=arg1P_36, arg2'=arg2P_36, arg3'=arg3P_36, arg4'=arg4P_36, arg5'=arg5P_36, arg6'=arg6P_36, [ 1+arg1P_36<=arg1 && arg1>0 && arg1P_36>-1 ], cost: 1 36: f2504_0_union_NONNULL -> f2504_0_union_NONNULL : arg1'=arg1P_37, arg2'=arg2P_37, arg3'=arg3P_37, arg4'=arg4P_37, arg5'=arg5P_37, arg6'=arg6P_37, [ 1+arg1P_37<=arg1 && arg1>0 && arg1P_37>-1 ], cost: 1 33: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg1P_34, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ arg2P_34<=arg3 && arg3P_34<=arg3 && arg1>2 && arg3>-1 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2==arg1P_34 ], cost: 1 34: f3187_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_35, arg2'=arg2P_35, arg3'=arg3P_35, arg4'=arg4P_35, arg5'=arg5P_35, arg6'=arg6P_35, [ arg1P_35<=arg1 && arg1>2 && arg3>-1 && arg1P_35>2 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 38: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_39, arg2'=arg2P_39, arg3'=arg3P_39, arg4'=arg4P_39, arg5'=arg5P_39, arg6'=arg6P_39, [ arg1P_39<=arg1 && 2+arg2P_39<=arg1 && arg2P_39<=arg2 && 3+arg3P_39<=arg1 && 1+arg3P_39<=arg2 && arg1>2 && arg2>0 && arg1P_39>2 && arg2P_39>0 && arg3P_39>-1 && 4+arg4P_39<=arg1 && 2+arg3<=arg1 && 2+arg4P_39<=arg2 && arg4P_39==arg5P_39 && arg4P_39==arg6P_39 ], cost: 1 39: f3192_0_dual_LE -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 2+arg1P_40<=arg1 && arg4<1 && 3+arg2P_40<=arg1 && arg1>2 && arg2>0 && arg3>-1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5<=arg1 && 4+arg3P_40<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 40: f3192_0_dual_LE -> f2503_0_isEqual_NONNULL : arg1'=arg1P_41, arg2'=arg2P_41, arg3'=arg3P_41, arg4'=arg4P_41, arg5'=arg5P_41, arg6'=arg6P_41, [ 2+arg1P_41<=arg1 && arg4<1 && arg1P_41<=arg2 && arg2P_41<=arg3 && arg1>2 && arg2>0 && arg3>-1 && arg1P_41>0 && arg2P_41>-1 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 50: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_51, arg2'=arg2P_51, arg3'=arg3P_51, arg4'=arg4P_51, arg5'=arg5P_51, arg6'=arg6P_51, [ arg1P_51<=arg1 && arg4>0 && 2+arg2P_51<=arg1 && arg2P_51<=arg2 && arg1>4 && arg2>2 && arg3>-1 && arg1P_51>4 && arg2P_51>2 && arg3P_51>0 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 && -1+arg4==arg4P_51 && arg5==arg5P_51 && arg5==arg6P_51 ], cost: 1 51: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_52, arg2'=arg2P_52, arg3'=arg3P_52, arg4'=arg4P_52, arg5'=arg5P_52, arg6'=arg6P_52, [ arg1P_52<=arg1 && arg4>0 && 2+arg2P_52<=arg1 && arg2P_52<=arg2 && -2+arg3P_52<=arg3 && arg1>3 && arg2>1 && arg3>-1 && arg1P_52>3 && arg2P_52>1 && arg3P_52>1 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 && -1+arg4==arg4P_52 && arg5==arg5P_52 && arg5==arg6P_52 ], cost: 1 52: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_53, arg2'=arg2P_53, arg3'=arg3P_53, arg4'=arg4P_53, arg5'=arg5P_53, arg6'=arg6P_53, [ arg1P_53<=arg1 && arg4>0 && 2+arg2P_53<=arg1 && arg2P_53<=arg2 && -3+arg3P_53<=arg3 && arg1>3 && arg2>1 && arg3>-1 && arg1P_53>3 && arg2P_53>1 && arg3P_53>2 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 && -1+arg4==arg4P_53 && arg5==arg5P_53 && arg5==arg6P_53 ], cost: 1 53: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_54, arg2'=arg2P_54, arg3'=arg3P_54, arg4'=arg4P_54, arg5'=arg5P_54, arg6'=arg6P_54, [ arg1P_54<=arg1 && arg4<1 && 2+arg2P_54<=arg1 && arg2P_54<=arg2 && arg3P_54<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_54>6 && arg2P_54>0 && arg3P_54>-1 && 4+arg5<=arg1 && 6+arg4P_54<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_54 ], cost: 1 54: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_55, arg2'=arg2P_55, arg3'=arg3P_55, arg4'=arg4P_55, arg5'=arg5P_55, arg6'=arg6P_55, [ arg1P_55<=arg1 && arg4<1 && 2+arg2P_55<=arg1 && arg2P_55<=arg2 && arg3P_55<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_55>6 && arg2P_55>0 && arg3P_55>-1 && 4+arg5<=arg1 && 6+arg4P_55<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_55 ], cost: 1 55: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_56, arg2'=arg2P_56, arg3'=arg3P_56, arg4'=arg4P_56, arg5'=arg5P_56, arg6'=arg6P_56, [ arg1P_56<=arg1 && arg4<1 && 2+arg2P_56<=arg1 && arg2P_56<=arg2 && arg3P_56<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_56>6 && arg2P_56>0 && arg3P_56>-1 && 4+arg5<=arg1 && 6+arg4P_56<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_56 ], cost: 1 56: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_57, arg2'=arg2P_57, arg3'=arg3P_57, arg4'=arg4P_57, arg5'=arg5P_57, arg6'=arg6P_57, [ arg1P_57<=arg1 && arg4<1 && 2+arg2P_57<=arg1 && arg2P_57<=arg2 && arg3P_57<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_57>4 && arg2P_57>0 && arg3P_57>-1 && 4+arg5<=arg1 && 6+arg4P_57<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_57 ], cost: 1 57: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_58, arg2'=arg2P_58, arg3'=arg3P_58, arg4'=arg4P_58, arg5'=arg5P_58, arg6'=arg6P_58, [ arg1P_58<=arg1 && arg4<1 && 2+arg2P_58<=arg1 && arg2P_58<=arg2 && arg3P_58<=arg3 && arg1>5 && arg2>0 && arg3>-1 && arg1P_58>5 && arg2P_58>0 && arg3P_58>-1 && 4+arg5<=arg1 && 6+arg4P_58<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_58 ], cost: 1 58: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_59, arg2'=arg2P_59, arg3'=arg3P_59, arg4'=arg4P_59, arg5'=arg5P_59, arg6'=arg6P_59, [ arg1P_59<=arg1 && arg4<1 && 2+arg2P_59<=arg1 && arg2P_59<=arg2 && arg3P_59<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_59>6 && arg2P_59>0 && arg3P_59>-1 && 4+arg5<=arg1 && 6+arg4P_59<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_59 ], cost: 1 69: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_70, arg2'=arg2P_70, arg3'=arg3P_70, arg4'=arg4P_70, arg5'=arg5P_70, arg6'=arg6P_70, [ arg1P_70<=arg1 && arg4<1 && 2+arg2P_70<=arg1 && arg2P_70<=arg2 && arg3P_70<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_70>6 && arg2P_70>0 && arg3P_70>-1 && 4+arg5<=arg1 && 6+arg4P_70<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_70 ], cost: 1 70: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_71, arg2'=arg2P_71, arg3'=arg3P_71, arg4'=arg4P_71, arg5'=arg5P_71, arg6'=arg6P_71, [ arg1P_71<=arg1 && arg4<1 && 2+arg2P_71<=arg1 && arg2P_71<=arg2 && arg3P_71<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_71>6 && arg2P_71>0 && arg3P_71>-1 && 4+arg5<=arg1 && 6+arg4P_71<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_71 ], cost: 1 71: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_72, arg2'=arg2P_72, arg3'=arg3P_72, arg4'=arg4P_72, arg5'=arg5P_72, arg6'=arg6P_72, [ arg1P_72<=arg1 && arg4<1 && 2+arg2P_72<=arg1 && arg2P_72<=arg2 && arg3P_72<=arg3 && arg1>5 && arg2>0 && arg3>-1 && arg1P_72>5 && arg2P_72>0 && arg3P_72>-1 && 4+arg5<=arg1 && 6+arg4P_72<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_72 ], cost: 1 72: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_73, arg2'=arg2P_73, arg3'=arg3P_73, arg4'=arg4P_73, arg5'=arg5P_73, arg6'=arg6P_73, [ arg1P_73<=arg1 && arg4<1 && 2+arg2P_73<=arg1 && arg2P_73<=arg2 && arg3P_73<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_73>6 && arg2P_73>0 && arg3P_73>-1 && 4+arg5<=arg1 && 6+arg4P_73<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg5==arg5P_73 ], cost: 1 83: f3192_0_dual_LE -> f1674_0_number_greater_LT : arg1'=arg1P_84, arg2'=arg2P_84, arg3'=arg3P_84, arg4'=arg4P_84, arg5'=arg5P_84, arg6'=arg6P_84, [ 2+arg1P_84<=arg1 && arg4>0 && arg1P_84<=arg2 && arg1>2 && arg2>0 && arg3>-1 && arg1P_84>0 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg4==arg2P_84 && arg5==arg3P_84 ], cost: 1 86: f2503_0_isEqual_NONNULL -> f2503_0_isEqual_NONNULL : arg1'=arg1P_87, arg2'=arg2P_87, arg3'=arg3P_87, arg4'=arg4P_87, arg5'=arg5P_87, arg6'=arg6P_87, [ 2+arg1P_87<=arg1 && 1+arg2P_87<=arg2 && arg1>2 && arg2>0 && arg1P_87>0 && arg2P_87>-1 ], cost: 1 59: f3931_0_sublistAutoDual_InvokeMethod -> f2503_0_isEqual_NONNULL : arg1'=arg1P_60, arg2'=arg2P_60, arg3'=arg3P_60, arg4'=arg4P_60, arg5'=arg5P_60, arg6'=arg6P_60, [ 2+arg1P_60<=arg1 && arg1P_60<=arg2 && arg2P_60<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_60>0 && arg2P_60>-1 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 ], cost: 1 73: f4135_0_sublistAutoDual_InvokeMethod -> f2503_0_isEqual_NONNULL : arg1'=arg1P_74, arg2'=arg2P_74, arg3'=arg3P_74, arg4'=arg4P_74, arg5'=arg5P_74, arg6'=arg6P_74, [ 2+arg1P_74<=arg1 && arg1P_74<=arg2 && arg2P_74<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_74>0 && arg2P_74>-1 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 ], cost: 1 84: f1674_0_number_greater_LT -> f1674_0_number_greater_LT : arg1'=arg1P_85, arg2'=arg2P_85, arg3'=arg3P_85, arg4'=arg4P_85, arg5'=arg5P_85, arg6'=arg6P_85, [ arg2>0 && arg2>arg3 && 2+arg1P_85<=arg1 && arg1>2 && arg1P_85>0 && 2+arg3<=arg1 && 4+arg3P_85<=arg1 && arg2==arg2P_85 ], cost: 1 85: f1674_0_number_greater_LT -> f1674_0_number_greater_LT : arg1'=arg1P_86, arg2'=arg2P_86, arg3'=arg3P_86, arg4'=arg4P_86, arg5'=arg5P_86, arg6'=arg6P_86, [ arg3>0 && arg2<=arg3 && arg2>0 && 2+arg1P_86<=arg1 && arg1>2 && arg1P_86>0 && 2+arg3<=arg1 && 4+arg3P_86<=arg1 && arg2==arg2P_86 ], cost: 1 97: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_98, arg2'=arg2P_98, arg3'=arg3P_98, arg4'=arg4P_98, arg5'=arg5P_98, arg6'=arg6P_98, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && arg2P_98>-1 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 ], cost: 1 99: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 && arg1>3 && arg2>1 && arg1P_100>0 && arg2P_100>-1 ], cost: 1 100: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_101, arg2'=arg2P_101, arg3'=arg3P_101, arg4'=arg4P_101, arg5'=arg5P_101, arg6'=arg6P_101, [ arg1P_101<=arg1 && arg1>5 && arg2>3 && arg1P_101>5 && 4+arg3P_101<=arg1 && 6+arg4P_101<=arg1 && 2+arg3P_101<=arg2 && 4+arg4P_101<=arg2 && 1==arg2P_101 ], cost: 1 101: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_102, arg2'=arg2P_102, arg3'=arg3P_102, arg4'=arg4P_102, arg5'=arg5P_102, arg6'=arg6P_102, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && 0==arg2P_102 ], cost: 1 102: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_103, arg2'=arg2P_103, arg3'=arg3P_103, arg4'=arg4P_103, arg5'=arg5P_103, arg6'=arg6P_103, [ arg1P_103<=arg1 && arg1>6 && arg2>4 && arg1P_103>6 && 4+arg3P_103<=arg1 && 6+arg4P_103<=arg1 && 2+arg3P_103<=arg2 && 4+arg4P_103<=arg2 && 1==arg2P_103 ], cost: 1 103: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_104, arg2'=arg2P_104, arg3'=arg3P_104, arg4'=arg4P_104, arg5'=arg5P_104, arg6'=arg6P_104, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg3P_104<=arg1 && 4+arg3P_104<=arg2 && 0==arg2P_104 && arg3P_104==arg4P_104 ], cost: 1 104: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_105, arg2'=arg2P_105, arg3'=arg3P_105, arg4'=arg4P_105, arg5'=arg5P_105, arg6'=arg6P_105, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && 0==arg2P_105 ], cost: 1 107: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod\' : arg1'=arg1P_108, arg2'=arg2P_108, arg3'=arg3P_108, arg4'=arg4P_108, arg5'=arg5P_108, arg6'=arg6P_108, [ 2+x630_1<=arg1 && x630_1<=arg2 && arg1>2 && arg2>0 && x630_1>0 && 4+x631_1<=arg1 && 2+x631_1<=arg2 && arg1==arg1P_108 && arg2==arg2P_108 ], cost: 1 98: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 2+arg1P_99<=arg1 && arg1P_99<=arg2 && 3+arg2P_99<=arg1 && 1+arg2P_99<=arg2 && arg1>2 && arg2>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3<=arg1 ], cost: 1 105: f4854_0_sublistOddDistinctParts_EQ -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg3P_106, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_106<=arg1 && 2+arg2P_106<=arg1 && arg1>4 && arg1P_106>4 && arg2P_106>-1 && 4+arg3<=arg1 && 6+arg4<=arg1 && 0==arg2 && arg3==arg3P_106 ], cost: 1 106: f4854_0_sublistOddDistinctParts_EQ -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 && arg1>4 && arg1P_107>0 && arg2P_107>-1 && 4+arg3<=arg1 && 6+arg4<=arg1 && 1==arg2 ], cost: 1 108: f4661_0_sublistOddDistinctParts_InvokeMethod\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_109, arg2'=arg2P_109, arg3'=arg3P_109, arg4'=arg4P_109, arg5'=arg5P_109, arg6'=arg6P_109, [ 2+arg1P_109<=arg1 && arg1P_109<=arg2 && arg1>2 && arg2>0 && arg1P_109>0 && 4+arg3P_109<=arg1 && 2+arg3P_109<=arg2 && -2*x691_1+arg3P_109<2 && -2*x691_1+arg3P_109>=0 && -2*x691_1+arg3P_109==arg2P_109 ], cost: 1 109: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg1'=arg1P_110, arg2'=arg2P_110, arg3'=arg3P_110, arg4'=arg4P_110, arg5'=arg5P_110, arg6'=arg6P_110, [ arg2<0 && x636_1>arg3 && 2+x635_1<=arg1 && arg1>2 && x635_1>0 && 2+arg3<=arg1 && 4+x636_1<=arg1 && arg1==arg1P_110 && arg2==arg2P_110 && arg3==arg3P_110 ], cost: 1 110: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg1'=arg1P_111, arg2'=arg2P_111, arg3'=arg3P_111, arg4'=arg4P_111, arg5'=arg5P_111, arg6'=arg6P_111, [ arg2>0 && x695_1>arg3 && 2+x696_1<=arg1 && arg1>2 && x696_1>0 && 2+arg3<=arg1 && 4+x695_1<=arg1 && arg1==arg1P_111 && arg2==arg2P_111 && arg3==arg3P_111 ], cost: 1 111: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg1'=arg1P_112, arg2'=arg2P_112, arg3'=arg3P_112, arg4'=arg4P_112, arg5'=arg5P_112, arg6'=arg6P_112, [ arg2<0 && x700_12 && x701_1>0 && 2+arg3<=arg1 && 4+x700_1<=arg1 && arg1==arg1P_112 && arg2==arg2P_112 && arg3==arg3P_112 ], cost: 1 112: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg1'=arg1P_113, arg2'=arg2P_113, arg3'=arg3P_113, arg4'=arg4P_113, arg5'=arg5P_113, arg6'=arg6P_113, [ arg2>0 && x705_12 && x706_1>0 && 2+arg3<=arg1 && 4+x705_1<=arg1 && arg1==arg1P_113 && arg2==arg2P_113 && arg3==arg3P_113 ], cost: 1 113: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=arg2P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1>2 && arg1P_114>0 && 2+arg3<=arg1 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 && -2*x712_1+arg3P_114==arg2P_114 ], cost: 1 114: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_115, arg2'=arg2P_115, arg3'=arg3P_115, arg4'=arg4P_115, arg5'=arg5P_115, arg6'=arg6P_115, [ arg2>0 && arg3P_115>arg3 && 2+arg1P_115<=arg1 && arg1>2 && arg1P_115>0 && 2+arg3<=arg1 && 4+arg3P_115<=arg1 && -2*x718_1+arg3P_115<2 && -2*x718_1+arg3P_115>=0 && -2*x718_1+arg3P_115==arg2P_115 ], cost: 1 115: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=arg2P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg3P_1162 && arg1P_116>0 && 2+arg3<=arg1 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 && -2*x724_1+arg3P_116==arg2P_116 ], cost: 1 116: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_117, arg2'=arg2P_117, arg3'=arg3P_117, arg4'=arg4P_117, arg5'=arg5P_117, arg6'=arg6P_117, [ arg2>0 && arg3P_1172 && arg1P_117>0 && 2+arg3<=arg1 && 4+arg3P_117<=arg1 && arg3P_117-2*x730_1<2 && arg3P_117-2*x730_1>=0 && arg3P_117-2*x730_1==arg2P_117 ], cost: 1 137: __init -> f1_0_main_Load : arg1'=arg1P_138, arg2'=arg2P_138, arg3'=arg3P_138, arg4'=arg4P_138, arg5'=arg5P_138, arg6'=arg6P_138, [], cost: 1 Simplified all rules, resulting in: Start location: __init 0: f1_0_main_Load -> f283_0_partitionOf_GT : arg1'=arg1P_1, arg2'=arg2P_1, arg3'=2, arg4'=arg2, arg5'=1, arg6'=arg6P_1, [ arg1P_1<=arg1 && arg2>-1 && -2+arg2P_1<=arg1 && arg1>0 && arg1P_1>0 && arg2P_1>2 ], cost: 1 1: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg2P_2<=arg2 && arg4=arg3P_2 && arg1>0 && arg2>0 && arg2P_2>0 && arg3P_2>0 && 2+arg5<=arg2 ], cost: 1 2: f283_0_partitionOf_GT -> f283_0_partitionOf_GT : arg1'=arg1P_3, arg2'=arg2P_3, arg3'=1+arg3, arg5'=arg3, arg6'=arg6P_3, [ arg1P_3<=arg1 && arg4>=arg3 && arg1P_3<=arg2 && arg1>0 && arg2>0 && arg1P_3>0 && arg2P_3>2 && 2+arg5<=arg2 ], cost: 1 3: f283_0_partitionOf_GT -> f2372_0_main_InvokeMethod : arg1'=arg1P_4, arg2'=arg2P_4, arg3'=arg3P_4, arg4'=arg4P_4, arg5'=arg5P_4, arg6'=arg6P_4, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && arg1P_4>-1 && 2+arg5<=arg2 ], cost: 1 4: f283_0_partitionOf_GT -> f2372_0_main_InvokeMethod : arg1'=arg1P_5, arg2'=arg2P_5, arg3'=arg3P_5, arg4'=arg4P_5, arg5'=arg5P_5, arg6'=arg6P_5, [ arg1>0 && arg40 && arg1P_5>-1 && 2+arg5<=arg2 ], cost: 1 12: f609_0_generation_NONNULL -> f654_0_generation_NE : arg2'=arg2P_13, arg3'=arg3P_13, arg4'=arg1-arg3P_13, arg5'=arg5P_13, arg6'=arg6P_13, [ arg2P_13<=arg2 && arg3P_13<=0 && arg2P_13<=arg3 && 1+arg5P_13<=arg2 && 1+arg5P_13<=arg3 && arg2>0 && arg3>0 && arg2P_13>0 && arg5P_13>-1 && 2+arg1-arg3P_13<=arg2 && 2+arg1-arg3P_13<=arg3 ], cost: 1 13: f609_0_generation_NONNULL -> f654_0_generation_NE : arg2'=arg2P_14, arg3'=arg3P_14, arg4'=-arg3P_14+arg1, arg5'=arg5P_14, arg6'=arg6P_14, [ arg3P_14>=arg1 && arg3P_14>0 && arg2P_14<=arg2 && arg2P_14<=arg3 && 1+arg5P_14<=arg2 && 1+arg5P_14<=arg3 && arg2>0 && arg3>0 && arg2P_14>0 && arg5P_14>-1 && 2-arg3P_14+arg1<=arg2 && 2-arg3P_14+arg1<=arg3 ], cost: 1 14: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=-x66_1+arg1, arg2'=arg2P_15, arg3'=arg3P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && arg2P_15<=arg2 && arg2P_15<=arg3 && arg3P_15<=arg2 && arg3P_15<=arg3 && arg2>0 && arg3>0 && arg2P_15>0 && arg3P_15>0 && 2+x66_1<=arg2 && 2+x66_1<=arg3 ], cost: 1 18: f609_0_generation_NONNULL -> f2373_0_generation_InvokeMethod : arg2'=arg2P_19, arg3'=arg3P_19, arg4'=arg4P_19, arg5'=arg5P_19, arg6'=arg6P_19, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 ], cost: 1 19: f609_0_generation_NONNULL -> f2373_0_generation_InvokeMethod : arg2'=arg2P_20, arg3'=arg3P_20, arg4'=arg4P_20, arg5'=arg5P_20, arg6'=arg6P_20, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 ], cost: 1 6: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_7<=arg1 && arg1>4 && arg1P_7>4 && 4+arg2P_7<=arg1 ], cost: 1 7: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1P_8<=arg1 && arg1>4 && arg1P_8>4 && 4+arg2P_8<=arg1 ], cost: 1 8: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_9, arg2'=arg2P_9, arg3'=arg3P_9, arg4'=arg4P_9, arg5'=arg5P_9, arg6'=arg6P_9, [ arg1P_9<=arg1 && arg1>4 && arg1P_9>4 && 4+arg2P_9<=arg1 ], cost: 1 9: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ arg1P_10<=arg1 && arg1>2 && arg1P_10>2 && 4+arg2P_10<=arg1 ], cost: 1 10: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_11, arg2'=arg2P_11, arg3'=arg3P_11, arg4'=arg4P_11, arg5'=arg5P_11, arg6'=arg6P_11, [ arg1P_11<=arg1 && arg1>3 && arg1P_11>3 && 4+arg2P_11<=arg1 ], cost: 1 11: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1P_12<=arg1 && arg1>4 && arg1P_12>4 && 4+arg2P_12<=arg1 ], cost: 1 37: f2372_0_main_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ arg1P_38<=arg1 && 1+arg2P_38<=arg1 && arg1>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1 ], cost: 1 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 15: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_16, arg3'=arg3P_16, arg4'=arg4P_16, arg5'=arg5P_16, arg6'=arg6P_16, [ 1+arg2P_16<=arg2 && arg3<0 && arg2P_16<=arg5 && 1+arg3P_16<=arg2 && arg3P_16<=arg5 && arg2>0 && arg5>-1 && arg2P_16>-1 && arg3P_16>-1 && 2+arg4<=arg2 ], cost: 1 16: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_17, arg3'=arg3P_17, arg4'=arg4P_17, arg5'=arg5P_17, arg6'=arg6P_17, [ 1+arg2P_17<=arg2 && arg3>0 && arg2P_17<=arg5 && 1+arg3P_17<=arg2 && arg3P_17<=arg5 && arg2>0 && arg5>-1 && arg2P_17>-1 && arg3P_17>-1 && 2+arg4<=arg2 ], cost: 1 17: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_18, arg3'=arg3P_18, arg4'=arg4P_18, arg5'=arg5P_18, arg6'=arg6P_18, [ 1+arg2P_18<=arg2 && arg2P_18<=arg5 && 1+arg3P_18<=arg2 && arg3P_18<=arg5 && arg2>0 && arg5>-1 && arg2P_18>-1 && arg3P_18>-1 && 2+arg4<=arg2 && 0==arg3 ], cost: 1 21: f654_0_generation_NE -> f2374_0_generation_InvokeMethod : arg2'=arg2P_22, arg3'=arg3P_22, arg4'=arg4P_22, arg5'=arg5P_22, arg6'=arg6P_22, [ arg2>0 && arg3<0 && arg5>-1 && 2+arg4<=arg2 ], cost: 1 22: f654_0_generation_NE -> f2374_0_generation_InvokeMethod : arg2'=arg2P_23, arg3'=arg3P_23, arg4'=arg4P_23, arg5'=arg5P_23, arg6'=arg6P_23, [ arg2>0 && arg3>0 && arg5>-1 && 2+arg4<=arg2 ], cost: 1 24: f654_0_generation_NE -> f2375_0_generation_InvokeMethod : arg1'=arg1P_25, arg2'=arg4, arg3'=arg3P_25, arg4'=arg4P_25, arg5'=arg5P_25, arg6'=arg6P_25, [ -3+arg1P_25<=arg2 && arg2>0 && arg5>-1 && arg1P_25>3 && 2+arg4<=arg2 && 0==arg3 ], cost: 1 26: f2373_0_generation_InvokeMethod -> f2440_0_insert_NONNULL : arg1'=arg1P_27, arg2'=arg2P_27, arg3'=arg3P_27, arg4'=arg4P_27, arg5'=arg5P_27, arg6'=arg6P_27, [ arg1P_27<=arg3 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_27>-1 && 2+arg4<=arg2 ], cost: 1 29: f2373_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg2'=arg2P_30, arg3'=arg3P_30, arg4'=arg4P_30, arg5'=arg5P_30, arg6'=arg6P_30, [ 1+arg2P_30<=arg2 && arg2P_30<=arg5 && 1+arg3P_30<=arg2 && arg3P_30<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg2P_30>-1 && arg3P_30>-1 && 2+arg4<=arg2 ], cost: 1 30: f2373_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_31, arg2'=arg2P_31, arg3'=arg3P_31, arg4'=arg4P_31, arg5'=arg5P_31, arg6'=arg6P_31, [ 1+arg1P_31<=arg2 && arg1P_31<=arg3 && arg1P_31<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_31>-1 && 2+arg4<=arg2 ], cost: 1 31: f2373_0_generation_InvokeMethod -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg5'=arg5P_32, arg6'=arg6P_32, [ 1+arg3P_32<=arg2 && arg3P_32<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_32>2 && arg3P_32>-1 && 2+arg4<=arg2 ], cost: 1 32: f2373_0_generation_InvokeMethod -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg5'=arg5P_33, arg6'=arg6P_33, [ 1+arg3P_33<=arg2 && arg3P_33<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_33>4 && arg3P_33>-1 && 2+arg4<=arg2 ], cost: 1 27: f2374_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_28, arg2'=arg2P_28, arg3'=arg3P_28, arg4'=arg4P_28, arg5'=arg5P_28, arg6'=arg6P_28, [ arg1P_28>-1 ], cost: 1 28: f2375_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_29, arg2'=arg2P_29, arg3'=arg3P_29, arg4'=arg4P_29, arg5'=arg5P_29, arg6'=arg6P_29, [ arg1P_29<=arg1 && arg1>3 && arg1P_29>3 && 4+arg2<=arg1 ], cost: 1 35: f2440_0_insert_NONNULL -> f2440_0_insert_NONNULL : arg1'=arg1P_36, arg2'=arg2P_36, arg3'=arg3P_36, arg4'=arg4P_36, arg5'=arg5P_36, arg6'=arg6P_36, [ 1+arg1P_36<=arg1 && arg1>0 && arg1P_36>-1 ], cost: 1 36: f2504_0_union_NONNULL -> f2504_0_union_NONNULL : arg1'=arg1P_37, arg2'=arg2P_37, arg3'=arg3P_37, arg4'=arg4P_37, arg5'=arg5P_37, arg6'=arg6P_37, [ 1+arg1P_37<=arg1 && arg1>0 && arg1P_37>-1 ], cost: 1 33: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ arg2P_34<=arg3 && arg3P_34<=arg3 && arg1>2 && arg3>-1 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 34: f3187_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_35, arg2'=arg2P_35, arg3'=arg3P_35, arg4'=arg4P_35, arg5'=arg5P_35, arg6'=arg6P_35, [ arg1P_35<=arg1 && arg1>2 && arg3>-1 && arg1P_35>2 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 38: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_39, arg2'=arg2P_39, arg3'=arg3P_39, arg4'=arg5P_39, arg5'=arg5P_39, arg6'=arg5P_39, [ arg1P_39<=arg1 && 2+arg2P_39<=arg1 && arg2P_39<=arg2 && 3+arg3P_39<=arg1 && 1+arg3P_39<=arg2 && arg1>2 && arg2>0 && arg1P_39>2 && arg2P_39>0 && arg3P_39>-1 && 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 ], cost: 1 39: f3192_0_dual_LE -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 2+arg1P_40<=arg1 && arg4<1 && 3+arg2P_40<=arg1 && arg1>2 && arg2>0 && arg3>-1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5<=arg1 && 4+arg3P_40<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 40: f3192_0_dual_LE -> f2503_0_isEqual_NONNULL : arg1'=arg1P_41, arg2'=arg2P_41, arg3'=arg3P_41, arg4'=arg4P_41, arg5'=arg5P_41, arg6'=arg6P_41, [ 2+arg1P_41<=arg1 && arg4<1 && arg1P_41<=arg2 && arg2P_41<=arg3 && arg1>2 && arg2>0 && arg3>-1 && arg1P_41>0 && arg2P_41>-1 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 50: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_51, arg2'=arg2P_51, arg3'=arg3P_51, arg4'=-1+arg4, arg6'=arg5, [ arg1P_51<=arg1 && arg4>0 && 2+arg2P_51<=arg1 && arg2P_51<=arg2 && arg1>4 && arg2>2 && arg3>-1 && arg1P_51>4 && arg2P_51>2 && arg3P_51>0 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 51: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_52, arg2'=arg2P_52, arg3'=arg3P_52, arg4'=-1+arg4, arg6'=arg5, [ arg1P_52<=arg1 && arg4>0 && 2+arg2P_52<=arg1 && arg2P_52<=arg2 && -2+arg3P_52<=arg3 && arg1>3 && arg2>1 && arg3>-1 && arg1P_52>3 && arg2P_52>1 && arg3P_52>1 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 52: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_53, arg2'=arg2P_53, arg3'=arg3P_53, arg4'=-1+arg4, arg6'=arg5, [ arg1P_53<=arg1 && arg4>0 && 2+arg2P_53<=arg1 && arg2P_53<=arg2 && -3+arg3P_53<=arg3 && arg1>3 && arg2>1 && arg3>-1 && arg1P_53>3 && arg2P_53>1 && arg3P_53>2 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 53: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_54, arg2'=arg2P_54, arg3'=arg3P_54, arg4'=arg4P_54, arg6'=arg6P_54, [ arg1P_54<=arg1 && arg4<1 && 2+arg2P_54<=arg1 && arg2P_54<=arg2 && arg3P_54<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_54>6 && arg2P_54>0 && arg3P_54>-1 && 4+arg5<=arg1 && 6+arg4P_54<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 54: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_55, arg2'=arg2P_55, arg3'=arg3P_55, arg4'=arg4P_55, arg6'=arg6P_55, [ arg1P_55<=arg1 && arg4<1 && 2+arg2P_55<=arg1 && arg2P_55<=arg2 && arg3P_55<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_55>6 && arg2P_55>0 && arg3P_55>-1 && 4+arg5<=arg1 && 6+arg4P_55<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 55: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_56, arg2'=arg2P_56, arg3'=arg3P_56, arg4'=arg4P_56, arg6'=arg6P_56, [ arg1P_56<=arg1 && arg4<1 && 2+arg2P_56<=arg1 && arg2P_56<=arg2 && arg3P_56<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_56>6 && arg2P_56>0 && arg3P_56>-1 && 4+arg5<=arg1 && 6+arg4P_56<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 56: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_57, arg2'=arg2P_57, arg3'=arg3P_57, arg4'=arg4P_57, arg6'=arg6P_57, [ arg1P_57<=arg1 && arg4<1 && 2+arg2P_57<=arg1 && arg2P_57<=arg2 && arg3P_57<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_57>4 && arg2P_57>0 && arg3P_57>-1 && 4+arg5<=arg1 && 6+arg4P_57<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 57: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_58, arg2'=arg2P_58, arg3'=arg3P_58, arg4'=arg4P_58, arg6'=arg6P_58, [ arg1P_58<=arg1 && arg4<1 && 2+arg2P_58<=arg1 && arg2P_58<=arg2 && arg3P_58<=arg3 && arg1>5 && arg2>0 && arg3>-1 && arg1P_58>5 && arg2P_58>0 && arg3P_58>-1 && 4+arg5<=arg1 && 6+arg4P_58<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 58: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_59, arg2'=arg2P_59, arg3'=arg3P_59, arg4'=arg4P_59, arg6'=arg6P_59, [ arg1P_59<=arg1 && arg4<1 && 2+arg2P_59<=arg1 && arg2P_59<=arg2 && arg3P_59<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_59>6 && arg2P_59>0 && arg3P_59>-1 && 4+arg5<=arg1 && 6+arg4P_59<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 69: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_70, arg2'=arg2P_70, arg3'=arg3P_70, arg4'=arg4P_70, arg6'=arg6P_70, [ arg1P_70<=arg1 && arg4<1 && 2+arg2P_70<=arg1 && arg2P_70<=arg2 && arg3P_70<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_70>6 && arg2P_70>0 && arg3P_70>-1 && 4+arg5<=arg1 && 6+arg4P_70<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 70: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_71, arg2'=arg2P_71, arg3'=arg3P_71, arg4'=arg4P_71, arg6'=arg6P_71, [ arg1P_71<=arg1 && arg4<1 && 2+arg2P_71<=arg1 && arg2P_71<=arg2 && arg3P_71<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_71>6 && arg2P_71>0 && arg3P_71>-1 && 4+arg5<=arg1 && 6+arg4P_71<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 71: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_72, arg2'=arg2P_72, arg3'=arg3P_72, arg4'=arg4P_72, arg6'=arg6P_72, [ arg1P_72<=arg1 && arg4<1 && 2+arg2P_72<=arg1 && arg2P_72<=arg2 && arg3P_72<=arg3 && arg1>5 && arg2>0 && arg3>-1 && arg1P_72>5 && arg2P_72>0 && arg3P_72>-1 && 4+arg5<=arg1 && 6+arg4P_72<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 72: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_73, arg2'=arg2P_73, arg3'=arg3P_73, arg4'=arg4P_73, arg6'=arg6P_73, [ arg1P_73<=arg1 && arg4<1 && 2+arg2P_73<=arg1 && arg2P_73<=arg2 && arg3P_73<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_73>6 && arg2P_73>0 && arg3P_73>-1 && 4+arg5<=arg1 && 6+arg4P_73<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 83: f3192_0_dual_LE -> f1674_0_number_greater_LT : arg1'=arg1P_84, arg2'=arg4, arg3'=arg5, arg4'=arg4P_84, arg5'=arg5P_84, arg6'=arg6P_84, [ 2+arg1P_84<=arg1 && arg4>0 && arg1P_84<=arg2 && arg1>2 && arg2>0 && arg3>-1 && arg1P_84>0 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 86: f2503_0_isEqual_NONNULL -> f2503_0_isEqual_NONNULL : arg1'=arg1P_87, arg2'=arg2P_87, arg3'=arg3P_87, arg4'=arg4P_87, arg5'=arg5P_87, arg6'=arg6P_87, [ 2+arg1P_87<=arg1 && 1+arg2P_87<=arg2 && arg1>2 && arg2>0 && arg1P_87>0 && arg2P_87>-1 ], cost: 1 59: f3931_0_sublistAutoDual_InvokeMethod -> f2503_0_isEqual_NONNULL : arg1'=arg1P_60, arg2'=arg2P_60, arg3'=arg3P_60, arg4'=arg4P_60, arg5'=arg5P_60, arg6'=arg6P_60, [ 2+arg1P_60<=arg1 && arg1P_60<=arg2 && arg2P_60<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_60>0 && arg2P_60>-1 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 ], cost: 1 73: f4135_0_sublistAutoDual_InvokeMethod -> f2503_0_isEqual_NONNULL : arg1'=arg1P_74, arg2'=arg2P_74, arg3'=arg3P_74, arg4'=arg4P_74, arg5'=arg5P_74, arg6'=arg6P_74, [ 2+arg1P_74<=arg1 && arg1P_74<=arg2 && arg2P_74<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_74>0 && arg2P_74>-1 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 ], cost: 1 84: f1674_0_number_greater_LT -> f1674_0_number_greater_LT : arg1'=arg1P_85, arg3'=arg3P_85, arg4'=arg4P_85, arg5'=arg5P_85, arg6'=arg6P_85, [ arg2>0 && arg2>arg3 && 2+arg1P_85<=arg1 && arg1>2 && arg1P_85>0 && 2+arg3<=arg1 && 4+arg3P_85<=arg1 ], cost: 1 85: f1674_0_number_greater_LT -> f1674_0_number_greater_LT : arg1'=arg1P_86, arg3'=arg3P_86, arg4'=arg4P_86, arg5'=arg5P_86, arg6'=arg6P_86, [ arg2<=arg3 && arg2>0 && 2+arg1P_86<=arg1 && arg1>2 && arg1P_86>0 && 2+arg3<=arg1 && 4+arg3P_86<=arg1 ], cost: 1 97: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_98, arg2'=arg2P_98, arg3'=arg3P_98, arg4'=arg4P_98, arg5'=arg5P_98, arg6'=arg6P_98, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && arg2P_98>-1 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 ], cost: 1 99: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 && arg1>3 && arg2>1 && arg1P_100>0 && arg2P_100>-1 ], cost: 1 100: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_101, arg2'=1, arg3'=arg3P_101, arg4'=arg4P_101, arg5'=arg5P_101, arg6'=arg6P_101, [ arg1P_101<=arg1 && arg1>5 && arg2>3 && arg1P_101>5 && 4+arg3P_101<=arg1 && 6+arg4P_101<=arg1 && 2+arg3P_101<=arg2 && 4+arg4P_101<=arg2 ], cost: 1 101: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_102, arg2'=0, arg3'=arg3P_102, arg4'=arg4P_102, arg5'=arg5P_102, arg6'=arg6P_102, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 ], cost: 1 102: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_103, arg2'=1, arg3'=arg3P_103, arg4'=arg4P_103, arg5'=arg5P_103, arg6'=arg6P_103, [ arg1P_103<=arg1 && arg1>6 && arg2>4 && arg1P_103>6 && 4+arg3P_103<=arg1 && 6+arg4P_103<=arg1 && 2+arg3P_103<=arg2 && 4+arg4P_103<=arg2 ], cost: 1 103: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_104, arg2'=0, arg3'=arg4P_104, arg4'=arg4P_104, arg5'=arg5P_104, arg6'=arg6P_104, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 ], cost: 1 104: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_105, arg2'=0, arg3'=arg3P_105, arg4'=arg4P_105, arg5'=arg5P_105, arg6'=arg6P_105, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 ], cost: 1 107: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod\' : arg3'=arg3P_108, arg4'=arg4P_108, arg5'=arg5P_108, arg6'=arg6P_108, [ arg1>2 && arg2>0 ], cost: 1 98: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 2+arg1P_99<=arg1 && arg1P_99<=arg2 && 3+arg2P_99<=arg1 && 1+arg2P_99<=arg2 && arg1>2 && arg2>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3<=arg1 ], cost: 1 105: f4854_0_sublistOddDistinctParts_EQ -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_106<=arg1 && 2+arg2P_106<=arg1 && arg1>4 && arg1P_106>4 && arg2P_106>-1 && 4+arg3<=arg1 && 6+arg4<=arg1 && 0==arg2 ], cost: 1 106: f4854_0_sublistOddDistinctParts_EQ -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 && arg1>4 && arg1P_107>0 && arg2P_107>-1 && 4+arg3<=arg1 && 6+arg4<=arg1 && 1==arg2 ], cost: 1 108: f4661_0_sublistOddDistinctParts_InvokeMethod\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_109, arg2'=arg2P_109, arg3'=2*x691_1+arg2P_109, arg4'=arg4P_109, arg5'=arg5P_109, arg6'=arg6P_109, [ 2+arg1P_109<=arg1 && arg1P_109<=arg2 && arg1>2 && arg2>0 && arg1P_109>0 && 4+2*x691_1+arg2P_109<=arg1 && 2+2*x691_1+arg2P_109<=arg2 && arg2P_109<2 && arg2P_109>=0 ], cost: 1 109: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_110, arg5'=arg5P_110, arg6'=arg6P_110, [ arg2<0 && arg1>2 && 1+arg3<=-4+arg1 ], cost: 1 110: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_111, arg5'=arg5P_111, arg6'=arg6P_111, [ arg2>0 && arg1>2 && 1+arg3<=-4+arg1 ], cost: 1 111: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_112, arg5'=arg5P_112, arg6'=arg6P_112, [ arg2<0 && arg1>2 && 2+arg3<=arg1 ], cost: 1 112: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_113, arg5'=arg5P_113, arg6'=arg6P_113, [ arg2>0 && arg1>2 && 2+arg3<=arg1 ], cost: 1 113: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=-2*x712_1+arg3P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1>2 && arg1P_114>0 && 2+arg3<=arg1 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 ], cost: 1 114: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_115, arg2'=arg2P_115, arg3'=2*x718_1+arg2P_115, arg4'=arg4P_115, arg5'=arg5P_115, arg6'=arg6P_115, [ arg2>0 && 2*x718_1+arg2P_115>arg3 && 2+arg1P_115<=arg1 && arg1>2 && arg1P_115>0 && 2+arg3<=arg1 && 4+2*x718_1+arg2P_115<=arg1 && arg2P_115<2 && arg2P_115>=0 ], cost: 1 115: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=-2*x724_1+arg3P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg3P_1162 && arg1P_116>0 && 2+arg3<=arg1 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 ], cost: 1 116: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_117, arg2'=arg2P_117, arg3'=2*x730_1+arg2P_117, arg4'=arg4P_117, arg5'=arg5P_117, arg6'=arg6P_117, [ arg2>0 && 2*x730_1+arg2P_1172 && arg1P_117>0 && 2+arg3<=arg1 && 4+2*x730_1+arg2P_117<=arg1 && arg2P_117<2 && arg2P_117>=0 ], cost: 1 137: __init -> f1_0_main_Load : arg1'=arg1P_138, arg2'=arg2P_138, arg3'=arg3P_138, arg4'=arg4P_138, arg5'=arg5P_138, arg6'=arg6P_138, [], cost: 1 ### Simplification by acceleration and chaining ### Accelerating simple loops of location 1. Accelerating the following rules: 2: f283_0_partitionOf_GT -> f283_0_partitionOf_GT : arg1'=arg1P_3, arg2'=arg2P_3, arg3'=1+arg3, arg5'=arg3, arg6'=arg6P_3, [ arg1P_3<=arg1 && arg4>=arg3 && arg1P_3<=arg2 && arg1>0 && arg2>0 && arg1P_3>0 && arg2P_3>2 && 2+arg5<=arg2 ], cost: 1 Failed to prove monotonicity of the guard of rule 2. [accelerate] Nesting with 1 inner and 1 outer candidates Accelerating simple loops of location 2. Accelerating the following rules: 14: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=-x66_1+arg1, arg2'=arg2P_15, arg3'=arg3P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && arg2P_15<=arg2 && arg2P_15<=arg3 && arg3P_15<=arg2 && arg3P_15<=arg3 && arg2>0 && arg3>0 && arg2P_15>0 && arg3P_15>0 && 2+x66_1<=arg2 && 2+x66_1<=arg3 ], cost: 1 Accelerated rule 14 with backward acceleration, yielding the new rule 138. [accelerate] Nesting with 1 inner and 1 outer candidates Removing the simple loops: 14. Accelerating simple loops of location 13. Accelerating the following rules: 35: f2440_0_insert_NONNULL -> f2440_0_insert_NONNULL : arg1'=arg1P_36, arg2'=arg2P_36, arg3'=arg3P_36, arg4'=arg4P_36, arg5'=arg5P_36, arg6'=arg6P_36, [ 1+arg1P_36<=arg1 && arg1>0 && arg1P_36>-1 ], cost: 1 Failed to prove monotonicity of the guard of rule 35. [accelerate] Nesting with 1 inner and 1 outer candidates Accelerating simple loops of location 14. Accelerating the following rules: 36: f2504_0_union_NONNULL -> f2504_0_union_NONNULL : arg1'=arg1P_37, arg2'=arg2P_37, arg3'=arg3P_37, arg4'=arg4P_37, arg5'=arg5P_37, arg6'=arg6P_37, [ 1+arg1P_37<=arg1 && arg1>0 && arg1P_37>-1 ], cost: 1 Failed to prove monotonicity of the guard of rule 36. [accelerate] Nesting with 1 inner and 1 outer candidates Accelerating simple loops of location 17. Accelerating the following rules: 50: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_51, arg2'=arg2P_51, arg3'=arg3P_51, arg4'=-1+arg4, arg6'=arg5, [ arg1P_51<=arg1 && arg4>0 && 2+arg2P_51<=arg1 && arg2P_51<=arg2 && arg1>4 && arg2>2 && arg3>-1 && arg1P_51>4 && arg2P_51>2 && arg3P_51>0 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 51: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_52, arg2'=arg2P_52, arg3'=arg3P_52, arg4'=-1+arg4, arg6'=arg5, [ arg1P_52<=arg1 && arg4>0 && 2+arg2P_52<=arg1 && arg2P_52<=arg2 && -2+arg3P_52<=arg3 && arg1>3 && arg2>1 && arg3>-1 && arg1P_52>3 && arg2P_52>1 && arg3P_52>1 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 52: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_53, arg2'=arg2P_53, arg3'=arg3P_53, arg4'=-1+arg4, arg6'=arg5, [ arg1P_53<=arg1 && arg4>0 && 2+arg2P_53<=arg1 && arg2P_53<=arg2 && -3+arg3P_53<=arg3 && arg1>3 && arg2>1 && arg3>-1 && arg1P_53>3 && arg2P_53>1 && arg3P_53>2 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 Accelerated rule 50 with backward acceleration, yielding the new rule 139. Accelerated rule 51 with backward acceleration, yielding the new rule 140. Accelerated rule 52 with backward acceleration, yielding the new rule 141. [accelerate] Nesting with 3 inner and 3 outer candidates Removing the simple loops: 50 51 52. Accelerating simple loops of location 18. Accelerating the following rules: 86: f2503_0_isEqual_NONNULL -> f2503_0_isEqual_NONNULL : arg1'=arg1P_87, arg2'=arg2P_87, arg3'=arg3P_87, arg4'=arg4P_87, arg5'=arg5P_87, arg6'=arg6P_87, [ 2+arg1P_87<=arg1 && 1+arg2P_87<=arg2 && arg1>2 && arg2>0 && arg1P_87>0 && arg2P_87>-1 ], cost: 1 Failed to prove monotonicity of the guard of rule 86. [accelerate] Nesting with 1 inner and 1 outer candidates Accelerating simple loops of location 25. Accelerating the following rules: 84: f1674_0_number_greater_LT -> f1674_0_number_greater_LT : arg1'=arg1P_85, arg3'=arg3P_85, arg4'=arg4P_85, arg5'=arg5P_85, arg6'=arg6P_85, [ arg2>0 && arg2>arg3 && 2+arg1P_85<=arg1 && arg1>2 && arg1P_85>0 && 2+arg3<=arg1 && 4+arg3P_85<=arg1 ], cost: 1 85: f1674_0_number_greater_LT -> f1674_0_number_greater_LT : arg1'=arg1P_86, arg3'=arg3P_86, arg4'=arg4P_86, arg5'=arg5P_86, arg6'=arg6P_86, [ arg2<=arg3 && arg2>0 && 2+arg1P_86<=arg1 && arg1>2 && arg1P_86>0 && 2+arg3<=arg1 && 4+arg3P_86<=arg1 ], cost: 1 Failed to prove monotonicity of the guard of rule 84. Failed to prove monotonicity of the guard of rule 85. [accelerate] Nesting with 2 inner and 2 outer candidates Accelerating simple loops of location 28. Accelerating the following rules: 99: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 && arg1>3 && arg2>1 && arg1P_100>0 && arg2P_100>-1 ], cost: 1 Failed to prove monotonicity of the guard of rule 99. [accelerate] Nesting with 1 inner and 1 outer candidates Accelerated all simple loops using metering functions (where possible): Start location: __init 0: f1_0_main_Load -> f283_0_partitionOf_GT : arg1'=arg1P_1, arg2'=arg2P_1, arg3'=2, arg4'=arg2, arg5'=1, arg6'=arg6P_1, [ arg1P_1<=arg1 && arg2>-1 && -2+arg2P_1<=arg1 && arg1>0 && arg1P_1>0 && arg2P_1>2 ], cost: 1 1: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg2P_2<=arg2 && arg4=arg3P_2 && arg1>0 && arg2>0 && arg2P_2>0 && arg3P_2>0 && 2+arg5<=arg2 ], cost: 1 2: f283_0_partitionOf_GT -> f283_0_partitionOf_GT : arg1'=arg1P_3, arg2'=arg2P_3, arg3'=1+arg3, arg5'=arg3, arg6'=arg6P_3, [ arg1P_3<=arg1 && arg4>=arg3 && arg1P_3<=arg2 && arg1>0 && arg2>0 && arg1P_3>0 && arg2P_3>2 && 2+arg5<=arg2 ], cost: 1 3: f283_0_partitionOf_GT -> f2372_0_main_InvokeMethod : arg1'=arg1P_4, arg2'=arg2P_4, arg3'=arg3P_4, arg4'=arg4P_4, arg5'=arg5P_4, arg6'=arg6P_4, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && arg1P_4>-1 && 2+arg5<=arg2 ], cost: 1 4: f283_0_partitionOf_GT -> f2372_0_main_InvokeMethod : arg1'=arg1P_5, arg2'=arg2P_5, arg3'=arg3P_5, arg4'=arg4P_5, arg5'=arg5P_5, arg6'=arg6P_5, [ arg1>0 && arg40 && arg1P_5>-1 && 2+arg5<=arg2 ], cost: 1 12: f609_0_generation_NONNULL -> f654_0_generation_NE : arg2'=arg2P_13, arg3'=arg3P_13, arg4'=arg1-arg3P_13, arg5'=arg5P_13, arg6'=arg6P_13, [ arg2P_13<=arg2 && arg3P_13<=0 && arg2P_13<=arg3 && 1+arg5P_13<=arg2 && 1+arg5P_13<=arg3 && arg2>0 && arg3>0 && arg2P_13>0 && arg5P_13>-1 && 2+arg1-arg3P_13<=arg2 && 2+arg1-arg3P_13<=arg3 ], cost: 1 13: f609_0_generation_NONNULL -> f654_0_generation_NE : arg2'=arg2P_14, arg3'=arg3P_14, arg4'=-arg3P_14+arg1, arg5'=arg5P_14, arg6'=arg6P_14, [ arg3P_14>=arg1 && arg3P_14>0 && arg2P_14<=arg2 && arg2P_14<=arg3 && 1+arg5P_14<=arg2 && 1+arg5P_14<=arg3 && arg2>0 && arg3>0 && arg2P_14>0 && arg5P_14>-1 && 2-arg3P_14+arg1<=arg2 && 2-arg3P_14+arg1<=arg3 ], cost: 1 18: f609_0_generation_NONNULL -> f2373_0_generation_InvokeMethod : arg2'=arg2P_19, arg3'=arg3P_19, arg4'=arg4P_19, arg5'=arg5P_19, arg6'=arg6P_19, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 ], cost: 1 19: f609_0_generation_NONNULL -> f2373_0_generation_InvokeMethod : arg2'=arg2P_20, arg3'=arg3P_20, arg4'=arg4P_20, arg5'=arg5P_20, arg6'=arg6P_20, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 ], cost: 1 138: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg3P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && arg3>0 && arg2P_15>0 && arg3P_15>0 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && arg2P_15<=arg3P_15 && arg3P_15<=arg2P_15 && 2+x66_1<=arg2P_15 && 2+x66_1<=arg3P_15 ], cost: k 6: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_7<=arg1 && arg1>4 && arg1P_7>4 && 4+arg2P_7<=arg1 ], cost: 1 7: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1P_8<=arg1 && arg1>4 && arg1P_8>4 && 4+arg2P_8<=arg1 ], cost: 1 8: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_9, arg2'=arg2P_9, arg3'=arg3P_9, arg4'=arg4P_9, arg5'=arg5P_9, arg6'=arg6P_9, [ arg1P_9<=arg1 && arg1>4 && arg1P_9>4 && 4+arg2P_9<=arg1 ], cost: 1 9: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ arg1P_10<=arg1 && arg1>2 && arg1P_10>2 && 4+arg2P_10<=arg1 ], cost: 1 10: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_11, arg2'=arg2P_11, arg3'=arg3P_11, arg4'=arg4P_11, arg5'=arg5P_11, arg6'=arg6P_11, [ arg1P_11<=arg1 && arg1>3 && arg1P_11>3 && 4+arg2P_11<=arg1 ], cost: 1 11: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1P_12<=arg1 && arg1>4 && arg1P_12>4 && 4+arg2P_12<=arg1 ], cost: 1 37: f2372_0_main_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ arg1P_38<=arg1 && 1+arg2P_38<=arg1 && arg1>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1 ], cost: 1 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 15: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_16, arg3'=arg3P_16, arg4'=arg4P_16, arg5'=arg5P_16, arg6'=arg6P_16, [ 1+arg2P_16<=arg2 && arg3<0 && arg2P_16<=arg5 && 1+arg3P_16<=arg2 && arg3P_16<=arg5 && arg2>0 && arg5>-1 && arg2P_16>-1 && arg3P_16>-1 && 2+arg4<=arg2 ], cost: 1 16: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_17, arg3'=arg3P_17, arg4'=arg4P_17, arg5'=arg5P_17, arg6'=arg6P_17, [ 1+arg2P_17<=arg2 && arg3>0 && arg2P_17<=arg5 && 1+arg3P_17<=arg2 && arg3P_17<=arg5 && arg2>0 && arg5>-1 && arg2P_17>-1 && arg3P_17>-1 && 2+arg4<=arg2 ], cost: 1 17: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_18, arg3'=arg3P_18, arg4'=arg4P_18, arg5'=arg5P_18, arg6'=arg6P_18, [ 1+arg2P_18<=arg2 && arg2P_18<=arg5 && 1+arg3P_18<=arg2 && arg3P_18<=arg5 && arg2>0 && arg5>-1 && arg2P_18>-1 && arg3P_18>-1 && 2+arg4<=arg2 && 0==arg3 ], cost: 1 21: f654_0_generation_NE -> f2374_0_generation_InvokeMethod : arg2'=arg2P_22, arg3'=arg3P_22, arg4'=arg4P_22, arg5'=arg5P_22, arg6'=arg6P_22, [ arg2>0 && arg3<0 && arg5>-1 && 2+arg4<=arg2 ], cost: 1 22: f654_0_generation_NE -> f2374_0_generation_InvokeMethod : arg2'=arg2P_23, arg3'=arg3P_23, arg4'=arg4P_23, arg5'=arg5P_23, arg6'=arg6P_23, [ arg2>0 && arg3>0 && arg5>-1 && 2+arg4<=arg2 ], cost: 1 24: f654_0_generation_NE -> f2375_0_generation_InvokeMethod : arg1'=arg1P_25, arg2'=arg4, arg3'=arg3P_25, arg4'=arg4P_25, arg5'=arg5P_25, arg6'=arg6P_25, [ -3+arg1P_25<=arg2 && arg2>0 && arg5>-1 && arg1P_25>3 && 2+arg4<=arg2 && 0==arg3 ], cost: 1 26: f2373_0_generation_InvokeMethod -> f2440_0_insert_NONNULL : arg1'=arg1P_27, arg2'=arg2P_27, arg3'=arg3P_27, arg4'=arg4P_27, arg5'=arg5P_27, arg6'=arg6P_27, [ arg1P_27<=arg3 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_27>-1 && 2+arg4<=arg2 ], cost: 1 29: f2373_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg2'=arg2P_30, arg3'=arg3P_30, arg4'=arg4P_30, arg5'=arg5P_30, arg6'=arg6P_30, [ 1+arg2P_30<=arg2 && arg2P_30<=arg5 && 1+arg3P_30<=arg2 && arg3P_30<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg2P_30>-1 && arg3P_30>-1 && 2+arg4<=arg2 ], cost: 1 30: f2373_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_31, arg2'=arg2P_31, arg3'=arg3P_31, arg4'=arg4P_31, arg5'=arg5P_31, arg6'=arg6P_31, [ 1+arg1P_31<=arg2 && arg1P_31<=arg3 && arg1P_31<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_31>-1 && 2+arg4<=arg2 ], cost: 1 31: f2373_0_generation_InvokeMethod -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg5'=arg5P_32, arg6'=arg6P_32, [ 1+arg3P_32<=arg2 && arg3P_32<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_32>2 && arg3P_32>-1 && 2+arg4<=arg2 ], cost: 1 32: f2373_0_generation_InvokeMethod -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg5'=arg5P_33, arg6'=arg6P_33, [ 1+arg3P_33<=arg2 && arg3P_33<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_33>4 && arg3P_33>-1 && 2+arg4<=arg2 ], cost: 1 27: f2374_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_28, arg2'=arg2P_28, arg3'=arg3P_28, arg4'=arg4P_28, arg5'=arg5P_28, arg6'=arg6P_28, [ arg1P_28>-1 ], cost: 1 28: f2375_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_29, arg2'=arg2P_29, arg3'=arg3P_29, arg4'=arg4P_29, arg5'=arg5P_29, arg6'=arg6P_29, [ arg1P_29<=arg1 && arg1>3 && arg1P_29>3 && 4+arg2<=arg1 ], cost: 1 35: f2440_0_insert_NONNULL -> f2440_0_insert_NONNULL : arg1'=arg1P_36, arg2'=arg2P_36, arg3'=arg3P_36, arg4'=arg4P_36, arg5'=arg5P_36, arg6'=arg6P_36, [ 1+arg1P_36<=arg1 && arg1>0 && arg1P_36>-1 ], cost: 1 36: f2504_0_union_NONNULL -> f2504_0_union_NONNULL : arg1'=arg1P_37, arg2'=arg2P_37, arg3'=arg3P_37, arg4'=arg4P_37, arg5'=arg5P_37, arg6'=arg6P_37, [ 1+arg1P_37<=arg1 && arg1>0 && arg1P_37>-1 ], cost: 1 33: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ arg2P_34<=arg3 && arg3P_34<=arg3 && arg1>2 && arg3>-1 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 34: f3187_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_35, arg2'=arg2P_35, arg3'=arg3P_35, arg4'=arg4P_35, arg5'=arg5P_35, arg6'=arg6P_35, [ arg1P_35<=arg1 && arg1>2 && arg3>-1 && arg1P_35>2 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 38: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_39, arg2'=arg2P_39, arg3'=arg3P_39, arg4'=arg5P_39, arg5'=arg5P_39, arg6'=arg5P_39, [ arg1P_39<=arg1 && 2+arg2P_39<=arg1 && arg2P_39<=arg2 && 3+arg3P_39<=arg1 && 1+arg3P_39<=arg2 && arg1>2 && arg2>0 && arg1P_39>2 && arg2P_39>0 && arg3P_39>-1 && 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 ], cost: 1 39: f3192_0_dual_LE -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 2+arg1P_40<=arg1 && arg4<1 && 3+arg2P_40<=arg1 && arg1>2 && arg2>0 && arg3>-1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5<=arg1 && 4+arg3P_40<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 40: f3192_0_dual_LE -> f2503_0_isEqual_NONNULL : arg1'=arg1P_41, arg2'=arg2P_41, arg3'=arg3P_41, arg4'=arg4P_41, arg5'=arg5P_41, arg6'=arg6P_41, [ 2+arg1P_41<=arg1 && arg4<1 && arg1P_41<=arg2 && arg2P_41<=arg3 && arg1>2 && arg2>0 && arg3>-1 && arg1P_41>0 && arg2P_41>-1 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 53: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_54, arg2'=arg2P_54, arg3'=arg3P_54, arg4'=arg4P_54, arg6'=arg6P_54, [ arg1P_54<=arg1 && arg4<1 && 2+arg2P_54<=arg1 && arg2P_54<=arg2 && arg3P_54<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_54>6 && arg2P_54>0 && arg3P_54>-1 && 4+arg5<=arg1 && 6+arg4P_54<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 54: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_55, arg2'=arg2P_55, arg3'=arg3P_55, arg4'=arg4P_55, arg6'=arg6P_55, [ arg1P_55<=arg1 && arg4<1 && 2+arg2P_55<=arg1 && arg2P_55<=arg2 && arg3P_55<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_55>6 && arg2P_55>0 && arg3P_55>-1 && 4+arg5<=arg1 && 6+arg4P_55<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 55: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_56, arg2'=arg2P_56, arg3'=arg3P_56, arg4'=arg4P_56, arg6'=arg6P_56, [ arg1P_56<=arg1 && arg4<1 && 2+arg2P_56<=arg1 && arg2P_56<=arg2 && arg3P_56<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_56>6 && arg2P_56>0 && arg3P_56>-1 && 4+arg5<=arg1 && 6+arg4P_56<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 56: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_57, arg2'=arg2P_57, arg3'=arg3P_57, arg4'=arg4P_57, arg6'=arg6P_57, [ arg1P_57<=arg1 && arg4<1 && 2+arg2P_57<=arg1 && arg2P_57<=arg2 && arg3P_57<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_57>4 && arg2P_57>0 && arg3P_57>-1 && 4+arg5<=arg1 && 6+arg4P_57<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 57: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_58, arg2'=arg2P_58, arg3'=arg3P_58, arg4'=arg4P_58, arg6'=arg6P_58, [ arg1P_58<=arg1 && arg4<1 && 2+arg2P_58<=arg1 && arg2P_58<=arg2 && arg3P_58<=arg3 && arg1>5 && arg2>0 && arg3>-1 && arg1P_58>5 && arg2P_58>0 && arg3P_58>-1 && 4+arg5<=arg1 && 6+arg4P_58<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 58: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_59, arg2'=arg2P_59, arg3'=arg3P_59, arg4'=arg4P_59, arg6'=arg6P_59, [ arg1P_59<=arg1 && arg4<1 && 2+arg2P_59<=arg1 && arg2P_59<=arg2 && arg3P_59<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_59>6 && arg2P_59>0 && arg3P_59>-1 && 4+arg5<=arg1 && 6+arg4P_59<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 69: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_70, arg2'=arg2P_70, arg3'=arg3P_70, arg4'=arg4P_70, arg6'=arg6P_70, [ arg1P_70<=arg1 && arg4<1 && 2+arg2P_70<=arg1 && arg2P_70<=arg2 && arg3P_70<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_70>6 && arg2P_70>0 && arg3P_70>-1 && 4+arg5<=arg1 && 6+arg4P_70<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 70: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_71, arg2'=arg2P_71, arg3'=arg3P_71, arg4'=arg4P_71, arg6'=arg6P_71, [ arg1P_71<=arg1 && arg4<1 && 2+arg2P_71<=arg1 && arg2P_71<=arg2 && arg3P_71<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_71>6 && arg2P_71>0 && arg3P_71>-1 && 4+arg5<=arg1 && 6+arg4P_71<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 71: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_72, arg2'=arg2P_72, arg3'=arg3P_72, arg4'=arg4P_72, arg6'=arg6P_72, [ arg1P_72<=arg1 && arg4<1 && 2+arg2P_72<=arg1 && arg2P_72<=arg2 && arg3P_72<=arg3 && arg1>5 && arg2>0 && arg3>-1 && arg1P_72>5 && arg2P_72>0 && arg3P_72>-1 && 4+arg5<=arg1 && 6+arg4P_72<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 72: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_73, arg2'=arg2P_73, arg3'=arg3P_73, arg4'=arg4P_73, arg6'=arg6P_73, [ arg1P_73<=arg1 && arg4<1 && 2+arg2P_73<=arg1 && arg2P_73<=arg2 && arg3P_73<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_73>6 && arg2P_73>0 && arg3P_73>-1 && 4+arg5<=arg1 && 6+arg4P_73<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 83: f3192_0_dual_LE -> f1674_0_number_greater_LT : arg1'=arg1P_84, arg2'=arg4, arg3'=arg5, arg4'=arg4P_84, arg5'=arg5P_84, arg6'=arg6P_84, [ 2+arg1P_84<=arg1 && arg4>0 && arg1P_84<=arg2 && arg1>2 && arg2>0 && arg3>-1 && arg1P_84>0 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 139: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_51, arg2'=arg2P_51, arg3'=arg3P_51, arg4'=0, arg6'=arg5, [ arg1P_51<=arg1 && arg2P_51<=arg2 && arg1>4 && arg2>2 && arg3>-1 && arg1P_51>4 && arg2P_51>2 && arg3P_51>0 && arg5==arg6 && arg4>=1 && 2+arg2P_51<=arg1P_51 && 4+arg5<=arg1P_51 && 2+arg5<=arg2P_51 ], cost: arg4 140: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_52, arg2'=arg2P_52, arg3'=arg3P_52, arg4'=0, arg6'=arg5, [ arg1P_52<=arg1 && arg2P_52<=arg2 && -2+arg3P_52<=arg3 && arg1>3 && arg2>1 && arg3>-1 && arg1P_52>3 && arg2P_52>1 && arg3P_52>1 && arg5==arg6 && arg4>=1 && 2+arg2P_52<=arg1P_52 && 4+arg5<=arg1P_52 && 2+arg5<=arg2P_52 ], cost: arg4 141: f3192_0_dual_LE -> f3192_0_dual_LE : arg1'=arg1P_53, arg2'=arg2P_53, arg3'=arg3P_53, arg4'=0, arg6'=arg5, [ arg1P_53<=arg1 && arg2P_53<=arg2 && -3+arg3P_53<=arg3 && arg1>3 && arg2>1 && arg3>-1 && arg1P_53>3 && arg2P_53>1 && arg3P_53>2 && arg5==arg6 && arg4>=1 && 2+arg2P_53<=arg1P_53 && 4+arg5<=arg1P_53 && 2+arg5<=arg2P_53 ], cost: arg4 86: f2503_0_isEqual_NONNULL -> f2503_0_isEqual_NONNULL : arg1'=arg1P_87, arg2'=arg2P_87, arg3'=arg3P_87, arg4'=arg4P_87, arg5'=arg5P_87, arg6'=arg6P_87, [ 2+arg1P_87<=arg1 && 1+arg2P_87<=arg2 && arg1>2 && arg2>0 && arg1P_87>0 && arg2P_87>-1 ], cost: 1 59: f3931_0_sublistAutoDual_InvokeMethod -> f2503_0_isEqual_NONNULL : arg1'=arg1P_60, arg2'=arg2P_60, arg3'=arg3P_60, arg4'=arg4P_60, arg5'=arg5P_60, arg6'=arg6P_60, [ 2+arg1P_60<=arg1 && arg1P_60<=arg2 && arg2P_60<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_60>0 && arg2P_60>-1 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 ], cost: 1 73: f4135_0_sublistAutoDual_InvokeMethod -> f2503_0_isEqual_NONNULL : arg1'=arg1P_74, arg2'=arg2P_74, arg3'=arg3P_74, arg4'=arg4P_74, arg5'=arg5P_74, arg6'=arg6P_74, [ 2+arg1P_74<=arg1 && arg1P_74<=arg2 && arg2P_74<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_74>0 && arg2P_74>-1 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 ], cost: 1 84: f1674_0_number_greater_LT -> f1674_0_number_greater_LT : arg1'=arg1P_85, arg3'=arg3P_85, arg4'=arg4P_85, arg5'=arg5P_85, arg6'=arg6P_85, [ arg2>0 && arg2>arg3 && 2+arg1P_85<=arg1 && arg1>2 && arg1P_85>0 && 2+arg3<=arg1 && 4+arg3P_85<=arg1 ], cost: 1 85: f1674_0_number_greater_LT -> f1674_0_number_greater_LT : arg1'=arg1P_86, arg3'=arg3P_86, arg4'=arg4P_86, arg5'=arg5P_86, arg6'=arg6P_86, [ arg2<=arg3 && arg2>0 && 2+arg1P_86<=arg1 && arg1>2 && arg1P_86>0 && 2+arg3<=arg1 && 4+arg3P_86<=arg1 ], cost: 1 97: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_98, arg2'=arg2P_98, arg3'=arg3P_98, arg4'=arg4P_98, arg5'=arg5P_98, arg6'=arg6P_98, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && arg2P_98>-1 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 ], cost: 1 99: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 && arg1>3 && arg2>1 && arg1P_100>0 && arg2P_100>-1 ], cost: 1 100: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_101, arg2'=1, arg3'=arg3P_101, arg4'=arg4P_101, arg5'=arg5P_101, arg6'=arg6P_101, [ arg1P_101<=arg1 && arg1>5 && arg2>3 && arg1P_101>5 && 4+arg3P_101<=arg1 && 6+arg4P_101<=arg1 && 2+arg3P_101<=arg2 && 4+arg4P_101<=arg2 ], cost: 1 101: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_102, arg2'=0, arg3'=arg3P_102, arg4'=arg4P_102, arg5'=arg5P_102, arg6'=arg6P_102, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 ], cost: 1 102: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_103, arg2'=1, arg3'=arg3P_103, arg4'=arg4P_103, arg5'=arg5P_103, arg6'=arg6P_103, [ arg1P_103<=arg1 && arg1>6 && arg2>4 && arg1P_103>6 && 4+arg3P_103<=arg1 && 6+arg4P_103<=arg1 && 2+arg3P_103<=arg2 && 4+arg4P_103<=arg2 ], cost: 1 103: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_104, arg2'=0, arg3'=arg4P_104, arg4'=arg4P_104, arg5'=arg5P_104, arg6'=arg6P_104, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 ], cost: 1 104: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_105, arg2'=0, arg3'=arg3P_105, arg4'=arg4P_105, arg5'=arg5P_105, arg6'=arg6P_105, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 ], cost: 1 107: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod\' : arg3'=arg3P_108, arg4'=arg4P_108, arg5'=arg5P_108, arg6'=arg6P_108, [ arg1>2 && arg2>0 ], cost: 1 98: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 2+arg1P_99<=arg1 && arg1P_99<=arg2 && 3+arg2P_99<=arg1 && 1+arg2P_99<=arg2 && arg1>2 && arg2>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3<=arg1 ], cost: 1 105: f4854_0_sublistOddDistinctParts_EQ -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_106<=arg1 && 2+arg2P_106<=arg1 && arg1>4 && arg1P_106>4 && arg2P_106>-1 && 4+arg3<=arg1 && 6+arg4<=arg1 && 0==arg2 ], cost: 1 106: f4854_0_sublistOddDistinctParts_EQ -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 && arg1>4 && arg1P_107>0 && arg2P_107>-1 && 4+arg3<=arg1 && 6+arg4<=arg1 && 1==arg2 ], cost: 1 108: f4661_0_sublistOddDistinctParts_InvokeMethod\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_109, arg2'=arg2P_109, arg3'=2*x691_1+arg2P_109, arg4'=arg4P_109, arg5'=arg5P_109, arg6'=arg6P_109, [ 2+arg1P_109<=arg1 && arg1P_109<=arg2 && arg1>2 && arg2>0 && arg1P_109>0 && 4+2*x691_1+arg2P_109<=arg1 && 2+2*x691_1+arg2P_109<=arg2 && arg2P_109<2 && arg2P_109>=0 ], cost: 1 109: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_110, arg5'=arg5P_110, arg6'=arg6P_110, [ arg2<0 && arg1>2 && 1+arg3<=-4+arg1 ], cost: 1 110: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_111, arg5'=arg5P_111, arg6'=arg6P_111, [ arg2>0 && arg1>2 && 1+arg3<=-4+arg1 ], cost: 1 111: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_112, arg5'=arg5P_112, arg6'=arg6P_112, [ arg2<0 && arg1>2 && 2+arg3<=arg1 ], cost: 1 112: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_113, arg5'=arg5P_113, arg6'=arg6P_113, [ arg2>0 && arg1>2 && 2+arg3<=arg1 ], cost: 1 113: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=-2*x712_1+arg3P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1>2 && arg1P_114>0 && 2+arg3<=arg1 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 ], cost: 1 114: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_115, arg2'=arg2P_115, arg3'=2*x718_1+arg2P_115, arg4'=arg4P_115, arg5'=arg5P_115, arg6'=arg6P_115, [ arg2>0 && 2*x718_1+arg2P_115>arg3 && 2+arg1P_115<=arg1 && arg1>2 && arg1P_115>0 && 2+arg3<=arg1 && 4+2*x718_1+arg2P_115<=arg1 && arg2P_115<2 && arg2P_115>=0 ], cost: 1 115: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=-2*x724_1+arg3P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg3P_1162 && arg1P_116>0 && 2+arg3<=arg1 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 ], cost: 1 116: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_117, arg2'=arg2P_117, arg3'=2*x730_1+arg2P_117, arg4'=arg4P_117, arg5'=arg5P_117, arg6'=arg6P_117, [ arg2>0 && 2*x730_1+arg2P_1172 && arg1P_117>0 && 2+arg3<=arg1 && 4+2*x730_1+arg2P_117<=arg1 && arg2P_117<2 && arg2P_117>=0 ], cost: 1 137: __init -> f1_0_main_Load : arg1'=arg1P_138, arg2'=arg2P_138, arg3'=arg3P_138, arg4'=arg4P_138, arg5'=arg5P_138, arg6'=arg6P_138, [], cost: 1 Chained accelerated rules (with incoming rules): Start location: __init 0: f1_0_main_Load -> f283_0_partitionOf_GT : arg1'=arg1P_1, arg2'=arg2P_1, arg3'=2, arg4'=arg2, arg5'=1, arg6'=arg6P_1, [ arg1P_1<=arg1 && arg2>-1 && -2+arg2P_1<=arg1 && arg1>0 && arg1P_1>0 && arg2P_1>2 ], cost: 1 142: f1_0_main_Load -> f283_0_partitionOf_GT : arg1'=arg1P_3, arg2'=arg2P_3, arg3'=3, arg4'=arg2, arg5'=2, arg6'=arg6P_3, [ arg1>0 && arg2>=2 && arg1P_3>0 && arg2P_3>2 && arg1P_3<=arg1 ], cost: 2 1: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg2P_2<=arg2 && arg4=arg3P_2 && arg1>0 && arg2>0 && arg2P_2>0 && arg3P_2>0 && 2+arg5<=arg2 ], cost: 1 3: f283_0_partitionOf_GT -> f2372_0_main_InvokeMethod : arg1'=arg1P_4, arg2'=arg2P_4, arg3'=arg3P_4, arg4'=arg4P_4, arg5'=arg5P_4, arg6'=arg6P_4, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && arg1P_4>-1 && 2+arg5<=arg2 ], cost: 1 4: f283_0_partitionOf_GT -> f2372_0_main_InvokeMethod : arg1'=arg1P_5, arg2'=arg2P_5, arg3'=arg3P_5, arg4'=arg4P_5, arg5'=arg5P_5, arg6'=arg6P_5, [ arg1>0 && arg40 && arg1P_5>-1 && 2+arg5<=arg2 ], cost: 1 143: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && arg2>0 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2 ], cost: 1+k 12: f609_0_generation_NONNULL -> f654_0_generation_NE : arg2'=arg2P_13, arg3'=arg3P_13, arg4'=arg1-arg3P_13, arg5'=arg5P_13, arg6'=arg6P_13, [ arg2P_13<=arg2 && arg3P_13<=0 && arg2P_13<=arg3 && 1+arg5P_13<=arg2 && 1+arg5P_13<=arg3 && arg2>0 && arg3>0 && arg2P_13>0 && arg5P_13>-1 && 2+arg1-arg3P_13<=arg2 && 2+arg1-arg3P_13<=arg3 ], cost: 1 13: f609_0_generation_NONNULL -> f654_0_generation_NE : arg2'=arg2P_14, arg3'=arg3P_14, arg4'=-arg3P_14+arg1, arg5'=arg5P_14, arg6'=arg6P_14, [ arg3P_14>=arg1 && arg3P_14>0 && arg2P_14<=arg2 && arg2P_14<=arg3 && 1+arg5P_14<=arg2 && 1+arg5P_14<=arg3 && arg2>0 && arg3>0 && arg2P_14>0 && arg5P_14>-1 && 2-arg3P_14+arg1<=arg2 && 2-arg3P_14+arg1<=arg3 ], cost: 1 18: f609_0_generation_NONNULL -> f2373_0_generation_InvokeMethod : arg2'=arg2P_19, arg3'=arg3P_19, arg4'=arg4P_19, arg5'=arg5P_19, arg6'=arg6P_19, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 ], cost: 1 19: f609_0_generation_NONNULL -> f2373_0_generation_InvokeMethod : arg2'=arg2P_20, arg3'=arg3P_20, arg4'=arg4P_20, arg5'=arg5P_20, arg6'=arg6P_20, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 ], cost: 1 6: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_7<=arg1 && arg1>4 && arg1P_7>4 && 4+arg2P_7<=arg1 ], cost: 1 7: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1P_8<=arg1 && arg1>4 && arg1P_8>4 && 4+arg2P_8<=arg1 ], cost: 1 8: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_9, arg2'=arg2P_9, arg3'=arg3P_9, arg4'=arg4P_9, arg5'=arg5P_9, arg6'=arg6P_9, [ arg1P_9<=arg1 && arg1>4 && arg1P_9>4 && 4+arg2P_9<=arg1 ], cost: 1 9: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ arg1P_10<=arg1 && arg1>2 && arg1P_10>2 && 4+arg2P_10<=arg1 ], cost: 1 10: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_11, arg2'=arg2P_11, arg3'=arg3P_11, arg4'=arg4P_11, arg5'=arg5P_11, arg6'=arg6P_11, [ arg1P_11<=arg1 && arg1>3 && arg1P_11>3 && 4+arg2P_11<=arg1 ], cost: 1 11: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1P_12<=arg1 && arg1>4 && arg1P_12>4 && 4+arg2P_12<=arg1 ], cost: 1 37: f2372_0_main_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ arg1P_38<=arg1 && 1+arg2P_38<=arg1 && arg1>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1 ], cost: 1 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 162: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2<=-2+arg1 && 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 ], cost: 2 15: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_16, arg3'=arg3P_16, arg4'=arg4P_16, arg5'=arg5P_16, arg6'=arg6P_16, [ 1+arg2P_16<=arg2 && arg3<0 && arg2P_16<=arg5 && 1+arg3P_16<=arg2 && arg3P_16<=arg5 && arg2>0 && arg5>-1 && arg2P_16>-1 && arg3P_16>-1 && 2+arg4<=arg2 ], cost: 1 16: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_17, arg3'=arg3P_17, arg4'=arg4P_17, arg5'=arg5P_17, arg6'=arg6P_17, [ 1+arg2P_17<=arg2 && arg3>0 && arg2P_17<=arg5 && 1+arg3P_17<=arg2 && arg3P_17<=arg5 && arg2>0 && arg5>-1 && arg2P_17>-1 && arg3P_17>-1 && 2+arg4<=arg2 ], cost: 1 17: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_18, arg3'=arg3P_18, arg4'=arg4P_18, arg5'=arg5P_18, arg6'=arg6P_18, [ 1+arg2P_18<=arg2 && arg2P_18<=arg5 && 1+arg3P_18<=arg2 && arg3P_18<=arg5 && arg2>0 && arg5>-1 && arg2P_18>-1 && arg3P_18>-1 && 2+arg4<=arg2 && 0==arg3 ], cost: 1 21: f654_0_generation_NE -> f2374_0_generation_InvokeMethod : arg2'=arg2P_22, arg3'=arg3P_22, arg4'=arg4P_22, arg5'=arg5P_22, arg6'=arg6P_22, [ arg2>0 && arg3<0 && arg5>-1 && 2+arg4<=arg2 ], cost: 1 22: f654_0_generation_NE -> f2374_0_generation_InvokeMethod : arg2'=arg2P_23, arg3'=arg3P_23, arg4'=arg4P_23, arg5'=arg5P_23, arg6'=arg6P_23, [ arg2>0 && arg3>0 && arg5>-1 && 2+arg4<=arg2 ], cost: 1 24: f654_0_generation_NE -> f2375_0_generation_InvokeMethod : arg1'=arg1P_25, arg2'=arg4, arg3'=arg3P_25, arg4'=arg4P_25, arg5'=arg5P_25, arg6'=arg6P_25, [ -3+arg1P_25<=arg2 && arg2>0 && arg5>-1 && arg1P_25>3 && 2+arg4<=arg2 && 0==arg3 ], cost: 1 144: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg3<0 && 2+arg4<=arg2 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2 && 1<=-1+arg2 && arg2P_15<=arg5 && 1<=arg5 ], cost: 1+k 145: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg3>0 && 2+arg4<=arg2 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2 && 1<=-1+arg2 && arg2P_15<=arg5 && 1<=arg5 ], cost: 1+k 146: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ 2+arg4<=arg2 && 0==arg3 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2 && 1<=-1+arg2 && arg2P_15<=arg5 && 1<=arg5 ], cost: 1+k 26: f2373_0_generation_InvokeMethod -> f2440_0_insert_NONNULL : arg1'=arg1P_27, arg2'=arg2P_27, arg3'=arg3P_27, arg4'=arg4P_27, arg5'=arg5P_27, arg6'=arg6P_27, [ arg1P_27<=arg3 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_27>-1 && 2+arg4<=arg2 ], cost: 1 29: f2373_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg2'=arg2P_30, arg3'=arg3P_30, arg4'=arg4P_30, arg5'=arg5P_30, arg6'=arg6P_30, [ 1+arg2P_30<=arg2 && arg2P_30<=arg5 && 1+arg3P_30<=arg2 && arg3P_30<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg2P_30>-1 && arg3P_30>-1 && 2+arg4<=arg2 ], cost: 1 30: f2373_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_31, arg2'=arg2P_31, arg3'=arg3P_31, arg4'=arg4P_31, arg5'=arg5P_31, arg6'=arg6P_31, [ 1+arg1P_31<=arg2 && arg1P_31<=arg3 && arg1P_31<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_31>-1 && 2+arg4<=arg2 ], cost: 1 31: f2373_0_generation_InvokeMethod -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg5'=arg5P_32, arg6'=arg6P_32, [ 1+arg3P_32<=arg2 && arg3P_32<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_32>2 && arg3P_32>-1 && 2+arg4<=arg2 ], cost: 1 32: f2373_0_generation_InvokeMethod -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg5'=arg5P_33, arg6'=arg6P_33, [ 1+arg3P_33<=arg2 && arg3P_33<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_33>4 && arg3P_33>-1 && 2+arg4<=arg2 ], cost: 1 147: f2373_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg3>-1 && 2+arg4<=arg2 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2 && 1<=-1+arg2 && arg2P_15<=arg5 && 1<=arg5 ], cost: 1+k 149: f2373_0_generation_InvokeMethod -> f2440_0_insert_NONNULL : arg1'=arg1P_36, arg2'=arg2P_36, arg3'=arg3P_36, arg4'=arg4P_36, arg5'=arg5P_36, arg6'=arg6P_36, [ arg2>0 && arg5>-1 && 2+arg4<=arg2 && arg1P_36>-1 && 1+arg1P_36<=arg3 && 1<=arg3 ], cost: 2 152: f2373_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_37, arg2'=arg2P_37, arg3'=arg3P_37, arg4'=arg4P_37, arg5'=arg5P_37, arg6'=arg6P_37, [ 2+arg4<=arg2 && arg1P_37>-1 && 1+arg1P_37<=-1+arg2 && 1<=-1+arg2 && 1+arg1P_37<=arg3 && 1<=arg3 && 1+arg1P_37<=arg5 && 1<=arg5 ], cost: 2 27: f2374_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_28, arg2'=arg2P_28, arg3'=arg3P_28, arg4'=arg4P_28, arg5'=arg5P_28, arg6'=arg6P_28, [ arg1P_28>-1 ], cost: 1 150: f2374_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_37, arg2'=arg2P_37, arg3'=arg3P_37, arg4'=arg4P_37, arg5'=arg5P_37, arg6'=arg6P_37, [ arg1P_37>-1 ], cost: 2 28: f2375_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_29, arg2'=arg2P_29, arg3'=arg3P_29, arg4'=arg4P_29, arg5'=arg5P_29, arg6'=arg6P_29, [ arg1P_29<=arg1 && arg1>3 && arg1P_29>3 && 4+arg2<=arg1 ], cost: 1 151: f2375_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_37, arg2'=arg2P_37, arg3'=arg3P_37, arg4'=arg4P_37, arg5'=arg5P_37, arg6'=arg6P_37, [ arg1>3 && 4+arg2<=arg1 && arg1P_37>-1 && 1+arg1P_37<=arg1 ], cost: 2 33: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ arg2P_34<=arg3 && arg3P_34<=arg3 && arg1>2 && arg3>-1 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 34: f3187_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_35, arg2'=arg2P_35, arg3'=arg3P_35, arg4'=arg4P_35, arg5'=arg5P_35, arg6'=arg6P_35, [ arg1P_35<=arg1 && arg1>2 && arg3>-1 && arg1P_35>2 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 148: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3 && 1<=arg3 ], cost: 1+k 153: f3187_0_generation_InvokeMethod -> f2504_0_union_NONNULL : arg1'=arg1P_37, arg2'=arg2P_37, arg3'=arg3P_37, arg4'=arg4P_37, arg5'=arg5P_37, arg6'=arg6P_37, [ arg1>2 && arg3>-1 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg1P_37>-1 && 1+arg1P_37<=arg1 ], cost: 2 38: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_39, arg2'=arg2P_39, arg3'=arg3P_39, arg4'=arg5P_39, arg5'=arg5P_39, arg6'=arg5P_39, [ arg1P_39<=arg1 && 2+arg2P_39<=arg1 && arg2P_39<=arg2 && 3+arg3P_39<=arg1 && 1+arg3P_39<=arg2 && arg1>2 && arg2>0 && arg1P_39>2 && arg2P_39>0 && arg3P_39>-1 && 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 ], cost: 1 154: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_51, arg2'=arg2P_51, arg3'=arg3P_51, arg4'=0, arg5'=arg5P_39, arg6'=arg5P_39, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_51>4 && arg2P_51>2 && arg3P_51>0 && arg5P_39>=1 && 2+arg2P_51<=arg1P_51 && 4+arg5P_39<=arg1P_51 && 2+arg5P_39<=arg2P_51 && arg2P_51<=-2+arg1 && 3<=-2+arg1 && arg2P_51<=arg2 && 3<=arg2 && arg1P_51<=arg1 ], cost: 1+arg5P_39 155: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_52, arg2'=arg2P_52, arg3'=arg3P_52, arg4'=0, arg5'=arg5P_39, arg6'=arg5P_39, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_52>3 && arg2P_52>1 && arg3P_52>1 && arg5P_39>=1 && 2+arg2P_52<=arg1P_52 && 4+arg5P_39<=arg1P_52 && 2+arg5P_39<=arg2P_52 && arg2P_52<=-2+arg1 && 2<=-2+arg1 && arg2P_52<=arg2 && 2<=arg2 && arg1P_52<=arg1 && -2+arg3P_52<=-3+arg1 && -2+arg3P_52<=-1+arg2 ], cost: 1+arg5P_39 156: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_53, arg2'=arg2P_53, arg3'=arg3P_53, arg4'=0, arg5'=arg5P_39, arg6'=arg5P_39, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_53>3 && arg2P_53>1 && arg3P_53>2 && arg5P_39>=1 && 2+arg2P_53<=arg1P_53 && 4+arg5P_39<=arg1P_53 && 2+arg5P_39<=arg2P_53 && arg2P_53<=-2+arg1 && 2<=-2+arg1 && arg2P_53<=arg2 && 2<=arg2 && arg1P_53<=arg1 && -3+arg3P_53<=-3+arg1 && -3+arg3P_53<=-1+arg2 ], cost: 1+arg5P_39 39: f3192_0_dual_LE -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 2+arg1P_40<=arg1 && arg4<1 && 3+arg2P_40<=arg1 && arg1>2 && arg2>0 && arg3>-1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5<=arg1 && 4+arg3P_40<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 40: f3192_0_dual_LE -> f2503_0_isEqual_NONNULL : arg1'=arg1P_41, arg2'=arg2P_41, arg3'=arg3P_41, arg4'=arg4P_41, arg5'=arg5P_41, arg6'=arg6P_41, [ 2+arg1P_41<=arg1 && arg4<1 && arg1P_41<=arg2 && arg2P_41<=arg3 && arg1>2 && arg2>0 && arg3>-1 && arg1P_41>0 && arg2P_41>-1 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 53: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_54, arg2'=arg2P_54, arg3'=arg3P_54, arg4'=arg4P_54, arg6'=arg6P_54, [ arg1P_54<=arg1 && arg4<1 && 2+arg2P_54<=arg1 && arg2P_54<=arg2 && arg3P_54<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_54>6 && arg2P_54>0 && arg3P_54>-1 && 4+arg5<=arg1 && 6+arg4P_54<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 54: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_55, arg2'=arg2P_55, arg3'=arg3P_55, arg4'=arg4P_55, arg6'=arg6P_55, [ arg1P_55<=arg1 && arg4<1 && 2+arg2P_55<=arg1 && arg2P_55<=arg2 && arg3P_55<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_55>6 && arg2P_55>0 && arg3P_55>-1 && 4+arg5<=arg1 && 6+arg4P_55<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 55: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_56, arg2'=arg2P_56, arg3'=arg3P_56, arg4'=arg4P_56, arg6'=arg6P_56, [ arg1P_56<=arg1 && arg4<1 && 2+arg2P_56<=arg1 && arg2P_56<=arg2 && arg3P_56<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_56>6 && arg2P_56>0 && arg3P_56>-1 && 4+arg5<=arg1 && 6+arg4P_56<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 56: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_57, arg2'=arg2P_57, arg3'=arg3P_57, arg4'=arg4P_57, arg6'=arg6P_57, [ arg1P_57<=arg1 && arg4<1 && 2+arg2P_57<=arg1 && arg2P_57<=arg2 && arg3P_57<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_57>4 && arg2P_57>0 && arg3P_57>-1 && 4+arg5<=arg1 && 6+arg4P_57<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 57: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_58, arg2'=arg2P_58, arg3'=arg3P_58, arg4'=arg4P_58, arg6'=arg6P_58, [ arg1P_58<=arg1 && arg4<1 && 2+arg2P_58<=arg1 && arg2P_58<=arg2 && arg3P_58<=arg3 && arg1>5 && arg2>0 && arg3>-1 && arg1P_58>5 && arg2P_58>0 && arg3P_58>-1 && 4+arg5<=arg1 && 6+arg4P_58<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 58: f3192_0_dual_LE -> f3931_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_59, arg2'=arg2P_59, arg3'=arg3P_59, arg4'=arg4P_59, arg6'=arg6P_59, [ arg1P_59<=arg1 && arg4<1 && 2+arg2P_59<=arg1 && arg2P_59<=arg2 && arg3P_59<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_59>6 && arg2P_59>0 && arg3P_59>-1 && 4+arg5<=arg1 && 6+arg4P_59<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 69: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_70, arg2'=arg2P_70, arg3'=arg3P_70, arg4'=arg4P_70, arg6'=arg6P_70, [ arg1P_70<=arg1 && arg4<1 && 2+arg2P_70<=arg1 && arg2P_70<=arg2 && arg3P_70<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_70>6 && arg2P_70>0 && arg3P_70>-1 && 4+arg5<=arg1 && 6+arg4P_70<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 70: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_71, arg2'=arg2P_71, arg3'=arg3P_71, arg4'=arg4P_71, arg6'=arg6P_71, [ arg1P_71<=arg1 && arg4<1 && 2+arg2P_71<=arg1 && arg2P_71<=arg2 && arg3P_71<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_71>6 && arg2P_71>0 && arg3P_71>-1 && 4+arg5<=arg1 && 6+arg4P_71<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 71: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_72, arg2'=arg2P_72, arg3'=arg3P_72, arg4'=arg4P_72, arg6'=arg6P_72, [ arg1P_72<=arg1 && arg4<1 && 2+arg2P_72<=arg1 && arg2P_72<=arg2 && arg3P_72<=arg3 && arg1>5 && arg2>0 && arg3>-1 && arg1P_72>5 && arg2P_72>0 && arg3P_72>-1 && 4+arg5<=arg1 && 6+arg4P_72<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 72: f3192_0_dual_LE -> f4135_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_73, arg2'=arg2P_73, arg3'=arg3P_73, arg4'=arg4P_73, arg6'=arg6P_73, [ arg1P_73<=arg1 && arg4<1 && 2+arg2P_73<=arg1 && arg2P_73<=arg2 && arg3P_73<=arg3 && arg1>6 && arg2>0 && arg3>-1 && arg1P_73>6 && arg2P_73>0 && arg3P_73>-1 && 4+arg5<=arg1 && 6+arg4P_73<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 83: f3192_0_dual_LE -> f1674_0_number_greater_LT : arg1'=arg1P_84, arg2'=arg4, arg3'=arg5, arg4'=arg4P_84, arg5'=arg5P_84, arg6'=arg6P_84, [ 2+arg1P_84<=arg1 && arg4>0 && arg1P_84<=arg2 && arg1>2 && arg2>0 && arg3>-1 && arg1P_84>0 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 157: f3192_0_dual_LE -> f2503_0_isEqual_NONNULL : arg1'=arg1P_87, arg2'=arg2P_87, arg3'=arg3P_87, arg4'=arg4P_87, arg5'=arg5P_87, arg6'=arg6P_87, [ arg4<1 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg1P_87>0 && arg2P_87>-1 && 1+arg2P_87<=arg3 && 1<=arg3 && 2+arg1P_87<=-2+arg1 && 3<=-2+arg1 && 2+arg1P_87<=arg2 && 3<=arg2 ], cost: 2 160: f3192_0_dual_LE -> f1674_0_number_greater_LT : arg1'=arg1P_85, arg2'=arg4, arg3'=arg3P_85, arg4'=arg4P_85, arg5'=arg5P_85, arg6'=arg6P_85, [ arg4>0 && arg3>-1 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg4>arg5 && arg1P_85>0 && 2+arg1P_85<=-2+arg1 && 3<=-2+arg1 && 4+arg3P_85<=-2+arg1 && 2+arg1P_85<=arg2 && 3<=arg2 && 4+arg3P_85<=arg2 ], cost: 2 161: f3192_0_dual_LE -> f1674_0_number_greater_LT : arg1'=arg1P_86, arg2'=arg4, arg3'=arg3P_86, arg4'=arg4P_86, arg5'=arg5P_86, arg6'=arg6P_86, [ arg4>0 && arg3>-1 && 4+arg5<=arg1 && 2+arg5<=arg2 && arg5==arg6 && arg4<=arg5 && arg1P_86>0 && 2+arg1P_86<=-2+arg1 && 3<=-2+arg1 && 4+arg3P_86<=-2+arg1 && 2+arg1P_86<=arg2 && 3<=arg2 && 4+arg3P_86<=arg2 ], cost: 2 59: f3931_0_sublistAutoDual_InvokeMethod -> f2503_0_isEqual_NONNULL : arg1'=arg1P_60, arg2'=arg2P_60, arg3'=arg3P_60, arg4'=arg4P_60, arg5'=arg5P_60, arg6'=arg6P_60, [ 2+arg1P_60<=arg1 && arg1P_60<=arg2 && arg2P_60<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_60>0 && arg2P_60>-1 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 ], cost: 1 158: f3931_0_sublistAutoDual_InvokeMethod -> f2503_0_isEqual_NONNULL : arg1'=arg1P_87, arg2'=arg2P_87, arg3'=arg3P_87, arg4'=arg4P_87, arg5'=arg5P_87, arg6'=arg6P_87, [ arg1>4 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && arg1P_87>0 && arg2P_87>-1 && 1+arg2P_87<=arg3 && 1<=arg3 && 2+arg1P_87<=-2+arg1 && 2+arg1P_87<=arg2 && 3<=arg2 ], cost: 2 73: f4135_0_sublistAutoDual_InvokeMethod -> f2503_0_isEqual_NONNULL : arg1'=arg1P_74, arg2'=arg2P_74, arg3'=arg3P_74, arg4'=arg4P_74, arg5'=arg5P_74, arg6'=arg6P_74, [ 2+arg1P_74<=arg1 && arg1P_74<=arg2 && arg2P_74<=arg3 && arg1>4 && arg2>0 && arg3>-1 && arg1P_74>0 && arg2P_74>-1 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 ], cost: 1 159: f4135_0_sublistAutoDual_InvokeMethod -> f2503_0_isEqual_NONNULL : arg1'=arg1P_87, arg2'=arg2P_87, arg3'=arg3P_87, arg4'=arg4P_87, arg5'=arg5P_87, arg6'=arg6P_87, [ arg1>4 && 4+arg5<=arg1 && 6+arg4<=arg1 && 2+arg5<=arg2 && arg1P_87>0 && arg2P_87>-1 && 2+arg1P_87<=-2+arg1 && 2+arg1P_87<=arg2 && 3<=arg2 && 1+arg2P_87<=arg3 && 1<=arg3 ], cost: 2 97: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_98, arg2'=arg2P_98, arg3'=arg3P_98, arg4'=arg4P_98, arg5'=arg5P_98, arg6'=arg6P_98, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && arg2P_98>-1 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 ], cost: 1 100: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_101, arg2'=1, arg3'=arg3P_101, arg4'=arg4P_101, arg5'=arg5P_101, arg6'=arg6P_101, [ arg1P_101<=arg1 && arg1>5 && arg2>3 && arg1P_101>5 && 4+arg3P_101<=arg1 && 6+arg4P_101<=arg1 && 2+arg3P_101<=arg2 && 4+arg4P_101<=arg2 ], cost: 1 101: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_102, arg2'=0, arg3'=arg3P_102, arg4'=arg4P_102, arg5'=arg5P_102, arg6'=arg6P_102, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 ], cost: 1 102: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_103, arg2'=1, arg3'=arg3P_103, arg4'=arg4P_103, arg5'=arg5P_103, arg6'=arg6P_103, [ arg1P_103<=arg1 && arg1>6 && arg2>4 && arg1P_103>6 && 4+arg3P_103<=arg1 && 6+arg4P_103<=arg1 && 2+arg3P_103<=arg2 && 4+arg4P_103<=arg2 ], cost: 1 103: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_104, arg2'=0, arg3'=arg4P_104, arg4'=arg4P_104, arg5'=arg5P_104, arg6'=arg6P_104, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 ], cost: 1 104: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_105, arg2'=0, arg3'=arg3P_105, arg4'=arg4P_105, arg5'=arg5P_105, arg6'=arg6P_105, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 ], cost: 1 107: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod\' : arg3'=arg3P_108, arg4'=arg4P_108, arg5'=arg5P_108, arg6'=arg6P_108, [ arg1>2 && arg2>0 ], cost: 1 98: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 2+arg1P_99<=arg1 && arg1P_99<=arg2 && 3+arg2P_99<=arg1 && 1+arg2P_99<=arg2 && arg1>2 && arg2>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3<=arg1 ], cost: 1 163: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1 && 4+arg2P_100<=-2+arg1 && 4<=-2+arg1 && 2+arg1P_100<=arg2 && 4+arg2P_100<=arg2 && 4<=arg2 ], cost: 2 105: f4854_0_sublistOddDistinctParts_EQ -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_106<=arg1 && 2+arg2P_106<=arg1 && arg1>4 && arg1P_106>4 && arg2P_106>-1 && 4+arg3<=arg1 && 6+arg4<=arg1 && 0==arg2 ], cost: 1 106: f4854_0_sublistOddDistinctParts_EQ -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 && arg1>4 && arg1P_107>0 && arg2P_107>-1 && 4+arg3<=arg1 && 6+arg4<=arg1 && 1==arg2 ], cost: 1 164: f4854_0_sublistOddDistinctParts_EQ -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && 6+arg4<=arg1 && 1==arg2 && arg1P_100>0 && arg2P_100>-1 && 2<=-4+arg1 && 2+arg1P_100<=-2+arg1 && 4+arg2P_100<=-2+arg1 ], cost: 2 108: f4661_0_sublistOddDistinctParts_InvokeMethod\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_109, arg2'=arg2P_109, arg3'=2*x691_1+arg2P_109, arg4'=arg4P_109, arg5'=arg5P_109, arg6'=arg6P_109, [ 2+arg1P_109<=arg1 && arg1P_109<=arg2 && arg1>2 && arg2>0 && arg1P_109>0 && 4+2*x691_1+arg2P_109<=arg1 && 2+2*x691_1+arg2P_109<=arg2 && arg2P_109<2 && arg2P_109>=0 ], cost: 1 109: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_110, arg5'=arg5P_110, arg6'=arg6P_110, [ arg2<0 && arg1>2 && 1+arg3<=-4+arg1 ], cost: 1 110: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_111, arg5'=arg5P_111, arg6'=arg6P_111, [ arg2>0 && arg1>2 && 1+arg3<=-4+arg1 ], cost: 1 111: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_112, arg5'=arg5P_112, arg6'=arg6P_112, [ arg2<0 && arg1>2 && 2+arg3<=arg1 ], cost: 1 112: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_113, arg5'=arg5P_113, arg6'=arg6P_113, [ arg2>0 && arg1>2 && 2+arg3<=arg1 ], cost: 1 113: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=-2*x712_1+arg3P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1>2 && arg1P_114>0 && 2+arg3<=arg1 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 ], cost: 1 114: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_115, arg2'=arg2P_115, arg3'=2*x718_1+arg2P_115, arg4'=arg4P_115, arg5'=arg5P_115, arg6'=arg6P_115, [ arg2>0 && 2*x718_1+arg2P_115>arg3 && 2+arg1P_115<=arg1 && arg1>2 && arg1P_115>0 && 2+arg3<=arg1 && 4+2*x718_1+arg2P_115<=arg1 && arg2P_115<2 && arg2P_115>=0 ], cost: 1 115: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=-2*x724_1+arg3P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg3P_1162 && arg1P_116>0 && 2+arg3<=arg1 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 ], cost: 1 116: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_117, arg2'=arg2P_117, arg3'=2*x730_1+arg2P_117, arg4'=arg4P_117, arg5'=arg5P_117, arg6'=arg6P_117, [ arg2>0 && 2*x730_1+arg2P_1172 && arg1P_117>0 && 2+arg3<=arg1 && 4+2*x730_1+arg2P_117<=arg1 && arg2P_117<2 && arg2P_117>=0 ], cost: 1 137: __init -> f1_0_main_Load : arg1'=arg1P_138, arg2'=arg2P_138, arg3'=arg3P_138, arg4'=arg4P_138, arg5'=arg5P_138, arg6'=arg6P_138, [], cost: 1 Removed unreachable locations (and leaf rules with constant cost): Start location: __init 0: f1_0_main_Load -> f283_0_partitionOf_GT : arg1'=arg1P_1, arg2'=arg2P_1, arg3'=2, arg4'=arg2, arg5'=1, arg6'=arg6P_1, [ arg1P_1<=arg1 && arg2>-1 && -2+arg2P_1<=arg1 && arg1>0 && arg1P_1>0 && arg2P_1>2 ], cost: 1 142: f1_0_main_Load -> f283_0_partitionOf_GT : arg1'=arg1P_3, arg2'=arg2P_3, arg3'=3, arg4'=arg2, arg5'=2, arg6'=arg6P_3, [ arg1>0 && arg2>=2 && arg1P_3>0 && arg2P_3>2 && arg1P_3<=arg1 ], cost: 2 1: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg2P_2<=arg2 && arg4=arg3P_2 && arg1>0 && arg2>0 && arg2P_2>0 && arg3P_2>0 && 2+arg5<=arg2 ], cost: 1 3: f283_0_partitionOf_GT -> f2372_0_main_InvokeMethod : arg1'=arg1P_4, arg2'=arg2P_4, arg3'=arg3P_4, arg4'=arg4P_4, arg5'=arg5P_4, arg6'=arg6P_4, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && arg1P_4>-1 && 2+arg5<=arg2 ], cost: 1 4: f283_0_partitionOf_GT -> f2372_0_main_InvokeMethod : arg1'=arg1P_5, arg2'=arg2P_5, arg3'=arg3P_5, arg4'=arg4P_5, arg5'=arg5P_5, arg6'=arg6P_5, [ arg1>0 && arg40 && arg1P_5>-1 && 2+arg5<=arg2 ], cost: 1 143: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && arg2>0 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2 ], cost: 1+k 12: f609_0_generation_NONNULL -> f654_0_generation_NE : arg2'=arg2P_13, arg3'=arg3P_13, arg4'=arg1-arg3P_13, arg5'=arg5P_13, arg6'=arg6P_13, [ arg2P_13<=arg2 && arg3P_13<=0 && arg2P_13<=arg3 && 1+arg5P_13<=arg2 && 1+arg5P_13<=arg3 && arg2>0 && arg3>0 && arg2P_13>0 && arg5P_13>-1 && 2+arg1-arg3P_13<=arg2 && 2+arg1-arg3P_13<=arg3 ], cost: 1 13: f609_0_generation_NONNULL -> f654_0_generation_NE : arg2'=arg2P_14, arg3'=arg3P_14, arg4'=-arg3P_14+arg1, arg5'=arg5P_14, arg6'=arg6P_14, [ arg3P_14>=arg1 && arg3P_14>0 && arg2P_14<=arg2 && arg2P_14<=arg3 && 1+arg5P_14<=arg2 && 1+arg5P_14<=arg3 && arg2>0 && arg3>0 && arg2P_14>0 && arg5P_14>-1 && 2-arg3P_14+arg1<=arg2 && 2-arg3P_14+arg1<=arg3 ], cost: 1 18: f609_0_generation_NONNULL -> f2373_0_generation_InvokeMethod : arg2'=arg2P_19, arg3'=arg3P_19, arg4'=arg4P_19, arg5'=arg5P_19, arg6'=arg6P_19, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 ], cost: 1 19: f609_0_generation_NONNULL -> f2373_0_generation_InvokeMethod : arg2'=arg2P_20, arg3'=arg3P_20, arg4'=arg4P_20, arg5'=arg5P_20, arg6'=arg6P_20, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 ], cost: 1 6: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_7<=arg1 && arg1>4 && arg1P_7>4 && 4+arg2P_7<=arg1 ], cost: 1 7: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1P_8<=arg1 && arg1>4 && arg1P_8>4 && 4+arg2P_8<=arg1 ], cost: 1 8: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_9, arg2'=arg2P_9, arg3'=arg3P_9, arg4'=arg4P_9, arg5'=arg5P_9, arg6'=arg6P_9, [ arg1P_9<=arg1 && arg1>4 && arg1P_9>4 && 4+arg2P_9<=arg1 ], cost: 1 9: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ arg1P_10<=arg1 && arg1>2 && arg1P_10>2 && 4+arg2P_10<=arg1 ], cost: 1 10: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_11, arg2'=arg2P_11, arg3'=arg3P_11, arg4'=arg4P_11, arg5'=arg5P_11, arg6'=arg6P_11, [ arg1P_11<=arg1 && arg1>3 && arg1P_11>3 && 4+arg2P_11<=arg1 ], cost: 1 11: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1P_12<=arg1 && arg1>4 && arg1P_12>4 && 4+arg2P_12<=arg1 ], cost: 1 37: f2372_0_main_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ arg1P_38<=arg1 && 1+arg2P_38<=arg1 && arg1>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1 ], cost: 1 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 162: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2<=-2+arg1 && 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 ], cost: 2 15: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_16, arg3'=arg3P_16, arg4'=arg4P_16, arg5'=arg5P_16, arg6'=arg6P_16, [ 1+arg2P_16<=arg2 && arg3<0 && arg2P_16<=arg5 && 1+arg3P_16<=arg2 && arg3P_16<=arg5 && arg2>0 && arg5>-1 && arg2P_16>-1 && arg3P_16>-1 && 2+arg4<=arg2 ], cost: 1 16: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_17, arg3'=arg3P_17, arg4'=arg4P_17, arg5'=arg5P_17, arg6'=arg6P_17, [ 1+arg2P_17<=arg2 && arg3>0 && arg2P_17<=arg5 && 1+arg3P_17<=arg2 && arg3P_17<=arg5 && arg2>0 && arg5>-1 && arg2P_17>-1 && arg3P_17>-1 && 2+arg4<=arg2 ], cost: 1 17: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_18, arg3'=arg3P_18, arg4'=arg4P_18, arg5'=arg5P_18, arg6'=arg6P_18, [ 1+arg2P_18<=arg2 && arg2P_18<=arg5 && 1+arg3P_18<=arg2 && arg3P_18<=arg5 && arg2>0 && arg5>-1 && arg2P_18>-1 && arg3P_18>-1 && 2+arg4<=arg2 && 0==arg3 ], cost: 1 144: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg3<0 && 2+arg4<=arg2 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2 && 1<=-1+arg2 && arg2P_15<=arg5 && 1<=arg5 ], cost: 1+k 145: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg3>0 && 2+arg4<=arg2 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2 && 1<=-1+arg2 && arg2P_15<=arg5 && 1<=arg5 ], cost: 1+k 146: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ 2+arg4<=arg2 && 0==arg3 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2 && 1<=-1+arg2 && arg2P_15<=arg5 && 1<=arg5 ], cost: 1+k 29: f2373_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg2'=arg2P_30, arg3'=arg3P_30, arg4'=arg4P_30, arg5'=arg5P_30, arg6'=arg6P_30, [ 1+arg2P_30<=arg2 && arg2P_30<=arg5 && 1+arg3P_30<=arg2 && arg3P_30<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg2P_30>-1 && arg3P_30>-1 && 2+arg4<=arg2 ], cost: 1 31: f2373_0_generation_InvokeMethod -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg5'=arg5P_32, arg6'=arg6P_32, [ 1+arg3P_32<=arg2 && arg3P_32<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_32>2 && arg3P_32>-1 && 2+arg4<=arg2 ], cost: 1 32: f2373_0_generation_InvokeMethod -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg5'=arg5P_33, arg6'=arg6P_33, [ 1+arg3P_33<=arg2 && arg3P_33<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_33>4 && arg3P_33>-1 && 2+arg4<=arg2 ], cost: 1 147: f2373_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg3>-1 && 2+arg4<=arg2 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2 && 1<=-1+arg2 && arg2P_15<=arg5 && 1<=arg5 ], cost: 1+k 33: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ arg2P_34<=arg3 && arg3P_34<=arg3 && arg1>2 && arg3>-1 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 148: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3 && 1<=arg3 ], cost: 1+k 38: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_39, arg2'=arg2P_39, arg3'=arg3P_39, arg4'=arg5P_39, arg5'=arg5P_39, arg6'=arg5P_39, [ arg1P_39<=arg1 && 2+arg2P_39<=arg1 && arg2P_39<=arg2 && 3+arg3P_39<=arg1 && 1+arg3P_39<=arg2 && arg1>2 && arg2>0 && arg1P_39>2 && arg2P_39>0 && arg3P_39>-1 && 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 ], cost: 1 154: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_51, arg2'=arg2P_51, arg3'=arg3P_51, arg4'=0, arg5'=arg5P_39, arg6'=arg5P_39, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_51>4 && arg2P_51>2 && arg3P_51>0 && arg5P_39>=1 && 2+arg2P_51<=arg1P_51 && 4+arg5P_39<=arg1P_51 && 2+arg5P_39<=arg2P_51 && arg2P_51<=-2+arg1 && 3<=-2+arg1 && arg2P_51<=arg2 && 3<=arg2 && arg1P_51<=arg1 ], cost: 1+arg5P_39 155: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_52, arg2'=arg2P_52, arg3'=arg3P_52, arg4'=0, arg5'=arg5P_39, arg6'=arg5P_39, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_52>3 && arg2P_52>1 && arg3P_52>1 && arg5P_39>=1 && 2+arg2P_52<=arg1P_52 && 4+arg5P_39<=arg1P_52 && 2+arg5P_39<=arg2P_52 && arg2P_52<=-2+arg1 && 2<=-2+arg1 && arg2P_52<=arg2 && 2<=arg2 && arg1P_52<=arg1 && -2+arg3P_52<=-3+arg1 && -2+arg3P_52<=-1+arg2 ], cost: 1+arg5P_39 156: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_53, arg2'=arg2P_53, arg3'=arg3P_53, arg4'=0, arg5'=arg5P_39, arg6'=arg5P_39, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_53>3 && arg2P_53>1 && arg3P_53>2 && arg5P_39>=1 && 2+arg2P_53<=arg1P_53 && 4+arg5P_39<=arg1P_53 && 2+arg5P_39<=arg2P_53 && arg2P_53<=-2+arg1 && 2<=-2+arg1 && arg2P_53<=arg2 && 2<=arg2 && arg1P_53<=arg1 && -3+arg3P_53<=-3+arg1 && -3+arg3P_53<=-1+arg2 ], cost: 1+arg5P_39 39: f3192_0_dual_LE -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 2+arg1P_40<=arg1 && arg4<1 && 3+arg2P_40<=arg1 && arg1>2 && arg2>0 && arg3>-1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5<=arg1 && 4+arg3P_40<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 97: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_98, arg2'=arg2P_98, arg3'=arg3P_98, arg4'=arg4P_98, arg5'=arg5P_98, arg6'=arg6P_98, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && arg2P_98>-1 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 ], cost: 1 100: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_101, arg2'=1, arg3'=arg3P_101, arg4'=arg4P_101, arg5'=arg5P_101, arg6'=arg6P_101, [ arg1P_101<=arg1 && arg1>5 && arg2>3 && arg1P_101>5 && 4+arg3P_101<=arg1 && 6+arg4P_101<=arg1 && 2+arg3P_101<=arg2 && 4+arg4P_101<=arg2 ], cost: 1 101: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_102, arg2'=0, arg3'=arg3P_102, arg4'=arg4P_102, arg5'=arg5P_102, arg6'=arg6P_102, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 ], cost: 1 102: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_103, arg2'=1, arg3'=arg3P_103, arg4'=arg4P_103, arg5'=arg5P_103, arg6'=arg6P_103, [ arg1P_103<=arg1 && arg1>6 && arg2>4 && arg1P_103>6 && 4+arg3P_103<=arg1 && 6+arg4P_103<=arg1 && 2+arg3P_103<=arg2 && 4+arg4P_103<=arg2 ], cost: 1 103: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_104, arg2'=0, arg3'=arg4P_104, arg4'=arg4P_104, arg5'=arg5P_104, arg6'=arg6P_104, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 ], cost: 1 104: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_105, arg2'=0, arg3'=arg3P_105, arg4'=arg4P_105, arg5'=arg5P_105, arg6'=arg6P_105, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 ], cost: 1 107: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod\' : arg3'=arg3P_108, arg4'=arg4P_108, arg5'=arg5P_108, arg6'=arg6P_108, [ arg1>2 && arg2>0 ], cost: 1 98: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 2+arg1P_99<=arg1 && arg1P_99<=arg2 && 3+arg2P_99<=arg1 && 1+arg2P_99<=arg2 && arg1>2 && arg2>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3<=arg1 ], cost: 1 163: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1 && 4+arg2P_100<=-2+arg1 && 4<=-2+arg1 && 2+arg1P_100<=arg2 && 4+arg2P_100<=arg2 && 4<=arg2 ], cost: 2 105: f4854_0_sublistOddDistinctParts_EQ -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_106<=arg1 && 2+arg2P_106<=arg1 && arg1>4 && arg1P_106>4 && arg2P_106>-1 && 4+arg3<=arg1 && 6+arg4<=arg1 && 0==arg2 ], cost: 1 106: f4854_0_sublistOddDistinctParts_EQ -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 && arg1>4 && arg1P_107>0 && arg2P_107>-1 && 4+arg3<=arg1 && 6+arg4<=arg1 && 1==arg2 ], cost: 1 164: f4854_0_sublistOddDistinctParts_EQ -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && 6+arg4<=arg1 && 1==arg2 && arg1P_100>0 && arg2P_100>-1 && 2<=-4+arg1 && 2+arg1P_100<=-2+arg1 && 4+arg2P_100<=-2+arg1 ], cost: 2 108: f4661_0_sublistOddDistinctParts_InvokeMethod\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_109, arg2'=arg2P_109, arg3'=2*x691_1+arg2P_109, arg4'=arg4P_109, arg5'=arg5P_109, arg6'=arg6P_109, [ 2+arg1P_109<=arg1 && arg1P_109<=arg2 && arg1>2 && arg2>0 && arg1P_109>0 && 4+2*x691_1+arg2P_109<=arg1 && 2+2*x691_1+arg2P_109<=arg2 && arg2P_109<2 && arg2P_109>=0 ], cost: 1 109: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_110, arg5'=arg5P_110, arg6'=arg6P_110, [ arg2<0 && arg1>2 && 1+arg3<=-4+arg1 ], cost: 1 110: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_111, arg5'=arg5P_111, arg6'=arg6P_111, [ arg2>0 && arg1>2 && 1+arg3<=-4+arg1 ], cost: 1 111: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_112, arg5'=arg5P_112, arg6'=arg6P_112, [ arg2<0 && arg1>2 && 2+arg3<=arg1 ], cost: 1 112: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_113, arg5'=arg5P_113, arg6'=arg6P_113, [ arg2>0 && arg1>2 && 2+arg3<=arg1 ], cost: 1 113: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=-2*x712_1+arg3P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1>2 && arg1P_114>0 && 2+arg3<=arg1 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 ], cost: 1 114: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_115, arg2'=arg2P_115, arg3'=2*x718_1+arg2P_115, arg4'=arg4P_115, arg5'=arg5P_115, arg6'=arg6P_115, [ arg2>0 && 2*x718_1+arg2P_115>arg3 && 2+arg1P_115<=arg1 && arg1>2 && arg1P_115>0 && 2+arg3<=arg1 && 4+2*x718_1+arg2P_115<=arg1 && arg2P_115<2 && arg2P_115>=0 ], cost: 1 115: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=-2*x724_1+arg3P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg3P_1162 && arg1P_116>0 && 2+arg3<=arg1 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 ], cost: 1 116: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_117, arg2'=arg2P_117, arg3'=2*x730_1+arg2P_117, arg4'=arg4P_117, arg5'=arg5P_117, arg6'=arg6P_117, [ arg2>0 && 2*x730_1+arg2P_1172 && arg1P_117>0 && 2+arg3<=arg1 && 4+2*x730_1+arg2P_117<=arg1 && arg2P_117<2 && arg2P_117>=0 ], cost: 1 137: __init -> f1_0_main_Load : arg1'=arg1P_138, arg2'=arg2P_138, arg3'=arg3P_138, arg4'=arg4P_138, arg5'=arg5P_138, arg6'=arg6P_138, [], cost: 1 Eliminated locations (on linear paths): Start location: __init 0: f1_0_main_Load -> f283_0_partitionOf_GT : arg1'=arg1P_1, arg2'=arg2P_1, arg3'=2, arg4'=arg2, arg5'=1, arg6'=arg6P_1, [ arg1P_1<=arg1 && arg2>-1 && -2+arg2P_1<=arg1 && arg1>0 && arg1P_1>0 && arg2P_1>2 ], cost: 1 142: f1_0_main_Load -> f283_0_partitionOf_GT : arg1'=arg1P_3, arg2'=arg2P_3, arg3'=3, arg4'=arg2, arg5'=2, arg6'=arg6P_3, [ arg1>0 && arg2>=2 && arg1P_3>0 && arg2P_3>2 && arg1P_3<=arg1 ], cost: 2 1: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg2P_2<=arg2 && arg4=arg3P_2 && arg1>0 && arg2>0 && arg2P_2>0 && arg3P_2>0 && 2+arg5<=arg2 ], cost: 1 3: f283_0_partitionOf_GT -> f2372_0_main_InvokeMethod : arg1'=arg1P_4, arg2'=arg2P_4, arg3'=arg3P_4, arg4'=arg4P_4, arg5'=arg5P_4, arg6'=arg6P_4, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && arg1P_4>-1 && 2+arg5<=arg2 ], cost: 1 4: f283_0_partitionOf_GT -> f2372_0_main_InvokeMethod : arg1'=arg1P_5, arg2'=arg2P_5, arg3'=arg3P_5, arg4'=arg4P_5, arg5'=arg5P_5, arg6'=arg6P_5, [ arg1>0 && arg40 && arg1P_5>-1 && 2+arg5<=arg2 ], cost: 1 143: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && arg2>0 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2 ], cost: 1+k 12: f609_0_generation_NONNULL -> f654_0_generation_NE : arg2'=arg2P_13, arg3'=arg3P_13, arg4'=arg1-arg3P_13, arg5'=arg5P_13, arg6'=arg6P_13, [ arg2P_13<=arg2 && arg3P_13<=0 && arg2P_13<=arg3 && 1+arg5P_13<=arg2 && 1+arg5P_13<=arg3 && arg2>0 && arg3>0 && arg2P_13>0 && arg5P_13>-1 && 2+arg1-arg3P_13<=arg2 && 2+arg1-arg3P_13<=arg3 ], cost: 1 13: f609_0_generation_NONNULL -> f654_0_generation_NE : arg2'=arg2P_14, arg3'=arg3P_14, arg4'=-arg3P_14+arg1, arg5'=arg5P_14, arg6'=arg6P_14, [ arg3P_14>=arg1 && arg3P_14>0 && arg2P_14<=arg2 && arg2P_14<=arg3 && 1+arg5P_14<=arg2 && 1+arg5P_14<=arg3 && arg2>0 && arg3>0 && arg2P_14>0 && arg5P_14>-1 && 2-arg3P_14+arg1<=arg2 && 2-arg3P_14+arg1<=arg3 ], cost: 1 18: f609_0_generation_NONNULL -> f2373_0_generation_InvokeMethod : arg2'=arg2P_19, arg3'=arg3P_19, arg4'=arg4P_19, arg5'=arg5P_19, arg6'=arg6P_19, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 ], cost: 1 19: f609_0_generation_NONNULL -> f2373_0_generation_InvokeMethod : arg2'=arg2P_20, arg3'=arg3P_20, arg4'=arg4P_20, arg5'=arg5P_20, arg6'=arg6P_20, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 ], cost: 1 6: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_7<=arg1 && arg1>4 && arg1P_7>4 && 4+arg2P_7<=arg1 ], cost: 1 7: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1P_8<=arg1 && arg1>4 && arg1P_8>4 && 4+arg2P_8<=arg1 ], cost: 1 8: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_9, arg2'=arg2P_9, arg3'=arg3P_9, arg4'=arg4P_9, arg5'=arg5P_9, arg6'=arg6P_9, [ arg1P_9<=arg1 && arg1>4 && arg1P_9>4 && 4+arg2P_9<=arg1 ], cost: 1 9: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ arg1P_10<=arg1 && arg1>2 && arg1P_10>2 && 4+arg2P_10<=arg1 ], cost: 1 10: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_11, arg2'=arg2P_11, arg3'=arg3P_11, arg4'=arg4P_11, arg5'=arg5P_11, arg6'=arg6P_11, [ arg1P_11<=arg1 && arg1>3 && arg1P_11>3 && 4+arg2P_11<=arg1 ], cost: 1 11: f2372_0_main_InvokeMethod -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1P_12<=arg1 && arg1>4 && arg1P_12>4 && 4+arg2P_12<=arg1 ], cost: 1 37: f2372_0_main_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ arg1P_38<=arg1 && 1+arg2P_38<=arg1 && arg1>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1 ], cost: 1 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 162: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2<=-2+arg1 && 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 ], cost: 2 15: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_16, arg3'=arg3P_16, arg4'=arg4P_16, arg5'=arg5P_16, arg6'=arg6P_16, [ 1+arg2P_16<=arg2 && arg3<0 && arg2P_16<=arg5 && 1+arg3P_16<=arg2 && arg3P_16<=arg5 && arg2>0 && arg5>-1 && arg2P_16>-1 && arg3P_16>-1 && 2+arg4<=arg2 ], cost: 1 16: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_17, arg3'=arg3P_17, arg4'=arg4P_17, arg5'=arg5P_17, arg6'=arg6P_17, [ 1+arg2P_17<=arg2 && arg3>0 && arg2P_17<=arg5 && 1+arg3P_17<=arg2 && arg3P_17<=arg5 && arg2>0 && arg5>-1 && arg2P_17>-1 && arg3P_17>-1 && 2+arg4<=arg2 ], cost: 1 17: f654_0_generation_NE -> f609_0_generation_NONNULL : arg2'=arg2P_18, arg3'=arg3P_18, arg4'=arg4P_18, arg5'=arg5P_18, arg6'=arg6P_18, [ 1+arg2P_18<=arg2 && arg2P_18<=arg5 && 1+arg3P_18<=arg2 && arg3P_18<=arg5 && arg2>0 && arg5>-1 && arg2P_18>-1 && arg3P_18>-1 && 2+arg4<=arg2 && 0==arg3 ], cost: 1 144: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg3<0 && 2+arg4<=arg2 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2 && 1<=-1+arg2 && arg2P_15<=arg5 && 1<=arg5 ], cost: 1+k 145: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg3>0 && 2+arg4<=arg2 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2 && 1<=-1+arg2 && arg2P_15<=arg5 && 1<=arg5 ], cost: 1+k 146: f654_0_generation_NE -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ 2+arg4<=arg2 && 0==arg3 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2 && 1<=-1+arg2 && arg2P_15<=arg5 && 1<=arg5 ], cost: 1+k 29: f2373_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg2'=arg2P_30, arg3'=arg3P_30, arg4'=arg4P_30, arg5'=arg5P_30, arg6'=arg6P_30, [ 1+arg2P_30<=arg2 && arg2P_30<=arg5 && 1+arg3P_30<=arg2 && arg3P_30<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg2P_30>-1 && arg3P_30>-1 && 2+arg4<=arg2 ], cost: 1 31: f2373_0_generation_InvokeMethod -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg5'=arg5P_32, arg6'=arg6P_32, [ 1+arg3P_32<=arg2 && arg3P_32<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_32>2 && arg3P_32>-1 && 2+arg4<=arg2 ], cost: 1 32: f2373_0_generation_InvokeMethod -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg5'=arg5P_33, arg6'=arg6P_33, [ 1+arg3P_33<=arg2 && arg3P_33<=arg5 && arg2>0 && arg3>-1 && arg5>-1 && arg1P_33>4 && arg3P_33>-1 && 2+arg4<=arg2 ], cost: 1 147: f2373_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg3>-1 && 2+arg4<=arg2 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2 && 1<=-1+arg2 && arg2P_15<=arg5 && 1<=arg5 ], cost: 1+k 33: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ arg2P_34<=arg3 && arg3P_34<=arg3 && arg1>2 && arg3>-1 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 148: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3 && 1<=arg3 ], cost: 1+k 38: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_39, arg2'=arg2P_39, arg3'=arg3P_39, arg4'=arg5P_39, arg5'=arg5P_39, arg6'=arg5P_39, [ arg1P_39<=arg1 && 2+arg2P_39<=arg1 && arg2P_39<=arg2 && 3+arg3P_39<=arg1 && 1+arg3P_39<=arg2 && arg1>2 && arg2>0 && arg1P_39>2 && arg2P_39>0 && arg3P_39>-1 && 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 ], cost: 1 154: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_51, arg2'=arg2P_51, arg3'=arg3P_51, arg4'=0, arg5'=arg5P_39, arg6'=arg5P_39, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_51>4 && arg2P_51>2 && arg3P_51>0 && arg5P_39>=1 && 2+arg2P_51<=arg1P_51 && 4+arg5P_39<=arg1P_51 && 2+arg5P_39<=arg2P_51 && arg2P_51<=-2+arg1 && 3<=-2+arg1 && arg2P_51<=arg2 && 3<=arg2 && arg1P_51<=arg1 ], cost: 1+arg5P_39 155: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_52, arg2'=arg2P_52, arg3'=arg3P_52, arg4'=0, arg5'=arg5P_39, arg6'=arg5P_39, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_52>3 && arg2P_52>1 && arg3P_52>1 && arg5P_39>=1 && 2+arg2P_52<=arg1P_52 && 4+arg5P_39<=arg1P_52 && 2+arg5P_39<=arg2P_52 && arg2P_52<=-2+arg1 && 2<=-2+arg1 && arg2P_52<=arg2 && 2<=arg2 && arg1P_52<=arg1 && -2+arg3P_52<=-3+arg1 && -2+arg3P_52<=-1+arg2 ], cost: 1+arg5P_39 156: f2470_0_sublistAutoDual_InvokeMethod -> f3192_0_dual_LE : arg1'=arg1P_53, arg2'=arg2P_53, arg3'=arg3P_53, arg4'=0, arg5'=arg5P_39, arg6'=arg5P_39, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_53>3 && arg2P_53>1 && arg3P_53>2 && arg5P_39>=1 && 2+arg2P_53<=arg1P_53 && 4+arg5P_39<=arg1P_53 && 2+arg5P_39<=arg2P_53 && arg2P_53<=-2+arg1 && 2<=-2+arg1 && arg2P_53<=arg2 && 2<=arg2 && arg1P_53<=arg1 && -3+arg3P_53<=-3+arg1 && -3+arg3P_53<=-1+arg2 ], cost: 1+arg5P_39 39: f3192_0_dual_LE -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 2+arg1P_40<=arg1 && arg4<1 && 3+arg2P_40<=arg1 && arg1>2 && arg2>0 && arg3>-1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5<=arg1 && 4+arg3P_40<=arg1 && 2+arg5<=arg2 && arg5==arg6 ], cost: 1 97: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_98, arg2'=arg2P_98, arg3'=arg3P_98, arg4'=arg4P_98, arg5'=arg5P_98, arg6'=arg6P_98, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && arg2P_98>-1 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 ], cost: 1 100: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_101, arg2'=1, arg3'=arg3P_101, arg4'=arg4P_101, arg5'=arg5P_101, arg6'=arg6P_101, [ arg1P_101<=arg1 && arg1>5 && arg2>3 && arg1P_101>5 && 4+arg3P_101<=arg1 && 6+arg4P_101<=arg1 && 2+arg3P_101<=arg2 && 4+arg4P_101<=arg2 ], cost: 1 101: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_102, arg2'=0, arg3'=arg3P_102, arg4'=arg4P_102, arg5'=arg5P_102, arg6'=arg6P_102, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 ], cost: 1 102: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_103, arg2'=1, arg3'=arg3P_103, arg4'=arg4P_103, arg5'=arg5P_103, arg6'=arg6P_103, [ arg1P_103<=arg1 && arg1>6 && arg2>4 && arg1P_103>6 && 4+arg3P_103<=arg1 && 6+arg4P_103<=arg1 && 2+arg3P_103<=arg2 && 4+arg4P_103<=arg2 ], cost: 1 103: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_104, arg2'=0, arg3'=arg4P_104, arg4'=arg4P_104, arg5'=arg5P_104, arg6'=arg6P_104, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 ], cost: 1 104: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4854_0_sublistOddDistinctParts_EQ : arg1'=arg1P_105, arg2'=0, arg3'=arg3P_105, arg4'=arg4P_105, arg5'=arg5P_105, arg6'=arg6P_105, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 ], cost: 1 165: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_109, arg2'=arg2P_109, arg3'=2*x691_1+arg2P_109, arg4'=arg4P_109, arg5'=arg5P_109, arg6'=arg6P_109, [ arg1>2 && arg2>0 && 2+arg1P_109<=arg1 && arg1P_109<=arg2 && arg1P_109>0 && 4+2*x691_1+arg2P_109<=arg1 && 2+2*x691_1+arg2P_109<=arg2 && arg2P_109<2 && arg2P_109>=0 ], cost: 2 98: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 2+arg1P_99<=arg1 && arg1P_99<=arg2 && 3+arg2P_99<=arg1 && 1+arg2P_99<=arg2 && arg1>2 && arg2>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3<=arg1 ], cost: 1 163: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1 && 4+arg2P_100<=-2+arg1 && 4<=-2+arg1 && 2+arg1P_100<=arg2 && 4+arg2P_100<=arg2 && 4<=arg2 ], cost: 2 105: f4854_0_sublistOddDistinctParts_EQ -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_106<=arg1 && 2+arg2P_106<=arg1 && arg1>4 && arg1P_106>4 && arg2P_106>-1 && 4+arg3<=arg1 && 6+arg4<=arg1 && 0==arg2 ], cost: 1 106: f4854_0_sublistOddDistinctParts_EQ -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 && arg1>4 && arg1P_107>0 && arg2P_107>-1 && 4+arg3<=arg1 && 6+arg4<=arg1 && 1==arg2 ], cost: 1 164: f4854_0_sublistOddDistinctParts_EQ -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && 6+arg4<=arg1 && 1==arg2 && arg1P_100>0 && arg2P_100>-1 && 2<=-4+arg1 && 2+arg1P_100<=-2+arg1 && 4+arg2P_100<=-2+arg1 ], cost: 2 109: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_110, arg5'=arg5P_110, arg6'=arg6P_110, [ arg2<0 && arg1>2 && 1+arg3<=-4+arg1 ], cost: 1 110: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_111, arg5'=arg5P_111, arg6'=arg6P_111, [ arg2>0 && arg1>2 && 1+arg3<=-4+arg1 ], cost: 1 111: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_112, arg5'=arg5P_112, arg6'=arg6P_112, [ arg2<0 && arg1>2 && 2+arg3<=arg1 ], cost: 1 112: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE\' : arg4'=arg4P_113, arg5'=arg5P_113, arg6'=arg6P_113, [ arg2>0 && arg1>2 && 2+arg3<=arg1 ], cost: 1 113: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=-2*x712_1+arg3P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1>2 && arg1P_114>0 && 2+arg3<=arg1 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 ], cost: 1 114: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_115, arg2'=arg2P_115, arg3'=2*x718_1+arg2P_115, arg4'=arg4P_115, arg5'=arg5P_115, arg6'=arg6P_115, [ arg2>0 && 2*x718_1+arg2P_115>arg3 && 2+arg1P_115<=arg1 && arg1>2 && arg1P_115>0 && 2+arg3<=arg1 && 4+2*x718_1+arg2P_115<=arg1 && arg2P_115<2 && arg2P_115>=0 ], cost: 1 115: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=-2*x724_1+arg3P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg3P_1162 && arg1P_116>0 && 2+arg3<=arg1 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 ], cost: 1 116: f4689_0_oddDistinctParts_NE\' -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_117, arg2'=arg2P_117, arg3'=2*x730_1+arg2P_117, arg4'=arg4P_117, arg5'=arg5P_117, arg6'=arg6P_117, [ arg2>0 && 2*x730_1+arg2P_1172 && arg1P_117>0 && 2+arg3<=arg1 && 4+2*x730_1+arg2P_117<=arg1 && arg2P_117<2 && arg2P_117>=0 ], cost: 1 137: __init -> f1_0_main_Load : arg1'=arg1P_138, arg2'=arg2P_138, arg3'=arg3P_138, arg4'=arg4P_138, arg5'=arg5P_138, arg6'=arg6P_138, [], cost: 1 Eliminated locations (on tree-shaped paths): Start location: __init 1: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg2P_2<=arg2 && arg4=arg3P_2 && arg1>0 && arg2>0 && arg2P_2>0 && arg3P_2>0 && 2+arg5<=arg2 ], cost: 1 143: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && arg2>0 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2 ], cost: 1+k 168: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 2 169: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_8<=arg1P_4 && arg1P_4>4 && arg1P_8>4 && 4+arg2P_8<=arg1P_4 ], cost: 2 170: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_9, arg2'=arg2P_9, arg3'=arg3P_9, arg4'=arg4P_9, arg5'=arg5P_9, arg6'=arg6P_9, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_9<=arg1P_4 && arg1P_4>4 && arg1P_9>4 && 4+arg2P_9<=arg1P_4 ], cost: 2 171: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_10<=arg1P_4 && arg1P_4>2 && arg1P_10>2 && 4+arg2P_10<=arg1P_4 ], cost: 2 172: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_11, arg2'=arg2P_11, arg3'=arg3P_11, arg4'=arg4P_11, arg5'=arg5P_11, arg6'=arg6P_11, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_11<=arg1P_4 && arg1P_4>3 && arg1P_11>3 && 4+arg2P_11<=arg1P_4 ], cost: 2 173: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_12<=arg1P_4 && arg1P_4>4 && arg1P_12>4 && 4+arg2P_12<=arg1P_4 ], cost: 2 174: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_38<=arg1P_4 && 1+arg2P_38<=arg1P_4 && arg1P_4>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1P_4 ], cost: 2 175: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_7<=arg1P_5 && arg1P_5>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_5 ], cost: 2 176: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_8<=arg1P_5 && arg1P_5>4 && arg1P_8>4 && 4+arg2P_8<=arg1P_5 ], cost: 2 177: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_9, arg2'=arg2P_9, arg3'=arg3P_9, arg4'=arg4P_9, arg5'=arg5P_9, arg6'=arg6P_9, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_9<=arg1P_5 && arg1P_5>4 && arg1P_9>4 && 4+arg2P_9<=arg1P_5 ], cost: 2 178: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_10<=arg1P_5 && arg1P_5>2 && arg1P_10>2 && 4+arg2P_10<=arg1P_5 ], cost: 2 179: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_11, arg2'=arg2P_11, arg3'=arg3P_11, arg4'=arg4P_11, arg5'=arg5P_11, arg6'=arg6P_11, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_11<=arg1P_5 && arg1P_5>3 && arg1P_11>3 && 4+arg2P_11<=arg1P_5 ], cost: 2 180: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_12<=arg1P_5 && arg1P_5>4 && arg1P_12>4 && 4+arg2P_12<=arg1P_5 ], cost: 2 181: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_38<=arg1P_5 && 1+arg2P_38<=arg1P_5 && arg1P_5>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1P_5 ], cost: 2 182: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg2'=arg2P_16, arg3'=arg3P_16, arg4'=arg4P_16, arg5'=arg5P_16, arg6'=arg6P_16, [ arg2P_13<=arg2 && arg2P_13<=arg3 && 1+arg5P_13<=arg2 && 1+arg5P_13<=arg3 && arg2>0 && arg3>0 && arg2P_13>0 && arg5P_13>-1 && 2+arg1-arg3P_13<=arg2 && 2+arg1-arg3P_13<=arg3 && 1+arg2P_16<=arg2P_13 && arg3P_13<0 && arg2P_16<=arg5P_13 && 1+arg3P_16<=arg2P_13 && arg3P_16<=arg5P_13 && arg2P_16>-1 && arg3P_16>-1 && 2+arg1-arg3P_13<=arg2P_13 ], cost: 2 183: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg2'=arg2P_18, arg3'=arg3P_18, arg4'=arg4P_18, arg5'=arg5P_18, arg6'=arg6P_18, [ arg2P_13<=arg2 && arg2P_13<=arg3 && 1+arg5P_13<=arg2 && 1+arg5P_13<=arg3 && arg2>0 && arg3>0 && arg2P_13>0 && arg5P_13>-1 && 2+arg1-arg3P_13<=arg2 && 2+arg1-arg3P_13<=arg3 && 1+arg2P_18<=arg2P_13 && arg2P_18<=arg5P_13 && 1+arg3P_18<=arg2P_13 && arg3P_18<=arg5P_13 && arg2P_18>-1 && arg3P_18>-1 && 2+arg1-arg3P_13<=arg2P_13 && 0==arg3P_13 ], cost: 2 184: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg2P_13<=arg2 && arg2P_13<=arg3 && 1+arg5P_13<=arg2 && 1+arg5P_13<=arg3 && arg2>0 && arg3>0 && 2+arg1-arg3P_13<=arg2 && 2+arg1-arg3P_13<=arg3 && arg3P_13<0 && 2+arg1-arg3P_13<=arg2P_13 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2P_13 && 1<=-1+arg2P_13 && arg2P_15<=arg5P_13 && 1<=arg5P_13 ], cost: 2+k 185: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg2P_13<=arg2 && arg2P_13<=arg3 && 1+arg5P_13<=arg2 && 1+arg5P_13<=arg3 && arg2>0 && arg3>0 && 2+arg1-arg3P_13<=arg2 && 2+arg1-arg3P_13<=arg3 && 2+arg1-arg3P_13<=arg2P_13 && 0==arg3P_13 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2P_13 && 1<=-1+arg2P_13 && arg2P_15<=arg5P_13 && 1<=arg5P_13 ], cost: 2+k 186: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg2'=arg2P_17, arg3'=arg3P_17, arg4'=arg4P_17, arg5'=arg5P_17, arg6'=arg6P_17, [ arg3P_14>=arg1 && arg3P_14>0 && arg2P_14<=arg2 && arg2P_14<=arg3 && 1+arg5P_14<=arg2 && 1+arg5P_14<=arg3 && arg2>0 && arg3>0 && arg2P_14>0 && arg5P_14>-1 && 2-arg3P_14+arg1<=arg2 && 2-arg3P_14+arg1<=arg3 && 1+arg2P_17<=arg2P_14 && arg2P_17<=arg5P_14 && 1+arg3P_17<=arg2P_14 && arg3P_17<=arg5P_14 && arg2P_17>-1 && arg3P_17>-1 && 2-arg3P_14+arg1<=arg2P_14 ], cost: 2 187: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg3P_14>=arg1 && arg3P_14>0 && arg2P_14<=arg2 && arg2P_14<=arg3 && 1+arg5P_14<=arg2 && 1+arg5P_14<=arg3 && arg2>0 && arg3>0 && 2-arg3P_14+arg1<=arg2 && 2-arg3P_14+arg1<=arg3 && 2-arg3P_14+arg1<=arg2P_14 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2P_14 && 1<=-1+arg2P_14 && arg2P_15<=arg5P_14 && 1<=arg5P_14 ], cost: 2+k 188: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg2'=arg2P_30, arg3'=arg3P_30, arg4'=arg4P_30, arg5'=arg5P_30, arg6'=arg6P_30, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg2P_30<=arg2P_19 && arg2P_30<=arg5P_19 && 1+arg3P_30<=arg2P_19 && arg3P_30<=arg5P_19 && arg2P_30>-1 && arg3P_30>-1 && 2+arg4P_19<=arg2P_19 ], cost: 2 189: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg4'=arg4P_19, arg5'=arg5P_32, arg6'=arg6P_32, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && arg3P_32>-1 && 2+arg4P_19<=arg2P_19 ], cost: 2 190: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg4'=arg4P_19, arg5'=arg5P_33, arg6'=arg6P_33, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && arg3P_33>-1 && 2+arg4P_19<=arg2P_19 ], cost: 2 191: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg3P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 2+arg4P_19<=arg2P_19 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2P_19 && 1<=-1+arg2P_19 && arg2P_15<=arg5P_19 && 1<=arg5P_19 ], cost: 2+k 192: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg2'=arg2P_30, arg3'=arg3P_30, arg4'=arg4P_30, arg5'=arg5P_30, arg6'=arg6P_30, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg2P_30<=arg2P_20 && arg2P_30<=arg5P_20 && 1+arg3P_30<=arg2P_20 && arg3P_30<=arg5P_20 && arg2P_30>-1 && arg3P_30>-1 && 2+arg4P_20<=arg2P_20 ], cost: 2 193: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg4'=arg4P_20, arg5'=arg5P_32, arg6'=arg6P_32, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && arg3P_32>-1 && 2+arg4P_20<=arg2P_20 ], cost: 2 194: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg4'=arg4P_20, arg5'=arg5P_33, arg6'=arg6P_33, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && arg3P_33>-1 && 2+arg4P_20<=arg2P_20 ], cost: 2 195: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg3P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 2+arg4P_20<=arg2P_20 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2P_20 && 1<=-1+arg2P_20 && arg2P_15<=arg5P_20 && 1<=arg5P_20 ], cost: 2+k 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 162: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2<=-2+arg1 && 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 ], cost: 2 33: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ arg2P_34<=arg3 && arg3P_34<=arg3 && arg1>2 && arg3>-1 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 148: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3 && 1<=arg3 ], cost: 1+k 211: f2470_0_sublistAutoDual_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_39<=arg1 && 2+arg2P_39<=arg1 && arg2P_39<=arg2 && 3+arg3P_39<=arg1 && 1+arg3P_39<=arg2 && arg1>2 && arg2>0 && arg1P_39>2 && arg2P_39>0 && arg3P_39>-1 && 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && 2+arg1P_40<=arg1P_39 && arg5P_39<1 && 3+arg2P_40<=arg1P_39 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=arg1P_39 && 4+arg3P_40<=arg1P_39 && 2+arg5P_39<=arg2P_39 ], cost: 2 212: f2470_0_sublistAutoDual_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_51>4 && arg2P_51>2 && arg3P_51>0 && arg5P_39>=1 && 2+arg2P_51<=arg1P_51 && 4+arg5P_39<=arg1P_51 && 2+arg5P_39<=arg2P_51 && arg2P_51<=-2+arg1 && 3<=-2+arg1 && arg2P_51<=arg2 && 3<=arg2 && arg1P_51<=arg1 && 2+arg1P_40<=arg1P_51 && 3+arg2P_40<=arg1P_51 && arg1P_40>0 && arg2P_40>-1 && 4+arg3P_40<=arg1P_51 ], cost: 2+arg5P_39 213: f2470_0_sublistAutoDual_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_52>3 && arg2P_52>1 && arg3P_52>1 && arg5P_39>=1 && 2+arg2P_52<=arg1P_52 && 4+arg5P_39<=arg1P_52 && 2+arg5P_39<=arg2P_52 && arg2P_52<=-2+arg1 && 2<=-2+arg1 && arg2P_52<=arg2 && 2<=arg2 && arg1P_52<=arg1 && -2+arg3P_52<=-3+arg1 && -2+arg3P_52<=-1+arg2 && 2+arg1P_40<=arg1P_52 && 3+arg2P_40<=arg1P_52 && arg1P_40>0 && arg2P_40>-1 && 4+arg3P_40<=arg1P_52 ], cost: 2+arg5P_39 214: f2470_0_sublistAutoDual_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_53>3 && arg2P_53>1 && arg3P_53>2 && arg5P_39>=1 && 2+arg2P_53<=arg1P_53 && 4+arg5P_39<=arg1P_53 && 2+arg5P_39<=arg2P_53 && arg2P_53<=-2+arg1 && 2<=-2+arg1 && arg2P_53<=arg2 && 2<=arg2 && arg1P_53<=arg1 && -3+arg3P_53<=-3+arg1 && -3+arg3P_53<=-1+arg2 && 2+arg1P_40<=arg1P_53 && 3+arg2P_40<=arg1P_53 && arg1P_40>0 && arg2P_40>-1 && 4+arg3P_40<=arg1P_53 ], cost: 2+arg5P_39 97: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_98, arg2'=arg2P_98, arg3'=arg3P_98, arg4'=arg4P_98, arg5'=arg5P_98, arg6'=arg6P_98, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && arg2P_98>-1 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 ], cost: 1 165: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_109, arg2'=arg2P_109, arg3'=2*x691_1+arg2P_109, arg4'=arg4P_109, arg5'=arg5P_109, arg6'=arg6P_109, [ arg1>2 && arg2>0 && 2+arg1P_109<=arg1 && arg1P_109<=arg2 && arg1P_109>0 && 4+2*x691_1+arg2P_109<=arg1 && 2+2*x691_1+arg2P_109<=arg2 && arg2P_109<2 && arg2P_109>=0 ], cost: 2 196: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_101<=arg1 && arg1>5 && arg2>3 && arg1P_101>5 && 4+arg3P_101<=arg1 && 6+arg4P_101<=arg1 && 2+arg3P_101<=arg2 && 4+arg4P_101<=arg2 && 2+arg1P_107<=arg1P_101 && 4+arg2P_107<=arg1P_101 && arg1P_107>0 && arg2P_107>-1 && 4+arg3P_101<=arg1P_101 && 6+arg4P_101<=arg1P_101 ], cost: 2 197: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_101<=arg1 && arg1>5 && arg2>3 && arg1P_101>5 && 4+arg3P_101<=arg1 && 6+arg4P_101<=arg1 && 2+arg3P_101<=arg2 && 4+arg4P_101<=arg2 && 4+arg3P_101<=arg1P_101 && 6+arg4P_101<=arg1P_101 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1P_101 && 4+arg2P_100<=-2+arg1P_101 ], cost: 3 198: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg3P_102, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && arg1P_106>4 && arg2P_106>-1 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 ], cost: 2 199: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_103<=arg1 && arg1>6 && arg2>4 && arg1P_103>6 && 4+arg3P_103<=arg1 && 6+arg4P_103<=arg1 && 2+arg3P_103<=arg2 && 4+arg4P_103<=arg2 && 2+arg1P_107<=arg1P_103 && 4+arg2P_107<=arg1P_103 && arg1P_107>0 && arg2P_107>-1 && 4+arg3P_103<=arg1P_103 && 6+arg4P_103<=arg1P_103 ], cost: 2 200: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_103<=arg1 && arg1>6 && arg2>4 && arg1P_103>6 && 4+arg3P_103<=arg1 && 6+arg4P_103<=arg1 && 2+arg3P_103<=arg2 && 4+arg4P_103<=arg2 && 4+arg3P_103<=arg1P_103 && 6+arg4P_103<=arg1P_103 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1P_103 && 4+arg2P_100<=-2+arg1P_103 ], cost: 3 201: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg4P_104, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && arg1P_106>4 && arg2P_106>-1 && 6+arg4P_104<=arg1P_104 ], cost: 2 202: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg3P_105, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && arg1P_106>4 && arg2P_106>-1 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 ], cost: 2 98: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 2+arg1P_99<=arg1 && arg1P_99<=arg2 && 3+arg2P_99<=arg1 && 1+arg2P_99<=arg2 && arg1>2 && arg2>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3<=arg1 ], cost: 1 163: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1 && 4+arg2P_100<=-2+arg1 && 4<=-2+arg1 && 2+arg1P_100<=arg2 && 4+arg2P_100<=arg2 && 4<=arg2 ], cost: 2 203: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=-2*x712_1+arg3P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg1>2 && 1+arg3<=-4+arg1 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1P_114>0 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 ], cost: 2 204: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=-2*x724_1+arg3P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg1>2 && 1+arg3<=-4+arg1 && arg3P_1160 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 ], cost: 2 205: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_115, arg2'=arg2P_115, arg3'=2*x718_1+arg2P_115, arg4'=arg4P_115, arg5'=arg5P_115, arg6'=arg6P_115, [ arg2>0 && arg1>2 && 1+arg3<=-4+arg1 && 2*x718_1+arg2P_115>arg3 && 2+arg1P_115<=arg1 && arg1P_115>0 && 4+2*x718_1+arg2P_115<=arg1 && arg2P_115<2 && arg2P_115>=0 ], cost: 2 206: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_117, arg2'=arg2P_117, arg3'=2*x730_1+arg2P_117, arg4'=arg4P_117, arg5'=arg5P_117, arg6'=arg6P_117, [ arg2>0 && arg1>2 && 1+arg3<=-4+arg1 && 2*x730_1+arg2P_1170 && 4+2*x730_1+arg2P_117<=arg1 && arg2P_117<2 && arg2P_117>=0 ], cost: 2 207: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=-2*x712_1+arg3P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg1>2 && 2+arg3<=arg1 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1P_114>0 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 ], cost: 2 208: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=-2*x724_1+arg3P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg1>2 && 2+arg3<=arg1 && arg3P_1160 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 ], cost: 2 209: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_115, arg2'=arg2P_115, arg3'=2*x718_1+arg2P_115, arg4'=arg4P_115, arg5'=arg5P_115, arg6'=arg6P_115, [ arg2>0 && arg1>2 && 2+arg3<=arg1 && 2*x718_1+arg2P_115>arg3 && 2+arg1P_115<=arg1 && arg1P_115>0 && 4+2*x718_1+arg2P_115<=arg1 && arg2P_115<2 && arg2P_115>=0 ], cost: 2 210: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_117, arg2'=arg2P_117, arg3'=2*x730_1+arg2P_117, arg4'=arg4P_117, arg5'=arg5P_117, arg6'=arg6P_117, [ arg2>0 && arg1>2 && 2+arg3<=arg1 && 2*x730_1+arg2P_1170 && 4+2*x730_1+arg2P_117<=arg1 && arg2P_117<2 && arg2P_117>=0 ], cost: 2 166: __init -> f283_0_partitionOf_GT : arg1'=arg1P_1, arg2'=arg2P_1, arg3'=2, arg4'=arg2P_138, arg5'=1, arg6'=arg6P_1, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 ], cost: 2 167: __init -> f283_0_partitionOf_GT : arg1'=arg1P_3, arg2'=arg2P_3, arg3'=3, arg4'=arg2P_138, arg5'=2, arg6'=arg6P_3, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg2P_3>2 && arg1P_3<=arg1P_138 ], cost: 3 Applied pruning (of leafs and parallel rules): Start location: __init 1: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg2P_2<=arg2 && arg4=arg3P_2 && arg1>0 && arg2>0 && arg2P_2>0 && arg3P_2>0 && 2+arg5<=arg2 ], cost: 1 143: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && arg2>0 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2 ], cost: 1+k 168: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 2 169: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_8<=arg1P_4 && arg1P_4>4 && arg1P_8>4 && 4+arg2P_8<=arg1P_4 ], cost: 2 171: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_10<=arg1P_4 && arg1P_4>2 && arg1P_10>2 && 4+arg2P_10<=arg1P_4 ], cost: 2 173: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_12<=arg1P_4 && arg1P_4>4 && arg1P_12>4 && 4+arg2P_12<=arg1P_4 ], cost: 2 174: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_38<=arg1P_4 && 1+arg2P_38<=arg1P_4 && arg1P_4>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1P_4 ], cost: 2 175: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_7<=arg1P_5 && arg1P_5>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_5 ], cost: 2 181: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_38<=arg1P_5 && 1+arg2P_38<=arg1P_5 && arg1P_5>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1P_5 ], cost: 2 184: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg2P_13<=arg2 && arg2P_13<=arg3 && 1+arg5P_13<=arg2 && 1+arg5P_13<=arg3 && arg2>0 && arg3>0 && 2+arg1-arg3P_13<=arg2 && 2+arg1-arg3P_13<=arg3 && arg3P_13<0 && 2+arg1-arg3P_13<=arg2P_13 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2P_13 && 1<=-1+arg2P_13 && arg2P_15<=arg5P_13 && 1<=arg5P_13 ], cost: 2+k 185: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg2P_13<=arg2 && arg2P_13<=arg3 && 1+arg5P_13<=arg2 && 1+arg5P_13<=arg3 && arg2>0 && arg3>0 && 2+arg1-arg3P_13<=arg2 && 2+arg1-arg3P_13<=arg3 && 2+arg1-arg3P_13<=arg2P_13 && 0==arg3P_13 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2P_13 && 1<=-1+arg2P_13 && arg2P_15<=arg5P_13 && 1<=arg5P_13 ], cost: 2+k 187: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg3P_14>=arg1 && arg3P_14>0 && arg2P_14<=arg2 && arg2P_14<=arg3 && 1+arg5P_14<=arg2 && 1+arg5P_14<=arg3 && arg2>0 && arg3>0 && 2-arg3P_14+arg1<=arg2 && 2-arg3P_14+arg1<=arg3 && 2-arg3P_14+arg1<=arg2P_14 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2P_14 && 1<=-1+arg2P_14 && arg2P_15<=arg5P_14 && 1<=arg5P_14 ], cost: 2+k 189: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg4'=arg4P_19, arg5'=arg5P_32, arg6'=arg6P_32, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && arg3P_32>-1 && 2+arg4P_19<=arg2P_19 ], cost: 2 190: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg4'=arg4P_19, arg5'=arg5P_33, arg6'=arg6P_33, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && arg3P_33>-1 && 2+arg4P_19<=arg2P_19 ], cost: 2 191: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg3P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 2+arg4P_19<=arg2P_19 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2P_19 && 1<=-1+arg2P_19 && arg2P_15<=arg5P_19 && 1<=arg5P_19 ], cost: 2+k 193: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg4'=arg4P_20, arg5'=arg5P_32, arg6'=arg6P_32, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && arg3P_32>-1 && 2+arg4P_20<=arg2P_20 ], cost: 2 194: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg4'=arg4P_20, arg5'=arg5P_33, arg6'=arg6P_33, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && arg3P_33>-1 && 2+arg4P_20<=arg2P_20 ], cost: 2 195: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg3P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 2+arg4P_20<=arg2P_20 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2P_20 && 1<=-1+arg2P_20 && arg2P_15<=arg5P_20 && 1<=arg5P_20 ], cost: 2+k 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 162: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2<=-2+arg1 && 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 ], cost: 2 33: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ arg2P_34<=arg3 && arg3P_34<=arg3 && arg1>2 && arg3>-1 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 148: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3 && 1<=arg3 ], cost: 1+k 211: f2470_0_sublistAutoDual_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_39<=arg1 && 2+arg2P_39<=arg1 && arg2P_39<=arg2 && 3+arg3P_39<=arg1 && 1+arg3P_39<=arg2 && arg1>2 && arg2>0 && arg1P_39>2 && arg2P_39>0 && arg3P_39>-1 && 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && 2+arg1P_40<=arg1P_39 && arg5P_39<1 && 3+arg2P_40<=arg1P_39 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=arg1P_39 && 4+arg3P_40<=arg1P_39 && 2+arg5P_39<=arg2P_39 ], cost: 2 212: f2470_0_sublistAutoDual_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_51>4 && arg2P_51>2 && arg3P_51>0 && arg5P_39>=1 && 2+arg2P_51<=arg1P_51 && 4+arg5P_39<=arg1P_51 && 2+arg5P_39<=arg2P_51 && arg2P_51<=-2+arg1 && 3<=-2+arg1 && arg2P_51<=arg2 && 3<=arg2 && arg1P_51<=arg1 && 2+arg1P_40<=arg1P_51 && 3+arg2P_40<=arg1P_51 && arg1P_40>0 && arg2P_40>-1 && 4+arg3P_40<=arg1P_51 ], cost: 2+arg5P_39 213: f2470_0_sublistAutoDual_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_52>3 && arg2P_52>1 && arg3P_52>1 && arg5P_39>=1 && 2+arg2P_52<=arg1P_52 && 4+arg5P_39<=arg1P_52 && 2+arg5P_39<=arg2P_52 && arg2P_52<=-2+arg1 && 2<=-2+arg1 && arg2P_52<=arg2 && 2<=arg2 && arg1P_52<=arg1 && -2+arg3P_52<=-3+arg1 && -2+arg3P_52<=-1+arg2 && 2+arg1P_40<=arg1P_52 && 3+arg2P_40<=arg1P_52 && arg1P_40>0 && arg2P_40>-1 && 4+arg3P_40<=arg1P_52 ], cost: 2+arg5P_39 214: f2470_0_sublistAutoDual_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg1P_53>3 && arg2P_53>1 && arg3P_53>2 && arg5P_39>=1 && 2+arg2P_53<=arg1P_53 && 4+arg5P_39<=arg1P_53 && 2+arg5P_39<=arg2P_53 && arg2P_53<=-2+arg1 && 2<=-2+arg1 && arg2P_53<=arg2 && 2<=arg2 && arg1P_53<=arg1 && -3+arg3P_53<=-3+arg1 && -3+arg3P_53<=-1+arg2 && 2+arg1P_40<=arg1P_53 && 3+arg2P_40<=arg1P_53 && arg1P_40>0 && arg2P_40>-1 && 4+arg3P_40<=arg1P_53 ], cost: 2+arg5P_39 97: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_98, arg2'=arg2P_98, arg3'=arg3P_98, arg4'=arg4P_98, arg5'=arg5P_98, arg6'=arg6P_98, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && arg2P_98>-1 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 ], cost: 1 165: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_109, arg2'=arg2P_109, arg3'=2*x691_1+arg2P_109, arg4'=arg4P_109, arg5'=arg5P_109, arg6'=arg6P_109, [ arg1>2 && arg2>0 && 2+arg1P_109<=arg1 && arg1P_109<=arg2 && arg1P_109>0 && 4+2*x691_1+arg2P_109<=arg1 && 2+2*x691_1+arg2P_109<=arg2 && arg2P_109<2 && arg2P_109>=0 ], cost: 2 196: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_101<=arg1 && arg1>5 && arg2>3 && arg1P_101>5 && 4+arg3P_101<=arg1 && 6+arg4P_101<=arg1 && 2+arg3P_101<=arg2 && 4+arg4P_101<=arg2 && 2+arg1P_107<=arg1P_101 && 4+arg2P_107<=arg1P_101 && arg1P_107>0 && arg2P_107>-1 && 4+arg3P_101<=arg1P_101 && 6+arg4P_101<=arg1P_101 ], cost: 2 197: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_101<=arg1 && arg1>5 && arg2>3 && arg1P_101>5 && 4+arg3P_101<=arg1 && 6+arg4P_101<=arg1 && 2+arg3P_101<=arg2 && 4+arg4P_101<=arg2 && 4+arg3P_101<=arg1P_101 && 6+arg4P_101<=arg1P_101 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1P_101 && 4+arg2P_100<=-2+arg1P_101 ], cost: 3 198: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg3P_102, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && arg1P_106>4 && arg2P_106>-1 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 ], cost: 2 199: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_103<=arg1 && arg1>6 && arg2>4 && arg1P_103>6 && 4+arg3P_103<=arg1 && 6+arg4P_103<=arg1 && 2+arg3P_103<=arg2 && 4+arg4P_103<=arg2 && 2+arg1P_107<=arg1P_103 && 4+arg2P_107<=arg1P_103 && arg1P_107>0 && arg2P_107>-1 && 4+arg3P_103<=arg1P_103 && 6+arg4P_103<=arg1P_103 ], cost: 2 200: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_103<=arg1 && arg1>6 && arg2>4 && arg1P_103>6 && 4+arg3P_103<=arg1 && 6+arg4P_103<=arg1 && 2+arg3P_103<=arg2 && 4+arg4P_103<=arg2 && 4+arg3P_103<=arg1P_103 && 6+arg4P_103<=arg1P_103 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1P_103 && 4+arg2P_100<=-2+arg1P_103 ], cost: 3 201: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg4P_104, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && arg1P_106>4 && arg2P_106>-1 && 6+arg4P_104<=arg1P_104 ], cost: 2 202: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg3P_105, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && arg1P_106>4 && arg2P_106>-1 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 ], cost: 2 98: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 2+arg1P_99<=arg1 && arg1P_99<=arg2 && 3+arg2P_99<=arg1 && 1+arg2P_99<=arg2 && arg1>2 && arg2>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3<=arg1 ], cost: 1 163: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1 && 4+arg2P_100<=-2+arg1 && 4<=-2+arg1 && 2+arg1P_100<=arg2 && 4+arg2P_100<=arg2 && 4<=arg2 ], cost: 2 203: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=-2*x712_1+arg3P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg1>2 && 1+arg3<=-4+arg1 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1P_114>0 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 ], cost: 2 204: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=-2*x724_1+arg3P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg1>2 && 1+arg3<=-4+arg1 && arg3P_1160 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 ], cost: 2 206: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_117, arg2'=arg2P_117, arg3'=2*x730_1+arg2P_117, arg4'=arg4P_117, arg5'=arg5P_117, arg6'=arg6P_117, [ arg2>0 && arg1>2 && 1+arg3<=-4+arg1 && 2*x730_1+arg2P_1170 && 4+2*x730_1+arg2P_117<=arg1 && arg2P_117<2 && arg2P_117>=0 ], cost: 2 207: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=-2*x712_1+arg3P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg1>2 && 2+arg3<=arg1 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1P_114>0 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 ], cost: 2 208: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=-2*x724_1+arg3P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg1>2 && 2+arg3<=arg1 && arg3P_1160 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 ], cost: 2 166: __init -> f283_0_partitionOf_GT : arg1'=arg1P_1, arg2'=arg2P_1, arg3'=2, arg4'=arg2P_138, arg5'=1, arg6'=arg6P_1, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 ], cost: 2 167: __init -> f283_0_partitionOf_GT : arg1'=arg1P_3, arg2'=arg2P_3, arg3'=3, arg4'=arg2P_138, arg5'=2, arg6'=arg6P_3, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg2P_3>2 && arg1P_3<=arg1P_138 ], cost: 3 Accelerating simple loops of location 2. Simplified some of the simple loops (and removed duplicate rules). Accelerating the following rules: 184: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2 && 2<=arg2 && 1+arg2P_15<=arg3 && 2<=arg3 && 2-arg2+arg1<=-1 && 2-arg3+arg1<=-1 ], cost: 2+k 185: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ 2+arg1<=arg2 && 2+arg1<=arg3 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2 && 2<=arg2 && 1+arg2P_15<=arg3 && 2<=arg3 ], cost: 2+k 187: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2 && 2<=arg2 && 1+arg2P_15<=arg3 && 2<=arg3 ], cost: 2+k 191: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2 && arg2P_15<=-1+arg3 && 1<=-1+arg1 && 1<=-2+arg2 && 1<=-2+arg3 ], cost: 2+k 195: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 1<=-2+arg2 && 1<=-2+arg3 && 1+arg2P_15<=arg2 && 1+arg2P_15<=arg3 ], cost: 2+k Failed to prove monotonicity of the guard of rule 184. Failed to prove monotonicity of the guard of rule 185. Failed to prove monotonicity of the guard of rule 187. Failed to prove monotonicity of the guard of rule 191. Failed to prove monotonicity of the guard of rule 195. [accelerate] Nesting with 5 inner and 5 outer candidates Accelerating simple loops of location 16. [accelerate] Removed some duplicate simple loops Simplified some of the simple loops (and removed duplicate rules). Accelerating the following rules: 211: f2470_0_sublistAutoDual_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1>2 && arg2>0 && 2+arg3<=arg1 && arg1P_40>0 && arg2P_40>-1 && 2+arg1P_40<=arg1 && 3+arg2P_40<=arg1 && 4+arg3P_40<=arg1 ], cost: 2 212: f2470_0_sublistAutoDual_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg5P_39>=1 && 3<=-2+arg1 && 3<=arg2 && arg1P_40>0 && arg2P_40>-1 && 2+arg1P_40<=arg1 && 3+arg2P_40<=arg1 && 4+arg3P_40<=arg1 ], cost: 2+arg5P_39 214: f2470_0_sublistAutoDual_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg5P_39>=1 && 2<=-2+arg1 && 2<=arg2 && arg1P_40>0 && arg2P_40>-1 && 2+arg1P_40<=arg1 && 3+arg2P_40<=arg1 && 4+arg3P_40<=arg1 ], cost: 2+arg5P_39 Failed to prove monotonicity of the guard of rule 211. Failed to prove monotonicity of the guard of rule 212. Failed to prove monotonicity of the guard of rule 214. [accelerate] Nesting with 3 inner and 3 outer candidates Accelerating simple loops of location 28. Simplified some of the simple loops (and removed duplicate rules). Accelerating the following rules: 196: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1>5 && arg2>3 && arg1P_107>0 && arg2P_107>-1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 2 197: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1>5 && arg2>3 && arg1P_100>0 && arg2P_100>-1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 3 199: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1>6 && arg2>4 && arg1P_107>0 && arg2P_107>-1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 2 200: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1>6 && arg2>4 && arg1P_100>0 && arg2P_100>-1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 3 Failed to prove monotonicity of the guard of rule 196. Failed to prove monotonicity of the guard of rule 197. Failed to prove monotonicity of the guard of rule 199. Failed to prove monotonicity of the guard of rule 200. [accelerate] Nesting with 4 inner and 4 outer candidates Accelerating simple loops of location 32. Accelerating the following rules: 203: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=-2*x712_1+arg3P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg1>2 && 1+arg3<=-4+arg1 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1P_114>0 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 ], cost: 2 204: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=-2*x724_1+arg3P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg1>2 && 1+arg3<=-4+arg1 && arg3P_1160 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 ], cost: 2 206: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_117, arg2'=arg2P_117, arg3'=2*x730_1+arg2P_117, arg4'=arg4P_117, arg5'=arg5P_117, arg6'=arg6P_117, [ arg2>0 && arg1>2 && 1+arg3<=-4+arg1 && 2*x730_1+arg2P_1170 && 4+2*x730_1+arg2P_117<=arg1 && arg2P_117<2 && arg2P_117>=0 ], cost: 2 207: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=-2*x712_1+arg3P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg1>2 && 2+arg3<=arg1 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1P_114>0 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 ], cost: 2 208: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=-2*x724_1+arg3P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg1>2 && 2+arg3<=arg1 && arg3P_1160 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 ], cost: 2 Failed to prove monotonicity of the guard of rule 203. Failed to prove monotonicity of the guard of rule 204. Failed to prove monotonicity of the guard of rule 206. Failed to prove monotonicity of the guard of rule 207. Failed to prove monotonicity of the guard of rule 208. [accelerate] Nesting with 5 inner and 5 outer candidates Accelerated all simple loops using metering functions (where possible): Start location: __init 1: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg2P_2<=arg2 && arg4=arg3P_2 && arg1>0 && arg2>0 && arg2P_2>0 && arg3P_2>0 && 2+arg5<=arg2 ], cost: 1 143: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && arg2>0 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2 ], cost: 1+k 168: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 2 169: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_8<=arg1P_4 && arg1P_4>4 && arg1P_8>4 && 4+arg2P_8<=arg1P_4 ], cost: 2 171: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_10<=arg1P_4 && arg1P_4>2 && arg1P_10>2 && 4+arg2P_10<=arg1P_4 ], cost: 2 173: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_12<=arg1P_4 && arg1P_4>4 && arg1P_12>4 && 4+arg2P_12<=arg1P_4 ], cost: 2 174: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_38<=arg1P_4 && 1+arg2P_38<=arg1P_4 && arg1P_4>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1P_4 ], cost: 2 175: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_7<=arg1P_5 && arg1P_5>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_5 ], cost: 2 181: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_38<=arg1P_5 && 1+arg2P_38<=arg1P_5 && arg1P_5>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1P_5 ], cost: 2 184: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2 && 2<=arg2 && 1+arg2P_15<=arg3 && 2<=arg3 && 2-arg2+arg1<=-1 && 2-arg3+arg1<=-1 ], cost: 2+k 185: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ 2+arg1<=arg2 && 2+arg1<=arg3 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2 && 2<=arg2 && 1+arg2P_15<=arg3 && 2<=arg3 ], cost: 2+k 187: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2 && 2<=arg2 && 1+arg2P_15<=arg3 && 2<=arg3 ], cost: 2+k 189: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg4'=arg4P_19, arg5'=arg5P_32, arg6'=arg6P_32, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && arg3P_32>-1 && 2+arg4P_19<=arg2P_19 ], cost: 2 190: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg4'=arg4P_19, arg5'=arg5P_33, arg6'=arg6P_33, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && arg3P_33>-1 && 2+arg4P_19<=arg2P_19 ], cost: 2 191: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=-1+arg2 && arg2P_15<=-1+arg3 && 1<=-1+arg1 && 1<=-2+arg2 && 1<=-2+arg3 ], cost: 2+k 193: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg4'=arg4P_20, arg5'=arg5P_32, arg6'=arg6P_32, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && arg3P_32>-1 && 2+arg4P_20<=arg2P_20 ], cost: 2 194: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg4'=arg4P_20, arg5'=arg5P_33, arg6'=arg6P_33, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && arg3P_33>-1 && 2+arg4P_20<=arg2P_20 ], cost: 2 195: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 1<=-2+arg2 && 1<=-2+arg3 && 1+arg2P_15<=arg2 && 1+arg2P_15<=arg3 ], cost: 2+k 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 162: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2<=-2+arg1 && 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 ], cost: 2 33: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ arg2P_34<=arg3 && arg3P_34<=arg3 && arg1>2 && arg3>-1 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 148: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3 && 1<=arg3 ], cost: 1+k 211: f2470_0_sublistAutoDual_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1>2 && arg2>0 && 2+arg3<=arg1 && arg1P_40>0 && arg2P_40>-1 && 2+arg1P_40<=arg1 && 3+arg2P_40<=arg1 && 4+arg3P_40<=arg1 ], cost: 2 212: f2470_0_sublistAutoDual_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg5P_39>=1 && 3<=-2+arg1 && 3<=arg2 && arg1P_40>0 && arg2P_40>-1 && 2+arg1P_40<=arg1 && 3+arg2P_40<=arg1 && 4+arg3P_40<=arg1 ], cost: 2+arg5P_39 214: f2470_0_sublistAutoDual_InvokeMethod -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ 4+arg5P_39<=arg1 && 2+arg3<=arg1 && 2+arg5P_39<=arg2 && arg5P_39>=1 && 2<=-2+arg1 && 2<=arg2 && arg1P_40>0 && arg2P_40>-1 && 2+arg1P_40<=arg1 && 3+arg2P_40<=arg1 && 4+arg3P_40<=arg1 ], cost: 2+arg5P_39 97: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_98, arg2'=arg2P_98, arg3'=arg3P_98, arg4'=arg4P_98, arg5'=arg5P_98, arg6'=arg6P_98, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && arg2P_98>-1 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 ], cost: 1 165: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_109, arg2'=arg2P_109, arg3'=2*x691_1+arg2P_109, arg4'=arg4P_109, arg5'=arg5P_109, arg6'=arg6P_109, [ arg1>2 && arg2>0 && 2+arg1P_109<=arg1 && arg1P_109<=arg2 && arg1P_109>0 && 4+2*x691_1+arg2P_109<=arg1 && 2+2*x691_1+arg2P_109<=arg2 && arg2P_109<2 && arg2P_109>=0 ], cost: 2 196: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1>5 && arg2>3 && arg1P_107>0 && arg2P_107>-1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 2 197: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1>5 && arg2>3 && arg1P_100>0 && arg2P_100>-1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 3 198: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg3P_102, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && arg1P_106>4 && arg2P_106>-1 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 ], cost: 2 199: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1>6 && arg2>4 && arg1P_107>0 && arg2P_107>-1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 2 200: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1>6 && arg2>4 && arg1P_100>0 && arg2P_100>-1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 3 201: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg4P_104, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && arg1P_106>4 && arg2P_106>-1 && 6+arg4P_104<=arg1P_104 ], cost: 2 202: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg3P_105, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && arg1P_106>4 && arg2P_106>-1 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 ], cost: 2 98: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 2+arg1P_99<=arg1 && arg1P_99<=arg2 && 3+arg2P_99<=arg1 && 1+arg2P_99<=arg2 && arg1>2 && arg2>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3<=arg1 ], cost: 1 163: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1 && 4+arg2P_100<=-2+arg1 && 4<=-2+arg1 && 2+arg1P_100<=arg2 && 4+arg2P_100<=arg2 && 4<=arg2 ], cost: 2 203: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=-2*x712_1+arg3P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg1>2 && 1+arg3<=-4+arg1 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1P_114>0 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 ], cost: 2 204: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=-2*x724_1+arg3P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg1>2 && 1+arg3<=-4+arg1 && arg3P_1160 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 ], cost: 2 206: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_117, arg2'=arg2P_117, arg3'=2*x730_1+arg2P_117, arg4'=arg4P_117, arg5'=arg5P_117, arg6'=arg6P_117, [ arg2>0 && arg1>2 && 1+arg3<=-4+arg1 && 2*x730_1+arg2P_1170 && 4+2*x730_1+arg2P_117<=arg1 && arg2P_117<2 && arg2P_117>=0 ], cost: 2 207: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_114, arg2'=-2*x712_1+arg3P_114, arg3'=arg3P_114, arg4'=arg4P_114, arg5'=arg5P_114, arg6'=arg6P_114, [ arg2<0 && arg1>2 && 2+arg3<=arg1 && arg3P_114>arg3 && 2+arg1P_114<=arg1 && arg1P_114>0 && 4+arg3P_114<=arg1 && -2*x712_1+arg3P_114<2 && -2*x712_1+arg3P_114>=0 ], cost: 2 208: f4689_0_oddDistinctParts_NE -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_116, arg2'=-2*x724_1+arg3P_116, arg3'=arg3P_116, arg4'=arg4P_116, arg5'=arg5P_116, arg6'=arg6P_116, [ arg2<0 && arg1>2 && 2+arg3<=arg1 && arg3P_1160 && 4+arg3P_116<=arg1 && -2*x724_1+arg3P_116<2 && -2*x724_1+arg3P_116>=0 ], cost: 2 166: __init -> f283_0_partitionOf_GT : arg1'=arg1P_1, arg2'=arg2P_1, arg3'=2, arg4'=arg2P_138, arg5'=1, arg6'=arg6P_1, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 ], cost: 2 167: __init -> f283_0_partitionOf_GT : arg1'=arg1P_3, arg2'=arg2P_3, arg3'=3, arg4'=arg2P_138, arg5'=2, arg6'=arg6P_3, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg2P_3>2 && arg1P_3<=arg1P_138 ], cost: 3 Chained accelerated rules (with incoming rules): Start location: __init 1: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg2P_2<=arg2 && arg4=arg3P_2 && arg1>0 && arg2>0 && arg2P_2>0 && arg3P_2>0 && 2+arg5<=arg2 ], cost: 1 143: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && arg2>0 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2 ], cost: 1+k 168: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 2 169: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_8<=arg1P_4 && arg1P_4>4 && arg1P_8>4 && 4+arg2P_8<=arg1P_4 ], cost: 2 171: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_10<=arg1P_4 && arg1P_4>2 && arg1P_10>2 && 4+arg2P_10<=arg1P_4 ], cost: 2 173: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_12<=arg1P_4 && arg1P_4>4 && arg1P_12>4 && 4+arg2P_12<=arg1P_4 ], cost: 2 174: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_38<=arg1P_4 && 1+arg2P_38<=arg1P_4 && arg1P_4>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1P_4 ], cost: 2 175: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_7<=arg1P_5 && arg1P_5>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_5 ], cost: 2 181: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_38, arg2'=arg2P_38, arg3'=arg3P_38, arg4'=arg4P_38, arg5'=arg5P_38, arg6'=arg6P_38, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_38<=arg1P_5 && 1+arg2P_38<=arg1P_5 && arg1P_5>0 && arg1P_38>0 && arg2P_38>-1 && 2+arg3P_38<=arg1P_5 ], cost: 2 215: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2 && 2<=arg2 && 3+arg4<=arg2 ], cost: 3+k 217: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && 2+arg4<=arg2 && 1+arg2P_15<=arg2 && 2<=arg2 ], cost: 3+k 219: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2 && 2<=arg2 ], cost: 3+k 221: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg4 && 1+arg2P_15<=arg2 && 3<=arg2 ], cost: 3+k 223: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg4 && 3<=arg2 && 1+arg2P_15<=arg2 ], cost: 3+k 225: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg40 && arg2P_40>-1 && 3<=-1+arg1 && 2+arg1P_40<=-1+arg1 && 3+arg2P_40<=-1+arg1 && 4+arg3P_40<=-1+arg1 && 3<=-1+arg2 && 2+arg1P_40<=-1+arg2 && 3+arg2P_40<=-1+arg2 && 4+arg3P_40<=-1+arg2 ], cost: 4 226: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_40>0 && arg2P_40>-1 ], cost: 4 227: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg4=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1 && 5<=-1+arg1 && 2+arg1P_40<=-1+arg1 && 3+arg2P_40<=-1+arg1 && 4+arg3P_40<=-1+arg1 && 4+arg5P_39<=-1+arg2 && 5<=-1+arg2 && 2+arg1P_40<=-1+arg2 && 3+arg2P_40<=-1+arg2 && 4+arg3P_40<=-1+arg2 ], cost: 4+arg5P_39 228: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 4+arg5P_39 229: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg4=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1 && 4<=-1+arg1 && 2+arg1P_40<=-1+arg1 && 3+arg2P_40<=-1+arg1 && 4+arg3P_40<=-1+arg1 && 4+arg5P_39<=-1+arg2 && 4<=-1+arg2 && 2+arg1P_40<=-1+arg2 && 3+arg2P_40<=-1+arg2 && 4+arg3P_40<=-1+arg2 ], cost: 4+arg5P_39 230: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 4+arg5P_39 189: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg4'=arg4P_19, arg5'=arg5P_32, arg6'=arg6P_32, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && arg3P_32>-1 && 2+arg4P_19<=arg2P_19 ], cost: 2 190: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg4'=arg4P_19, arg5'=arg5P_33, arg6'=arg6P_33, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && arg3P_33>-1 && 2+arg4P_19<=arg2P_19 ], cost: 2 193: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg4'=arg4P_20, arg5'=arg5P_32, arg6'=arg6P_32, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && arg3P_32>-1 && 2+arg4P_20<=arg2P_20 ], cost: 2 194: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg4'=arg4P_20, arg5'=arg5P_33, arg6'=arg6P_33, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && arg3P_33>-1 && 2+arg4P_20<=arg2P_20 ], cost: 2 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 162: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2<=-2+arg1 && 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 ], cost: 2 231: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 4<=-2+arg1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 3 233: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 4<=-4+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 ], cost: 4 235: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 4<=-2+arg1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 4 237: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 5<=-2+arg1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 3 239: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 5<=-4+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 ], cost: 4 241: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 5<=-2+arg1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 4 33: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ arg2P_34<=arg3 && arg3P_34<=arg3 && arg1>2 && arg3>-1 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 148: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3 && 1<=arg3 ], cost: 1+k 216: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3 && 2<=arg3 && 3+arg2<=arg3 ], cost: 3+k 218: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 2+arg2<=arg3 && 1+arg2P_15<=arg3 && 2<=arg3 ], cost: 3+k 220: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3 && 2<=arg3 ], cost: 3+k 222: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg2 && 1+arg2P_15<=arg3 && 3<=arg3 ], cost: 3+k 224: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg2 && 3<=arg3 && 1+arg2P_15<=arg3 ], cost: 3+k 97: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_98, arg2'=arg2P_98, arg3'=arg3P_98, arg4'=arg4P_98, arg5'=arg5P_98, arg6'=arg6P_98, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && arg2P_98>-1 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 ], cost: 1 165: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_109, arg2'=arg2P_109, arg3'=2*x691_1+arg2P_109, arg4'=arg4P_109, arg5'=arg5P_109, arg6'=arg6P_109, [ arg1>2 && arg2>0 && 2+arg1P_109<=arg1 && arg1P_109<=arg2 && arg1P_109>0 && 4+2*x691_1+arg2P_109<=arg1 && 2+2*x691_1+arg2P_109<=arg2 && arg2P_109<2 && arg2P_109>=0 ], cost: 2 198: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg3P_102, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && arg1P_106>4 && arg2P_106>-1 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 ], cost: 2 201: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg4P_104, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && arg1P_106>4 && arg2P_106>-1 && 6+arg4P_104<=arg1P_104 ], cost: 2 202: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg3P_105, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && arg1P_106>4 && arg2P_106>-1 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 ], cost: 2 243: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4689_0_oddDistinctParts_NE : arg1'=arg1P_117, arg2'=arg2P_117, arg3'=2*x730_1+arg2P_117, arg4'=arg4P_117, arg5'=arg5P_117, arg6'=arg6P_117, [ 2*x730_1+arg2P_117<1+2*x691_1 && arg1P_117>0 && arg2P_117<2 && arg2P_117>=0 && 3<=-2+arg1 && 6+2*x691_1<=-2+arg1 && 2+arg1P_117<=-2+arg1 && 4+2*x730_1+arg2P_117<=-2+arg1 && 3<=arg2 && 6+2*x691_1<=arg2 && 2+arg1P_117<=arg2 && 4+2*x730_1+arg2P_117<=arg2 ], cost: 4 98: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 2+arg1P_99<=arg1 && arg1P_99<=arg2 && 3+arg2P_99<=arg1 && 1+arg2P_99<=arg2 && arg1>2 && arg2>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3<=arg1 ], cost: 1 163: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1 && 4+arg2P_100<=-2+arg1 && 4<=-2+arg1 && 2+arg1P_100<=arg2 && 4+arg2P_100<=arg2 && 4<=arg2 ], cost: 2 232: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg3<=arg1 && arg1P_107>0 && arg2P_107>-1 && 6<=-2+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 && 6<=arg2 && 2+arg1P_107<=arg2 && 4+arg2P_107<=arg2 ], cost: 3 234: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg3<=arg1 && arg1P_107>0 && arg2P_107>-1 && 4<=-6+arg1 && 4<=-4+arg2 && 2+arg1P_107<=-4+arg1 && 4+arg2P_107<=-4+arg1 && 2+arg1P_107<=-2+arg2 && 4+arg2P_107<=-2+arg2 ], cost: 4 236: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && arg1P_100>0 && arg2P_100>-1 && 6<=-2+arg1 && 4+arg1P_100<=-2+arg1 && 6+arg2P_100<=-2+arg1 && 6<=arg2 && 4+arg1P_100<=arg2 && 6+arg2P_100<=arg2 ], cost: 4 238: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg3<=arg1 && arg1P_107>0 && arg2P_107>-1 && 7<=-2+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 && 7<=arg2 && 2+arg1P_107<=arg2 && 4+arg2P_107<=arg2 ], cost: 3 240: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg3<=arg1 && arg1P_107>0 && arg2P_107>-1 && 5<=-6+arg1 && 5<=-4+arg2 && 2+arg1P_107<=-4+arg1 && 4+arg2P_107<=-4+arg1 && 2+arg1P_107<=-2+arg2 && 4+arg2P_107<=-2+arg2 ], cost: 4 242: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && arg1P_100>0 && arg2P_100>-1 && 7<=-2+arg1 && 4+arg1P_100<=-2+arg1 && 6+arg2P_100<=-2+arg1 && 7<=arg2 && 4+arg1P_100<=arg2 && 6+arg2P_100<=arg2 ], cost: 4 166: __init -> f283_0_partitionOf_GT : arg1'=arg1P_1, arg2'=arg2P_1, arg3'=2, arg4'=arg2P_138, arg5'=1, arg6'=arg6P_1, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 ], cost: 2 167: __init -> f283_0_partitionOf_GT : arg1'=arg1P_3, arg2'=arg2P_3, arg3'=3, arg4'=arg2P_138, arg5'=2, arg6'=arg6P_3, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg2P_3>2 && arg1P_3<=arg1P_138 ], cost: 3 Removed unreachable locations (and leaf rules with constant cost): Start location: __init 1: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg2P_2<=arg2 && arg4=arg3P_2 && arg1>0 && arg2>0 && arg2P_2>0 && arg3P_2>0 && 2+arg5<=arg2 ], cost: 1 143: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && arg2>0 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2 ], cost: 1+k 168: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 2 169: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_8<=arg1P_4 && arg1P_4>4 && arg1P_8>4 && 4+arg2P_8<=arg1P_4 ], cost: 2 171: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_10<=arg1P_4 && arg1P_4>2 && arg1P_10>2 && 4+arg2P_10<=arg1P_4 ], cost: 2 173: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ 1+arg1P_4<=arg1 && arg40 && arg2>0 && 2+arg5<=arg2 && arg1P_12<=arg1P_4 && arg1P_4>4 && arg1P_12>4 && 4+arg2P_12<=arg1P_4 ], cost: 2 175: f283_0_partitionOf_GT -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg1P_7<=arg1P_5 && arg1P_5>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_5 ], cost: 2 215: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2 && 2<=arg2 && 3+arg4<=arg2 ], cost: 3+k 217: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && 2+arg4<=arg2 && 1+arg2P_15<=arg2 && 2<=arg2 ], cost: 3+k 219: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2 && 2<=arg2 ], cost: 3+k 221: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg4 && 1+arg2P_15<=arg2 && 3<=arg2 ], cost: 3+k 223: f283_0_partitionOf_GT -> f609_0_generation_NONNULL : arg1'=arg4-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg40 && 2+arg5<=arg2 && arg4-x66_10 && k>=1 && -(-1+k)*x66_1+arg4-x66_1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg4 && 3<=arg2 && 1+arg2P_15<=arg2 ], cost: 3+k 227: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg4=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1 && 5<=-1+arg1 && 2+arg1P_40<=-1+arg1 && 3+arg2P_40<=-1+arg1 && 4+arg3P_40<=-1+arg1 && 4+arg5P_39<=-1+arg2 && 5<=-1+arg2 && 2+arg1P_40<=-1+arg2 && 3+arg2P_40<=-1+arg2 && 4+arg3P_40<=-1+arg2 ], cost: 4+arg5P_39 228: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 4+arg5P_39 229: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg4=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1 && 4<=-1+arg1 && 2+arg1P_40<=-1+arg1 && 3+arg2P_40<=-1+arg1 && 4+arg3P_40<=-1+arg1 && 4+arg5P_39<=-1+arg2 && 4<=-1+arg2 && 2+arg1P_40<=-1+arg2 && 3+arg2P_40<=-1+arg2 && 4+arg3P_40<=-1+arg2 ], cost: 4+arg5P_39 230: f283_0_partitionOf_GT -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1>0 && arg40 && 2+arg5<=arg2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 4+arg5P_39 189: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg4'=arg4P_19, arg5'=arg5P_32, arg6'=arg6P_32, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && arg3P_32>-1 && 2+arg4P_19<=arg2P_19 ], cost: 2 190: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg4'=arg4P_19, arg5'=arg5P_33, arg6'=arg6P_33, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && arg3P_33>-1 && 2+arg4P_19<=arg2P_19 ], cost: 2 193: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_32, arg2'=arg1, arg3'=arg3P_32, arg4'=arg4P_20, arg5'=arg5P_32, arg6'=arg6P_32, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && arg3P_32>-1 && 2+arg4P_20<=arg2P_20 ], cost: 2 194: f609_0_generation_NONNULL -> f3187_0_generation_InvokeMethod : arg1'=arg1P_33, arg2'=arg1, arg3'=arg3P_33, arg4'=arg4P_20, arg5'=arg5P_33, arg6'=arg6P_33, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && arg3P_33>-1 && 2+arg4P_20<=arg2P_20 ], cost: 2 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 162: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2<=-2+arg1 && 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 ], cost: 2 231: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 4<=-2+arg1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 3 233: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 4<=-4+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 ], cost: 4 235: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 4<=-2+arg1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 4 237: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 5<=-2+arg1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 3 239: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 5<=-4+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 ], cost: 4 241: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 5<=-2+arg1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 4 33: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ arg2P_34<=arg3 && arg3P_34<=arg3 && arg1>2 && arg3>-1 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4<=arg1 && 4+arg5<=arg1 ], cost: 1 148: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3 && 1<=arg3 ], cost: 1+k 216: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3 && 2<=arg3 && 3+arg2<=arg3 ], cost: 3+k 218: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 2+arg2<=arg3 && 1+arg2P_15<=arg3 && 2<=arg3 ], cost: 3+k 220: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3 && 2<=arg3 ], cost: 3+k 222: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg2 && 1+arg2P_15<=arg3 && 3<=arg3 ], cost: 3+k 224: f3187_0_generation_InvokeMethod -> f609_0_generation_NONNULL : arg1'=arg2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1>2 && 4+arg4<=arg1 && 4+arg5<=arg1 && arg2-x66_10 && k>=1 && arg2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg2 && 3<=arg3 && 1+arg2P_15<=arg3 ], cost: 3+k 97: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_98, arg2'=arg2P_98, arg3'=arg3P_98, arg4'=arg4P_98, arg5'=arg5P_98, arg6'=arg6P_98, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && arg2P_98>-1 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 ], cost: 1 198: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg3P_102, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && arg1P_106>4 && arg2P_106>-1 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 ], cost: 2 201: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg4P_104, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && arg1P_106>4 && arg2P_106>-1 && 6+arg4P_104<=arg1P_104 ], cost: 2 202: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4740_0_sublistOddDistinctParts_NULL : arg1'=arg1P_106, arg2'=arg2P_106, arg3'=arg3P_105, arg4'=arg4P_106, arg5'=arg5P_106, arg6'=arg6P_106, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && arg1P_106>4 && arg2P_106>-1 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 ], cost: 2 98: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 2+arg1P_99<=arg1 && arg1P_99<=arg2 && 3+arg2P_99<=arg1 && 1+arg2P_99<=arg2 && arg1>2 && arg2>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3<=arg1 ], cost: 1 163: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1 && 4+arg2P_100<=-2+arg1 && 4<=-2+arg1 && 2+arg1P_100<=arg2 && 4+arg2P_100<=arg2 && 4<=arg2 ], cost: 2 232: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg3<=arg1 && arg1P_107>0 && arg2P_107>-1 && 6<=-2+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 && 6<=arg2 && 2+arg1P_107<=arg2 && 4+arg2P_107<=arg2 ], cost: 3 234: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg3<=arg1 && arg1P_107>0 && arg2P_107>-1 && 4<=-6+arg1 && 4<=-4+arg2 && 2+arg1P_107<=-4+arg1 && 4+arg2P_107<=-4+arg1 && 2+arg1P_107<=-2+arg2 && 4+arg2P_107<=-2+arg2 ], cost: 4 236: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && arg1P_100>0 && arg2P_100>-1 && 6<=-2+arg1 && 4+arg1P_100<=-2+arg1 && 6+arg2P_100<=-2+arg1 && 6<=arg2 && 4+arg1P_100<=arg2 && 6+arg2P_100<=arg2 ], cost: 4 238: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg3<=arg1 && arg1P_107>0 && arg2P_107>-1 && 7<=-2+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 && 7<=arg2 && 2+arg1P_107<=arg2 && 4+arg2P_107<=arg2 ], cost: 3 240: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg3<=arg1 && arg1P_107>0 && arg2P_107>-1 && 5<=-6+arg1 && 5<=-4+arg2 && 2+arg1P_107<=-4+arg1 && 4+arg2P_107<=-4+arg1 && 2+arg1P_107<=-2+arg2 && 4+arg2P_107<=-2+arg2 ], cost: 4 242: f4740_0_sublistOddDistinctParts_NULL -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg3<=arg1 && arg1P_100>0 && arg2P_100>-1 && 7<=-2+arg1 && 4+arg1P_100<=-2+arg1 && 6+arg2P_100<=-2+arg1 && 7<=arg2 && 4+arg1P_100<=arg2 && 6+arg2P_100<=arg2 ], cost: 4 166: __init -> f283_0_partitionOf_GT : arg1'=arg1P_1, arg2'=arg2P_1, arg3'=2, arg4'=arg2P_138, arg5'=1, arg6'=arg6P_1, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 ], cost: 2 167: __init -> f283_0_partitionOf_GT : arg1'=arg1P_3, arg2'=arg2P_3, arg3'=3, arg4'=arg2P_138, arg5'=2, arg6'=arg6P_3, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg2P_3>2 && arg1P_3<=arg1P_138 ], cost: 3 Eliminated locations (on tree-shaped paths): Start location: __init 270: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && arg3P_32>-1 && 2+arg4P_19<=arg2P_19 && arg2P_34<=arg3P_32 && arg3P_34<=arg3P_32 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4P_19<=arg1P_32 && 4+arg5P_32<=arg1P_32 ], cost: 3 271: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3P_32 && 1<=arg3P_32 ], cost: 3+k 272: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3P_32 && 2<=arg3P_32 && 3+arg1<=arg3P_32 ], cost: 5+k 273: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 2+arg1<=arg3P_32 && 1+arg2P_15<=arg3P_32 && 2<=arg3P_32 ], cost: 5+k 274: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3P_32 && 2<=arg3P_32 ], cost: 5+k 275: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 1+arg2P_15<=arg3P_32 && 3<=arg3P_32 ], cost: 5+k 276: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 3<=arg3P_32 && 1+arg2P_15<=arg3P_32 ], cost: 5+k 277: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && arg3P_33>-1 && 2+arg4P_19<=arg2P_19 && arg2P_34<=arg3P_33 && arg3P_34<=arg3P_33 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4P_19<=arg1P_33 && 4+arg5P_33<=arg1P_33 ], cost: 3 278: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3P_33 && 1<=arg3P_33 ], cost: 3+k 279: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3P_33 && 2<=arg3P_33 && 3+arg1<=arg3P_33 ], cost: 5+k 280: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 2+arg1<=arg3P_33 && 1+arg2P_15<=arg3P_33 && 2<=arg3P_33 ], cost: 5+k 281: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3P_33 && 2<=arg3P_33 ], cost: 5+k 282: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 1+arg2P_15<=arg3P_33 && 3<=arg3P_33 ], cost: 5+k 283: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 3<=arg3P_33 && 1+arg2P_15<=arg3P_33 ], cost: 5+k 284: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && arg3P_32>-1 && 2+arg4P_20<=arg2P_20 && arg2P_34<=arg3P_32 && arg3P_34<=arg3P_32 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4P_20<=arg1P_32 && 4+arg5P_32<=arg1P_32 ], cost: 3 285: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3P_32 && 1<=arg3P_32 ], cost: 3+k 286: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3P_32 && 2<=arg3P_32 && 3+arg1<=arg3P_32 ], cost: 5+k 287: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 2+arg1<=arg3P_32 && 1+arg2P_15<=arg3P_32 && 2<=arg3P_32 ], cost: 5+k 288: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3P_32 && 2<=arg3P_32 ], cost: 5+k 289: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 1+arg2P_15<=arg3P_32 && 3<=arg3P_32 ], cost: 5+k 290: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 3<=arg3P_32 && 1+arg2P_15<=arg3P_32 ], cost: 5+k 291: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && arg3P_33>-1 && 2+arg4P_20<=arg2P_20 && arg2P_34<=arg3P_33 && arg3P_34<=arg3P_33 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4P_20<=arg1P_33 && 4+arg5P_33<=arg1P_33 ], cost: 3 292: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3P_33 && 1<=arg3P_33 ], cost: 3+k 293: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3P_33 && 2<=arg3P_33 && 3+arg1<=arg3P_33 ], cost: 5+k 294: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 2+arg1<=arg3P_33 && 1+arg2P_15<=arg3P_33 && 2<=arg3P_33 ], cost: 5+k 295: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3P_33 && 2<=arg3P_33 ], cost: 5+k 296: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 1+arg2P_15<=arg3P_33 && 3<=arg3P_33 ], cost: 5+k 297: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 3<=arg3P_33 && 1+arg2P_15<=arg3P_33 ], cost: 5+k 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 162: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2<=-2+arg1 && 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 ], cost: 2 231: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 4<=-2+arg1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 3 233: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 4<=-4+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 ], cost: 4 235: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 4<=-2+arg1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 4 237: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 5<=-2+arg1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 3 239: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 5<=-4+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 ], cost: 4 241: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 5<=-2+arg1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 4 298: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 2+arg1P_99<=arg1P_98 && arg1P_99<=arg2P_98 && 3+arg2P_99<=arg1P_98 && 1+arg2P_99<=arg2P_98 && arg2P_98>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3P_98<=arg1P_98 ], cost: 2 299: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1P_98 && 4+arg2P_100<=-2+arg1P_98 && 4<=-2+arg1P_98 && 2+arg1P_100<=arg2P_98 && 4+arg2P_100<=arg2P_98 && 4<=arg2P_98 ], cost: 3 300: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_107>0 && arg2P_107>-1 && 6<=-2+arg1P_98 && 2+arg1P_107<=-2+arg1P_98 && 4+arg2P_107<=-2+arg1P_98 && 6<=arg2P_98 && 2+arg1P_107<=arg2P_98 && 4+arg2P_107<=arg2P_98 ], cost: 4 301: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_107>0 && arg2P_107>-1 && 4<=-6+arg1P_98 && 4<=-4+arg2P_98 && 2+arg1P_107<=-4+arg1P_98 && 4+arg2P_107<=-4+arg1P_98 && 2+arg1P_107<=-2+arg2P_98 && 4+arg2P_107<=-2+arg2P_98 ], cost: 5 302: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_100>0 && arg2P_100>-1 && 6<=-2+arg1P_98 && 4+arg1P_100<=-2+arg1P_98 && 6+arg2P_100<=-2+arg1P_98 && 6<=arg2P_98 && 4+arg1P_100<=arg2P_98 && 6+arg2P_100<=arg2P_98 ], cost: 5 303: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_107>0 && arg2P_107>-1 && 7<=-2+arg1P_98 && 2+arg1P_107<=-2+arg1P_98 && 4+arg2P_107<=-2+arg1P_98 && 7<=arg2P_98 && 2+arg1P_107<=arg2P_98 && 4+arg2P_107<=arg2P_98 ], cost: 4 304: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_107>0 && arg2P_107>-1 && 5<=-6+arg1P_98 && 5<=-4+arg2P_98 && 2+arg1P_107<=-4+arg1P_98 && 4+arg2P_107<=-4+arg1P_98 && 2+arg1P_107<=-2+arg2P_98 && 4+arg2P_107<=-2+arg2P_98 ], cost: 5 305: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_100>0 && arg2P_100>-1 && 7<=-2+arg1P_98 && 4+arg1P_100<=-2+arg1P_98 && 6+arg2P_100<=-2+arg1P_98 && 7<=arg2P_98 && 4+arg1P_100<=arg2P_98 && 6+arg2P_100<=arg2P_98 ], cost: 5 306: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && arg1P_106>4 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 2+arg1P_99<=arg1P_106 && arg1P_99<=arg2P_106 && 3+arg2P_99<=arg1P_106 && 1+arg2P_99<=arg2P_106 && arg2P_106>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3P_102<=arg1P_106 ], cost: 3 307: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1P_106 && 4+arg2P_100<=-2+arg1P_106 && 4<=-2+arg1P_106 && 2+arg1P_100<=arg2P_106 && 4+arg2P_100<=arg2P_106 && 4<=arg2P_106 ], cost: 4 308: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 6<=-2+arg1P_106 && 2+arg1P_107<=-2+arg1P_106 && 4+arg2P_107<=-2+arg1P_106 && 6<=arg2P_106 && 2+arg1P_107<=arg2P_106 && 4+arg2P_107<=arg2P_106 ], cost: 5 309: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 4<=-6+arg1P_106 && 4<=-4+arg2P_106 && 2+arg1P_107<=-4+arg1P_106 && 4+arg2P_107<=-4+arg1P_106 && 2+arg1P_107<=-2+arg2P_106 && 4+arg2P_107<=-2+arg2P_106 ], cost: 6 310: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 6<=-2+arg1P_106 && 4+arg1P_100<=-2+arg1P_106 && 6+arg2P_100<=-2+arg1P_106 && 6<=arg2P_106 && 4+arg1P_100<=arg2P_106 && 6+arg2P_100<=arg2P_106 ], cost: 6 311: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 7<=-2+arg1P_106 && 2+arg1P_107<=-2+arg1P_106 && 4+arg2P_107<=-2+arg1P_106 && 7<=arg2P_106 && 2+arg1P_107<=arg2P_106 && 4+arg2P_107<=arg2P_106 ], cost: 5 312: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 5<=-6+arg1P_106 && 5<=-4+arg2P_106 && 2+arg1P_107<=-4+arg1P_106 && 4+arg2P_107<=-4+arg1P_106 && 2+arg1P_107<=-2+arg2P_106 && 4+arg2P_107<=-2+arg2P_106 ], cost: 6 313: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 7<=-2+arg1P_106 && 4+arg1P_100<=-2+arg1P_106 && 6+arg2P_100<=-2+arg1P_106 && 7<=arg2P_106 && 4+arg1P_100<=arg2P_106 && 6+arg2P_100<=arg2P_106 ], cost: 6 314: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && arg1P_106>4 && 6+arg4P_104<=arg1P_104 && 2+arg1P_99<=arg1P_106 && arg1P_99<=arg2P_106 && 3+arg2P_99<=arg1P_106 && 1+arg2P_99<=arg2P_106 && arg2P_106>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg4P_104<=arg1P_106 ], cost: 3 315: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && 6+arg4P_104<=arg1P_104 && 4+arg4P_104<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1P_106 && 4+arg2P_100<=-2+arg1P_106 && 4<=-2+arg1P_106 && 2+arg1P_100<=arg2P_106 && 4+arg2P_100<=arg2P_106 && 4<=arg2P_106 ], cost: 4 316: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && 6+arg4P_104<=arg1P_104 && 4+arg4P_104<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 6<=-2+arg1P_106 && 2+arg1P_107<=-2+arg1P_106 && 4+arg2P_107<=-2+arg1P_106 && 6<=arg2P_106 && 2+arg1P_107<=arg2P_106 && 4+arg2P_107<=arg2P_106 ], cost: 5 317: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && 6+arg4P_104<=arg1P_104 && 4+arg4P_104<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 4<=-6+arg1P_106 && 4<=-4+arg2P_106 && 2+arg1P_107<=-4+arg1P_106 && 4+arg2P_107<=-4+arg1P_106 && 2+arg1P_107<=-2+arg2P_106 && 4+arg2P_107<=-2+arg2P_106 ], cost: 6 318: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && 6+arg4P_104<=arg1P_104 && 4+arg4P_104<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 6<=-2+arg1P_106 && 4+arg1P_100<=-2+arg1P_106 && 6+arg2P_100<=-2+arg1P_106 && 6<=arg2P_106 && 4+arg1P_100<=arg2P_106 && 6+arg2P_100<=arg2P_106 ], cost: 6 319: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && 6+arg4P_104<=arg1P_104 && 4+arg4P_104<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 7<=-2+arg1P_106 && 2+arg1P_107<=-2+arg1P_106 && 4+arg2P_107<=-2+arg1P_106 && 7<=arg2P_106 && 2+arg1P_107<=arg2P_106 && 4+arg2P_107<=arg2P_106 ], cost: 5 320: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && 6+arg4P_104<=arg1P_104 && 4+arg4P_104<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 5<=-6+arg1P_106 && 5<=-4+arg2P_106 && 2+arg1P_107<=-4+arg1P_106 && 4+arg2P_107<=-4+arg1P_106 && 2+arg1P_107<=-2+arg2P_106 && 4+arg2P_107<=-2+arg2P_106 ], cost: 6 321: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && 6+arg4P_104<=arg1P_104 && 4+arg4P_104<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 7<=-2+arg1P_106 && 4+arg1P_100<=-2+arg1P_106 && 6+arg2P_100<=-2+arg1P_106 && 7<=arg2P_106 && 4+arg1P_100<=arg2P_106 && 6+arg2P_100<=arg2P_106 ], cost: 6 322: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && arg1P_106>4 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 2+arg1P_99<=arg1P_106 && arg1P_99<=arg2P_106 && 3+arg2P_99<=arg1P_106 && 1+arg2P_99<=arg2P_106 && arg2P_106>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3P_105<=arg1P_106 ], cost: 3 323: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 4+arg3P_105<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1P_106 && 4+arg2P_100<=-2+arg1P_106 && 4<=-2+arg1P_106 && 2+arg1P_100<=arg2P_106 && 4+arg2P_100<=arg2P_106 && 4<=arg2P_106 ], cost: 4 324: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 4+arg3P_105<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 6<=-2+arg1P_106 && 2+arg1P_107<=-2+arg1P_106 && 4+arg2P_107<=-2+arg1P_106 && 6<=arg2P_106 && 2+arg1P_107<=arg2P_106 && 4+arg2P_107<=arg2P_106 ], cost: 5 325: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 4+arg3P_105<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 4<=-6+arg1P_106 && 4<=-4+arg2P_106 && 2+arg1P_107<=-4+arg1P_106 && 4+arg2P_107<=-4+arg1P_106 && 2+arg1P_107<=-2+arg2P_106 && 4+arg2P_107<=-2+arg2P_106 ], cost: 6 326: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 4+arg3P_105<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 6<=-2+arg1P_106 && 4+arg1P_100<=-2+arg1P_106 && 6+arg2P_100<=-2+arg1P_106 && 6<=arg2P_106 && 4+arg1P_100<=arg2P_106 && 6+arg2P_100<=arg2P_106 ], cost: 6 327: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 4+arg3P_105<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 7<=-2+arg1P_106 && 2+arg1P_107<=-2+arg1P_106 && 4+arg2P_107<=-2+arg1P_106 && 7<=arg2P_106 && 2+arg1P_107<=arg2P_106 && 4+arg2P_107<=arg2P_106 ], cost: 5 328: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 4+arg3P_105<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 5<=-6+arg1P_106 && 5<=-4+arg2P_106 && 2+arg1P_107<=-4+arg1P_106 && 4+arg2P_107<=-4+arg1P_106 && 2+arg1P_107<=-2+arg2P_106 && 4+arg2P_107<=-2+arg2P_106 ], cost: 6 329: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 4+arg3P_105<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 7<=-2+arg1P_106 && 4+arg1P_100<=-2+arg1P_106 && 6+arg2P_100<=-2+arg1P_106 && 7<=arg2P_106 && 4+arg1P_100<=arg2P_106 && 6+arg2P_100<=arg2P_106 ], cost: 6 244: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_2<=arg2P_1 && arg2P_138<2 && arg2P_1>=arg3P_2 && arg2P_2>0 && arg3P_2>0 ], cost: 3 245: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 4 246: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_8<=arg1P_4 && arg1P_4>4 && arg1P_8>4 && 4+arg2P_8<=arg1P_4 ], cost: 4 247: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_10<=arg1P_4 && arg1P_4>2 && arg1P_10>2 && 4+arg2P_10<=arg1P_4 ], cost: 4 248: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_12<=arg1P_4 && arg1P_4>4 && arg1P_12>4 && 4+arg2P_12<=arg1P_4 ], cost: 4 249: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_138<2 && arg1P_7<=arg1P_5 && arg1P_5>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_5 ], cost: 4 250: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_1 && 5<=-1+arg1P_1 && 2+arg1P_40<=-1+arg1P_1 && 3+arg2P_40<=-1+arg1P_1 && 4+arg3P_40<=-1+arg1P_1 && 4+arg5P_39<=-1+arg2P_1 && 5<=-1+arg2P_1 && 2+arg1P_40<=-1+arg2P_1 && 3+arg2P_40<=-1+arg2P_1 && 4+arg3P_40<=-1+arg2P_1 ], cost: 6+arg5P_39 251: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 6+arg5P_39 252: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_1 && 4<=-1+arg1P_1 && 2+arg1P_40<=-1+arg1P_1 && 3+arg2P_40<=-1+arg1P_1 && 4+arg3P_40<=-1+arg1P_1 && 4+arg5P_39<=-1+arg2P_1 && 4<=-1+arg2P_1 && 2+arg1P_40<=-1+arg2P_1 && 3+arg2P_40<=-1+arg2P_1 && 4+arg3P_40<=-1+arg2P_1 ], cost: 6+arg5P_39 253: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 6+arg5P_39 254: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_2<=arg2P_3 && arg2P_138<3 && arg2P_3>=arg3P_2 && arg2P_2>0 && arg3P_2>0 && 4<=arg2P_3 ], cost: 4 255: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2P_3 ], cost: 4+k 256: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && 1+arg1P_4<=arg1P_3 && arg2P_138<3 && 1+arg1P_4<=arg2P_3 && 4<=arg2P_3 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 5 257: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && 1+arg1P_4<=arg1P_3 && arg2P_138<3 && 1+arg1P_4<=arg2P_3 && 4<=arg2P_3 && arg1P_8<=arg1P_4 && arg1P_4>4 && arg1P_8>4 && 4+arg2P_8<=arg1P_4 ], cost: 5 258: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && 1+arg1P_4<=arg1P_3 && arg2P_138<3 && 1+arg1P_4<=arg2P_3 && 4<=arg2P_3 && arg1P_10<=arg1P_4 && arg1P_4>2 && arg1P_10>2 && 4+arg2P_10<=arg1P_4 ], cost: 5 259: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && 1+arg1P_4<=arg1P_3 && arg2P_138<3 && 1+arg1P_4<=arg2P_3 && 4<=arg2P_3 && arg1P_12<=arg1P_4 && arg1P_4>4 && arg1P_12>4 && 4+arg2P_12<=arg1P_4 ], cost: 5 260: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg1P_7<=arg1P_5 && arg1P_5>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_5 ], cost: 5 261: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2P_3 && 3+arg2P_138<=arg2P_3 ], cost: 6+k 262: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 2+arg2P_138<=arg2P_3 && 1+arg2P_15<=arg2P_3 ], cost: 6+k 263: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2P_3 ], cost: 6+k 264: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2P_3 ], cost: 6+k 265: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2P_3 ], cost: 6+k 266: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 5<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 5<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 267: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 7+arg5P_39 268: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 4<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 4<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 269: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 7+arg5P_39 Merged rules: Start location: __init 270: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && arg3P_32>-1 && 2+arg4P_19<=arg2P_19 && arg2P_34<=arg3P_32 && arg3P_34<=arg3P_32 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4P_19<=arg1P_32 && 4+arg5P_32<=arg1P_32 ], cost: 3 271: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3P_32 && 1<=arg3P_32 ], cost: 3+k 277: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && arg3P_33>-1 && 2+arg4P_19<=arg2P_19 && arg2P_34<=arg3P_33 && arg3P_34<=arg3P_33 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4P_19<=arg1P_33 && 4+arg5P_33<=arg1P_33 ], cost: 3 278: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3P_33 && 1<=arg3P_33 ], cost: 3+k 284: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && arg3P_32>-1 && 2+arg4P_20<=arg2P_20 && arg2P_34<=arg3P_32 && arg3P_34<=arg3P_32 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4P_20<=arg1P_32 && 4+arg5P_32<=arg1P_32 ], cost: 3 285: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3P_32 && 1<=arg3P_32 ], cost: 3+k 291: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1, arg2'=arg2P_34, arg3'=arg3P_34, arg4'=arg4P_34, arg5'=arg5P_34, arg6'=arg6P_34, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && arg3P_33>-1 && 2+arg4P_20<=arg2P_20 && arg2P_34<=arg3P_33 && arg3P_34<=arg3P_33 && arg2P_34>-1 && arg3P_34>-1 && 4+arg4P_20<=arg1P_33 && 4+arg5P_33<=arg1P_33 ], cost: 3 292: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3P_33 && 1<=arg3P_33 ], cost: 3+k 331: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3P_32 && 2<=arg3P_32 ], cost: 5+k 332: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 3<=arg3P_32 && 1+arg2P_15<=arg3P_32 ], cost: 5+k 334: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3P_33 && 2<=arg3P_33 ], cost: 5+k 335: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_33<=arg2P_19 && arg3P_33<=arg5P_19 && arg1P_33>4 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 3<=arg3P_33 && 1+arg2P_15<=arg3P_33 ], cost: 5+k 337: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3P_32 && 2<=arg3P_32 ], cost: 5+k 338: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 3<=arg3P_32 && 1+arg2P_15<=arg3P_32 ], cost: 5+k 340: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3P_33 && 2<=arg3P_33 ], cost: 5+k 341: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 3<=arg3P_33 && 1+arg2P_15<=arg3P_33 ], cost: 5+k 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 162: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2<=-2+arg1 && 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 ], cost: 2 231: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 4<=-2+arg1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 3 233: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 4<=-4+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 ], cost: 4 235: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 4<=-2+arg1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 4 237: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 5<=-2+arg1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 3 239: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 5<=-4+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 ], cost: 4 241: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 5<=-2+arg1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 4 298: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 2+arg1P_99<=arg1P_98 && arg1P_99<=arg2P_98 && 3+arg2P_99<=arg1P_98 && 1+arg2P_99<=arg2P_98 && arg2P_98>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3P_98<=arg1P_98 ], cost: 2 299: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1P_98 && 4+arg2P_100<=-2+arg1P_98 && 4<=-2+arg1P_98 && 2+arg1P_100<=arg2P_98 && 4+arg2P_100<=arg2P_98 && 4<=arg2P_98 ], cost: 3 300: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_107>0 && arg2P_107>-1 && 6<=-2+arg1P_98 && 2+arg1P_107<=-2+arg1P_98 && 4+arg2P_107<=-2+arg1P_98 && 6<=arg2P_98 && 2+arg1P_107<=arg2P_98 && 4+arg2P_107<=arg2P_98 ], cost: 4 301: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_107>0 && arg2P_107>-1 && 4<=-6+arg1P_98 && 4<=-4+arg2P_98 && 2+arg1P_107<=-4+arg1P_98 && 4+arg2P_107<=-4+arg1P_98 && 2+arg1P_107<=-2+arg2P_98 && 4+arg2P_107<=-2+arg2P_98 ], cost: 5 302: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_100>0 && arg2P_100>-1 && 6<=-2+arg1P_98 && 4+arg1P_100<=-2+arg1P_98 && 6+arg2P_100<=-2+arg1P_98 && 6<=arg2P_98 && 4+arg1P_100<=arg2P_98 && 6+arg2P_100<=arg2P_98 ], cost: 5 303: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_107>0 && arg2P_107>-1 && 7<=-2+arg1P_98 && 2+arg1P_107<=-2+arg1P_98 && 4+arg2P_107<=-2+arg1P_98 && 7<=arg2P_98 && 2+arg1P_107<=arg2P_98 && 4+arg2P_107<=arg2P_98 ], cost: 4 304: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_107>0 && arg2P_107>-1 && 5<=-6+arg1P_98 && 5<=-4+arg2P_98 && 2+arg1P_107<=-4+arg1P_98 && 4+arg2P_107<=-4+arg1P_98 && 2+arg1P_107<=-2+arg2P_98 && 4+arg2P_107<=-2+arg2P_98 ], cost: 5 305: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_100>0 && arg2P_100>-1 && 7<=-2+arg1P_98 && 4+arg1P_100<=-2+arg1P_98 && 6+arg2P_100<=-2+arg1P_98 && 7<=arg2P_98 && 4+arg1P_100<=arg2P_98 && 6+arg2P_100<=arg2P_98 ], cost: 5 306: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && arg1P_106>4 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 2+arg1P_99<=arg1P_106 && arg1P_99<=arg2P_106 && 3+arg2P_99<=arg1P_106 && 1+arg2P_99<=arg2P_106 && arg2P_106>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3P_102<=arg1P_106 ], cost: 3 307: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1P_106 && 4+arg2P_100<=-2+arg1P_106 && 4<=-2+arg1P_106 && 2+arg1P_100<=arg2P_106 && 4+arg2P_100<=arg2P_106 && 4<=arg2P_106 ], cost: 4 308: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 6<=-2+arg1P_106 && 2+arg1P_107<=-2+arg1P_106 && 4+arg2P_107<=-2+arg1P_106 && 6<=arg2P_106 && 2+arg1P_107<=arg2P_106 && 4+arg2P_107<=arg2P_106 ], cost: 5 309: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 4<=-6+arg1P_106 && 4<=-4+arg2P_106 && 2+arg1P_107<=-4+arg1P_106 && 4+arg2P_107<=-4+arg1P_106 && 2+arg1P_107<=-2+arg2P_106 && 4+arg2P_107<=-2+arg2P_106 ], cost: 6 310: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 6<=-2+arg1P_106 && 4+arg1P_100<=-2+arg1P_106 && 6+arg2P_100<=-2+arg1P_106 && 6<=arg2P_106 && 4+arg1P_100<=arg2P_106 && 6+arg2P_100<=arg2P_106 ], cost: 6 311: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 7<=-2+arg1P_106 && 2+arg1P_107<=-2+arg1P_106 && 4+arg2P_107<=-2+arg1P_106 && 7<=arg2P_106 && 2+arg1P_107<=arg2P_106 && 4+arg2P_107<=arg2P_106 ], cost: 5 312: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 5<=-6+arg1P_106 && 5<=-4+arg2P_106 && 2+arg1P_107<=-4+arg1P_106 && 4+arg2P_107<=-4+arg1P_106 && 2+arg1P_107<=-2+arg2P_106 && 4+arg2P_107<=-2+arg2P_106 ], cost: 6 313: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 7<=-2+arg1P_106 && 4+arg1P_100<=-2+arg1P_106 && 6+arg2P_100<=-2+arg1P_106 && 7<=arg2P_106 && 4+arg1P_100<=arg2P_106 && 6+arg2P_100<=arg2P_106 ], cost: 6 314: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && arg1P_106>4 && 6+arg4P_104<=arg1P_104 && 2+arg1P_99<=arg1P_106 && arg1P_99<=arg2P_106 && 3+arg2P_99<=arg1P_106 && 1+arg2P_99<=arg2P_106 && arg2P_106>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg4P_104<=arg1P_106 ], cost: 3 315: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && 6+arg4P_104<=arg1P_104 && 4+arg4P_104<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1P_106 && 4+arg2P_100<=-2+arg1P_106 && 4<=-2+arg1P_106 && 2+arg1P_100<=arg2P_106 && 4+arg2P_100<=arg2P_106 && 4<=arg2P_106 ], cost: 4 316: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && 6+arg4P_104<=arg1P_104 && 4+arg4P_104<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 6<=-2+arg1P_106 && 2+arg1P_107<=-2+arg1P_106 && 4+arg2P_107<=-2+arg1P_106 && 6<=arg2P_106 && 2+arg1P_107<=arg2P_106 && 4+arg2P_107<=arg2P_106 ], cost: 5 317: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && 6+arg4P_104<=arg1P_104 && 4+arg4P_104<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 4<=-6+arg1P_106 && 4<=-4+arg2P_106 && 2+arg1P_107<=-4+arg1P_106 && 4+arg2P_107<=-4+arg1P_106 && 2+arg1P_107<=-2+arg2P_106 && 4+arg2P_107<=-2+arg2P_106 ], cost: 6 318: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && 6+arg4P_104<=arg1P_104 && 4+arg4P_104<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 6<=-2+arg1P_106 && 4+arg1P_100<=-2+arg1P_106 && 6+arg2P_100<=-2+arg1P_106 && 6<=arg2P_106 && 4+arg1P_100<=arg2P_106 && 6+arg2P_100<=arg2P_106 ], cost: 6 319: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && 6+arg4P_104<=arg1P_104 && 4+arg4P_104<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 7<=-2+arg1P_106 && 2+arg1P_107<=-2+arg1P_106 && 4+arg2P_107<=-2+arg1P_106 && 7<=arg2P_106 && 2+arg1P_107<=arg2P_106 && 4+arg2P_107<=arg2P_106 ], cost: 5 320: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && 6+arg4P_104<=arg1P_104 && 4+arg4P_104<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 5<=-6+arg1P_106 && 5<=-4+arg2P_106 && 2+arg1P_107<=-4+arg1P_106 && 4+arg2P_107<=-4+arg1P_106 && 2+arg1P_107<=-2+arg2P_106 && 4+arg2P_107<=-2+arg2P_106 ], cost: 6 321: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_104<=arg1 && arg1>4 && arg2>2 && arg1P_104>4 && 6+arg4P_104<=arg1 && 4+arg4P_104<=arg2 && arg1P_106<=arg1P_104 && 2+arg2P_106<=arg1P_104 && 6+arg4P_104<=arg1P_104 && 4+arg4P_104<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 7<=-2+arg1P_106 && 4+arg1P_100<=-2+arg1P_106 && 6+arg2P_100<=-2+arg1P_106 && 7<=arg2P_106 && 4+arg1P_100<=arg2P_106 && 6+arg2P_100<=arg2P_106 ], cost: 6 322: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && arg1P_106>4 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 2+arg1P_99<=arg1P_106 && arg1P_99<=arg2P_106 && 3+arg2P_99<=arg1P_106 && 1+arg2P_99<=arg2P_106 && arg2P_106>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3P_105<=arg1P_106 ], cost: 3 323: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 4+arg3P_105<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1P_106 && 4+arg2P_100<=-2+arg1P_106 && 4<=-2+arg1P_106 && 2+arg1P_100<=arg2P_106 && 4+arg2P_100<=arg2P_106 && 4<=arg2P_106 ], cost: 4 324: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 4+arg3P_105<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 6<=-2+arg1P_106 && 2+arg1P_107<=-2+arg1P_106 && 4+arg2P_107<=-2+arg1P_106 && 6<=arg2P_106 && 2+arg1P_107<=arg2P_106 && 4+arg2P_107<=arg2P_106 ], cost: 5 325: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 4+arg3P_105<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 4<=-6+arg1P_106 && 4<=-4+arg2P_106 && 2+arg1P_107<=-4+arg1P_106 && 4+arg2P_107<=-4+arg1P_106 && 2+arg1P_107<=-2+arg2P_106 && 4+arg2P_107<=-2+arg2P_106 ], cost: 6 326: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 4+arg3P_105<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 6<=-2+arg1P_106 && 4+arg1P_100<=-2+arg1P_106 && 6+arg2P_100<=-2+arg1P_106 && 6<=arg2P_106 && 4+arg1P_100<=arg2P_106 && 6+arg2P_100<=arg2P_106 ], cost: 6 327: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 4+arg3P_105<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 7<=-2+arg1P_106 && 2+arg1P_107<=-2+arg1P_106 && 4+arg2P_107<=-2+arg1P_106 && 7<=arg2P_106 && 2+arg1P_107<=arg2P_106 && 4+arg2P_107<=arg2P_106 ], cost: 5 328: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 4+arg3P_105<=arg1P_106 && arg1P_107>0 && arg2P_107>-1 && 5<=-6+arg1P_106 && 5<=-4+arg2P_106 && 2+arg1P_107<=-4+arg1P_106 && 4+arg2P_107<=-4+arg1P_106 && 2+arg1P_107<=-2+arg2P_106 && 4+arg2P_107<=-2+arg2P_106 ], cost: 6 329: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_105<=arg1 && arg1>4 && arg2>2 && arg1P_105>4 && 4+arg3P_105<=arg1 && 6+arg4P_105<=arg1 && 2+arg3P_105<=arg2 && 4+arg4P_105<=arg2 && arg1P_106<=arg1P_105 && 2+arg2P_106<=arg1P_105 && 4+arg3P_105<=arg1P_105 && 6+arg4P_105<=arg1P_105 && 4+arg3P_105<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 7<=-2+arg1P_106 && 4+arg1P_100<=-2+arg1P_106 && 6+arg2P_100<=-2+arg1P_106 && 7<=arg2P_106 && 4+arg1P_100<=arg2P_106 && 6+arg2P_100<=arg2P_106 ], cost: 6 244: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_2<=arg2P_1 && arg2P_138<2 && arg2P_1>=arg3P_2 && arg2P_2>0 && arg3P_2>0 ], cost: 3 245: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 4 246: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_8<=arg1P_4 && arg1P_4>4 && arg1P_8>4 && 4+arg2P_8<=arg1P_4 ], cost: 4 247: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_10<=arg1P_4 && arg1P_4>2 && arg1P_10>2 && 4+arg2P_10<=arg1P_4 ], cost: 4 248: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_12<=arg1P_4 && arg1P_4>4 && arg1P_12>4 && 4+arg2P_12<=arg1P_4 ], cost: 4 249: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_138<2 && arg1P_7<=arg1P_5 && arg1P_5>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_5 ], cost: 4 250: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_1 && 5<=-1+arg1P_1 && 2+arg1P_40<=-1+arg1P_1 && 3+arg2P_40<=-1+arg1P_1 && 4+arg3P_40<=-1+arg1P_1 && 4+arg5P_39<=-1+arg2P_1 && 5<=-1+arg2P_1 && 2+arg1P_40<=-1+arg2P_1 && 3+arg2P_40<=-1+arg2P_1 && 4+arg3P_40<=-1+arg2P_1 ], cost: 6+arg5P_39 252: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_1 && 4<=-1+arg1P_1 && 2+arg1P_40<=-1+arg1P_1 && 3+arg2P_40<=-1+arg1P_1 && 4+arg3P_40<=-1+arg1P_1 && 4+arg5P_39<=-1+arg2P_1 && 4<=-1+arg2P_1 && 2+arg1P_40<=-1+arg2P_1 && 3+arg2P_40<=-1+arg2P_1 && 4+arg3P_40<=-1+arg2P_1 ], cost: 6+arg5P_39 254: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_2<=arg2P_3 && arg2P_138<3 && arg2P_3>=arg3P_2 && arg2P_2>0 && arg3P_2>0 && 4<=arg2P_3 ], cost: 4 255: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2P_3 ], cost: 4+k 256: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && 1+arg1P_4<=arg1P_3 && arg2P_138<3 && 1+arg1P_4<=arg2P_3 && 4<=arg2P_3 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 5 257: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && 1+arg1P_4<=arg1P_3 && arg2P_138<3 && 1+arg1P_4<=arg2P_3 && 4<=arg2P_3 && arg1P_8<=arg1P_4 && arg1P_4>4 && arg1P_8>4 && 4+arg2P_8<=arg1P_4 ], cost: 5 258: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_10, arg2'=arg2P_10, arg3'=arg3P_10, arg4'=arg4P_10, arg5'=arg5P_10, arg6'=arg6P_10, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && 1+arg1P_4<=arg1P_3 && arg2P_138<3 && 1+arg1P_4<=arg2P_3 && 4<=arg2P_3 && arg1P_10<=arg1P_4 && arg1P_4>2 && arg1P_10>2 && 4+arg2P_10<=arg1P_4 ], cost: 5 259: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && 1+arg1P_4<=arg1P_3 && arg2P_138<3 && 1+arg1P_4<=arg2P_3 && 4<=arg2P_3 && arg1P_12<=arg1P_4 && arg1P_4>4 && arg1P_12>4 && 4+arg2P_12<=arg1P_4 ], cost: 5 260: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg1P_7<=arg1P_5 && arg1P_5>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_5 ], cost: 5 266: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 5<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 5<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 268: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 4<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 4<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 342: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 6+arg5P_39 343: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 7+arg5P_39 347: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2P_3 ], cost: 6+k Applied pruning (of leafs and parallel rules): Start location: __init 285: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3P_32 && 1<=arg3P_32 ], cost: 3+k 292: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_33<=arg2P_20 && arg3P_33<=arg5P_20 && arg1P_33>4 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_33 && 4+arg5P_33<=arg1P_33 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg3P_33 && 1<=arg3P_33 ], cost: 3+k 332: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_19+arg10 && arg2P_19<=arg2 && arg2P_19<=arg3 && 1+arg3P_19<=arg2 && 1+arg3P_19<=arg3 && 1+arg5P_19<=arg2 && 1+arg5P_19<=arg3 && arg2>0 && arg3>0 && arg2P_19>0 && arg3P_19>-1 && arg5P_19>-1 && 2+arg4P_19<=arg2 && 2+arg4P_19<=arg3 && 1+arg3P_32<=arg2P_19 && arg3P_32<=arg5P_19 && arg1P_32>2 && 2+arg4P_19<=arg2P_19 && 4+arg4P_19<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 3<=arg3P_32 && 1+arg2P_15<=arg3P_32 ], cost: 5+k 337: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg3P_32 && 2<=arg3P_32 ], cost: 5+k 338: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -arg4P_20+arg10 && arg2P_20<=arg2 && arg2P_20<=arg3 && 1+arg5P_20<=arg2 && 1+arg5P_20<=arg3 && arg2>0 && arg3>0 && arg2P_20>0 && arg3P_20>-1 && arg5P_20>-1 && 2+arg4P_20<=arg2 && 2+arg4P_20<=arg3 && 1+arg3P_32<=arg2P_20 && arg3P_32<=arg5P_20 && arg1P_32>2 && 2+arg4P_20<=arg2P_20 && 4+arg4P_20<=arg1P_32 && 4+arg5P_32<=arg1P_32 && -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 3<=arg3P_32 && 1+arg2P_15<=arg3P_32 ], cost: 5+k 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 162: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2<=-2+arg1 && 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 ], cost: 2 233: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 4<=-4+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 ], cost: 4 235: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 4<=-2+arg1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 4 237: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 5<=-2+arg1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 3 298: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && arg1P_98>2 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 2+arg1P_99<=arg1P_98 && arg1P_99<=arg2P_98 && 3+arg2P_99<=arg1P_98 && 1+arg2P_99<=arg2P_98 && arg2P_98>0 && arg1P_99>0 && arg2P_99>-1 && 4+arg3P_98<=arg1P_98 ], cost: 2 299: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1P_98 && 4+arg2P_100<=-2+arg1P_98 && 4<=-2+arg1P_98 && 2+arg1P_100<=arg2P_98 && 4+arg2P_100<=arg2P_98 && 4<=arg2P_98 ], cost: 3 301: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_107>0 && arg2P_107>-1 && 4<=-6+arg1P_98 && 4<=-4+arg2P_98 && 2+arg1P_107<=-4+arg1P_98 && 4+arg2P_107<=-4+arg1P_98 && 2+arg1P_107<=-2+arg2P_98 && 4+arg2P_107<=-2+arg2P_98 ], cost: 5 305: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_98<=arg1 && 2+arg2P_98<=arg1 && arg1>2 && arg2>0 && 4+arg3P_98<=arg1 && 2+arg3P_98<=arg2 && 4+arg3P_98<=arg1P_98 && arg1P_100>0 && arg2P_100>-1 && 7<=-2+arg1P_98 && 4+arg1P_100<=-2+arg1P_98 && 6+arg2P_100<=-2+arg1P_98 && 7<=arg2P_98 && 4+arg1P_100<=arg2P_98 && 6+arg2P_100<=arg2P_98 ], cost: 5 313: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg1P_102<=arg1 && arg1>6 && arg2>4 && arg1P_102>6 && 4+arg3P_102<=arg1 && 6+arg4P_102<=arg1 && 2+arg3P_102<=arg2 && 4+arg4P_102<=arg2 && arg1P_106<=arg1P_102 && 2+arg2P_106<=arg1P_102 && 4+arg3P_102<=arg1P_102 && 6+arg4P_102<=arg1P_102 && 4+arg3P_102<=arg1P_106 && arg1P_100>0 && arg2P_100>-1 && 7<=-2+arg1P_106 && 4+arg1P_100<=-2+arg1P_106 && 6+arg2P_100<=-2+arg1P_106 && 7<=arg2P_106 && 4+arg1P_100<=arg2P_106 && 6+arg2P_100<=arg2P_106 ], cost: 6 244: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_2<=arg2P_1 && arg2P_138<2 && arg2P_1>=arg3P_2 && arg2P_2>0 && arg3P_2>0 ], cost: 3 245: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 4 246: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_8<=arg1P_4 && arg1P_4>4 && arg1P_8>4 && 4+arg2P_8<=arg1P_4 ], cost: 4 248: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_12<=arg1P_4 && arg1P_4>4 && arg1P_12>4 && 4+arg2P_12<=arg1P_4 ], cost: 4 249: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_138<2 && arg1P_7<=arg1P_5 && arg1P_5>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_5 ], cost: 4 250: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_1 && 5<=-1+arg1P_1 && 2+arg1P_40<=-1+arg1P_1 && 3+arg2P_40<=-1+arg1P_1 && 4+arg3P_40<=-1+arg1P_1 && 4+arg5P_39<=-1+arg2P_1 && 5<=-1+arg2P_1 && 2+arg1P_40<=-1+arg2P_1 && 3+arg2P_40<=-1+arg2P_1 && 4+arg3P_40<=-1+arg2P_1 ], cost: 6+arg5P_39 252: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_1 && 4<=-1+arg1P_1 && 2+arg1P_40<=-1+arg1P_1 && 3+arg2P_40<=-1+arg1P_1 && 4+arg3P_40<=-1+arg1P_1 && 4+arg5P_39<=-1+arg2P_1 && 4<=-1+arg2P_1 && 2+arg1P_40<=-1+arg2P_1 && 3+arg2P_40<=-1+arg2P_1 && 4+arg3P_40<=-1+arg2P_1 ], cost: 6+arg5P_39 254: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_2<=arg2P_3 && arg2P_138<3 && arg2P_3>=arg3P_2 && arg2P_2>0 && arg3P_2>0 && 4<=arg2P_3 ], cost: 4 255: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2P_3 ], cost: 4+k 256: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && 1+arg1P_4<=arg1P_3 && arg2P_138<3 && 1+arg1P_4<=arg2P_3 && 4<=arg2P_3 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 5 266: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 5<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 5<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 268: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 4<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 4<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 342: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 6+arg5P_39 347: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2P_3 ], cost: 6+k Accelerating simple loops of location 2. [accelerate] Removed some duplicate simple loops Simplified some of the simple loops (and removed duplicate rules). Accelerating the following rules: 292: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 1<=-2+arg2 && 1<=-2+arg3 && arg2P_15<=-1+arg2 && arg2P_15<=-1+arg3 ], cost: 3+k 337: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 1<=-2+arg2 && 1<=-2+arg3 && 1+arg2P_15<=-1+arg2 && 1+arg2P_15<=-1+arg3 ], cost: 5+k 338: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 3<=-1+arg2 && 1+arg2P_15<=-1+arg2 && 3<=-1+arg3 && 1+arg2P_15<=-1+arg3 ], cost: 5+k Failed to prove monotonicity of the guard of rule 292. Failed to prove monotonicity of the guard of rule 337. Failed to prove monotonicity of the guard of rule 338. [accelerate] Nesting with 3 inner and 3 outer candidates Accelerating simple loops of location 28. Simplified some of the simple loops (and removed duplicate rules). Accelerating the following rules: 298: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ arg1>2 && arg2>0 && arg1P_99>0 && arg2P_99>-1 && arg1P_99<=-2+arg1 && 1+arg2P_99<=-2+arg1 ], cost: 2 299: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg2>0 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1 && 4+arg2P_100<=-2+arg1 && 4<=-2+arg1 ], cost: 3 301: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg2>0 && arg1P_107>0 && arg2P_107>-1 && 8<=-2+arg1 && 4+arg1P_107<=-2+arg1 && 6+arg2P_107<=-2+arg1 ], cost: 5 305: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg2>0 && arg1P_100>0 && arg2P_100>-1 && 7<=-2+arg1 && 4+arg1P_100<=-2+arg1 && 6+arg2P_100<=-2+arg1 ], cost: 5 313: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg2>4 && arg1P_100>0 && arg2P_100>-1 && 9<=arg1 && 6+arg1P_100<=arg1 && 8+arg2P_100<=arg1 ], cost: 6 Failed to prove monotonicity of the guard of rule 298. Failed to prove monotonicity of the guard of rule 299. Failed to prove monotonicity of the guard of rule 301. Failed to prove monotonicity of the guard of rule 305. Failed to prove monotonicity of the guard of rule 313. [accelerate] Nesting with 5 inner and 5 outer candidates Accelerated all simple loops using metering functions (where possible): Start location: __init 292: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 1<=-2+arg2 && 1<=-2+arg3 && arg2P_15<=-1+arg2 && arg2P_15<=-1+arg3 ], cost: 3+k 337: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 1<=-2+arg2 && 1<=-2+arg3 && 1+arg2P_15<=-1+arg2 && 1+arg2P_15<=-1+arg3 ], cost: 5+k 338: f609_0_generation_NONNULL -> f609_0_generation_NONNULL : arg1'=arg1-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ -x66_1+arg10 && k>=1 && -(-1+k)*x66_1-x66_1+arg1>0 && 2+x66_1<=arg2P_15 && 1<=-1+arg1 && 3<=-1+arg2 && 1+arg2P_15<=-1+arg2 && 3<=-1+arg3 && 1+arg2P_15<=-1+arg3 ], cost: 5+k 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 162: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2<=-2+arg1 && 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 ], cost: 2 233: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 4<=-4+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 ], cost: 4 235: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 4<=-2+arg1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 4 237: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 5<=-2+arg1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 3 298: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ arg1>2 && arg2>0 && arg1P_99>0 && arg2P_99>-1 && arg1P_99<=-2+arg1 && 1+arg2P_99<=-2+arg1 ], cost: 2 299: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg2>0 && arg1P_100>0 && arg2P_100>-1 && 2+arg1P_100<=-2+arg1 && 4+arg2P_100<=-2+arg1 && 4<=-2+arg1 ], cost: 3 301: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ arg2>0 && arg1P_107>0 && arg2P_107>-1 && 8<=-2+arg1 && 4+arg1P_107<=-2+arg1 && 6+arg2P_107<=-2+arg1 ], cost: 5 305: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg2>0 && arg1P_100>0 && arg2P_100>-1 && 7<=-2+arg1 && 4+arg1P_100<=-2+arg1 && 6+arg2P_100<=-2+arg1 ], cost: 5 313: f4661_0_sublistOddDistinctParts_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ arg2>4 && arg1P_100>0 && arg2P_100>-1 && 9<=arg1 && 6+arg1P_100<=arg1 && 8+arg2P_100<=arg1 ], cost: 6 244: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_2<=arg2P_1 && arg2P_138<2 && arg2P_1>=arg3P_2 && arg2P_2>0 && arg3P_2>0 ], cost: 3 245: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 4 246: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_8<=arg1P_4 && arg1P_4>4 && arg1P_8>4 && 4+arg2P_8<=arg1P_4 ], cost: 4 248: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_12<=arg1P_4 && arg1P_4>4 && arg1P_12>4 && 4+arg2P_12<=arg1P_4 ], cost: 4 249: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_138<2 && arg1P_7<=arg1P_5 && arg1P_5>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_5 ], cost: 4 250: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_1 && 5<=-1+arg1P_1 && 2+arg1P_40<=-1+arg1P_1 && 3+arg2P_40<=-1+arg1P_1 && 4+arg3P_40<=-1+arg1P_1 && 4+arg5P_39<=-1+arg2P_1 && 5<=-1+arg2P_1 && 2+arg1P_40<=-1+arg2P_1 && 3+arg2P_40<=-1+arg2P_1 && 4+arg3P_40<=-1+arg2P_1 ], cost: 6+arg5P_39 252: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_1 && 4<=-1+arg1P_1 && 2+arg1P_40<=-1+arg1P_1 && 3+arg2P_40<=-1+arg1P_1 && 4+arg3P_40<=-1+arg1P_1 && 4+arg5P_39<=-1+arg2P_1 && 4<=-1+arg2P_1 && 2+arg1P_40<=-1+arg2P_1 && 3+arg2P_40<=-1+arg2P_1 && 4+arg3P_40<=-1+arg2P_1 ], cost: 6+arg5P_39 254: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_2<=arg2P_3 && arg2P_138<3 && arg2P_3>=arg3P_2 && arg2P_2>0 && arg3P_2>0 && 4<=arg2P_3 ], cost: 4 255: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2P_3 ], cost: 4+k 256: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && 1+arg1P_4<=arg1P_3 && arg2P_138<3 && 1+arg1P_4<=arg2P_3 && 4<=arg2P_3 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 5 266: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 5<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 5<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 268: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 4<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 4<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 342: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 6+arg5P_39 347: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2P_3 ], cost: 6+k Chained accelerated rules (with incoming rules): Start location: __init 96: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_97, arg2'=arg2P_97, arg3'=arg3P_97, arg4'=arg4P_97, arg5'=arg5P_97, arg6'=arg6P_97, [ arg1P_97<=arg1 && 2+arg2P_97<=arg1 && arg1>2 && arg1P_97>2 && arg2P_97>0 && 4+arg2<=arg1 ], cost: 1 162: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 2<=-2+arg1 && 2+arg1P_100<=arg1 && 4+arg2P_100<=arg1 ], cost: 2 233: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 4<=-4+arg1 && 2+arg1P_107<=-2+arg1 && 4+arg2P_107<=-2+arg1 ], cost: 4 235: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 4<=-2+arg1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 ], cost: 4 237: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 5<=-2+arg1 && 2+arg1P_107<=arg1 && 4+arg2P_107<=arg1 ], cost: 3 351: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ arg1>2 && 4+arg2<=arg1 && arg1P_99>0 && arg2P_99>-1 && 2+arg1P_99<=arg1 && 3+arg2P_99<=arg1 ], cost: 3 352: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 4+arg2<=arg1 && arg1P_99>0 && arg2P_99>-1 && 1<=-4+arg1 && 2+arg1P_99<=-2+arg1 && 3+arg2P_99<=-2+arg1 ], cost: 4 353: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 4+arg2<=arg1 && 4<=-4+arg1 && arg1P_99>0 && arg2P_99>-1 && 2+arg1P_99<=-4+arg1 && 3+arg2P_99<=-4+arg1 ], cost: 6 354: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 4+arg2<=arg1 && arg1P_99>0 && arg2P_99>-1 && 1<=-6+arg1 && 2+arg1P_99<=-4+arg1 && 3+arg2P_99<=-4+arg1 ], cost: 6 355: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_99, arg2'=arg2P_99, arg3'=arg3P_99, arg4'=arg4P_99, arg5'=arg5P_99, arg6'=arg6P_99, [ 4+arg2<=arg1 && 5<=-2+arg1 && arg1P_99>0 && arg2P_99>-1 && 2+arg1P_99<=-2+arg1 && 3+arg2P_99<=-2+arg1 ], cost: 5 356: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 4+arg1P_100<=arg1 && 6+arg2P_100<=arg1 && 6<=arg1 ], cost: 4 357: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 4+arg1P_100<=-4+arg1 && 6+arg2P_100<=-4+arg1 && 6<=-4+arg1 ], cost: 7 358: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 4+arg1P_100<=-2+arg1 && 6+arg2P_100<=-2+arg1 && 6<=-2+arg1 ], cost: 6 359: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 10<=arg1 && 6+arg1P_107<=arg1 && 8+arg2P_107<=arg1 ], cost: 6 360: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 10<=-2+arg1 && 6+arg1P_107<=-2+arg1 && 8+arg2P_107<=-2+arg1 ], cost: 7 361: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_107, arg2'=arg2P_107, arg3'=arg3P_107, arg4'=arg4P_107, arg5'=arg5P_107, arg6'=arg6P_107, [ 4+arg2<=arg1 && arg1P_107>0 && arg2P_107>-1 && 10<=-4+arg1 && 6+arg1P_107<=-4+arg1 && 8+arg2P_107<=-4+arg1 ], cost: 9 362: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 9<=arg1 && 6+arg1P_100<=arg1 && 8+arg2P_100<=arg1 ], cost: 6 363: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 9<=-4+arg1 && 6+arg1P_100<=-4+arg1 && 8+arg2P_100<=-4+arg1 ], cost: 9 364: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 9<=-2+arg1 && 6+arg1P_100<=-2+arg1 && 8+arg2P_100<=-2+arg1 ], cost: 8 365: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 9<=arg1 && 6+arg1P_100<=arg1 && 8+arg2P_100<=arg1 ], cost: 7 366: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 9<=-4+arg1 && 6+arg1P_100<=-4+arg1 && 8+arg2P_100<=-4+arg1 ], cost: 10 367: f4119_0_main_InvokeMethod -> f4661_0_sublistOddDistinctParts_InvokeMethod : arg1'=arg1P_100, arg2'=arg2P_100, arg3'=arg3P_100, arg4'=arg4P_100, arg5'=arg5P_100, arg6'=arg6P_100, [ 4+arg2<=arg1 && arg1P_100>0 && arg2P_100>-1 && 9<=-2+arg1 && 6+arg1P_100<=-2+arg1 && 8+arg2P_100<=-2+arg1 ], cost: 9 244: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_2<=arg2P_1 && arg2P_138<2 && arg2P_1>=arg3P_2 && arg2P_2>0 && arg3P_2>0 ], cost: 3 245: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 4 246: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_8, arg2'=arg2P_8, arg3'=arg3P_8, arg4'=arg4P_8, arg5'=arg5P_8, arg6'=arg6P_8, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_8<=arg1P_4 && arg1P_4>4 && arg1P_8>4 && 4+arg2P_8<=arg1P_4 ], cost: 4 248: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_12, arg2'=arg2P_12, arg3'=arg3P_12, arg4'=arg4P_12, arg5'=arg5P_12, arg6'=arg6P_12, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && 1+arg1P_4<=arg1P_1 && arg2P_138<2 && 1+arg1P_4<=arg2P_1 && arg1P_12<=arg1P_4 && arg1P_4>4 && arg1P_12>4 && 4+arg2P_12<=arg1P_4 ], cost: 4 249: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_138<2 && arg1P_7<=arg1P_5 && arg1P_5>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_5 ], cost: 4 250: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_1 && 5<=-1+arg1P_1 && 2+arg1P_40<=-1+arg1P_1 && 3+arg2P_40<=-1+arg1P_1 && 4+arg3P_40<=-1+arg1P_1 && 4+arg5P_39<=-1+arg2P_1 && 5<=-1+arg2P_1 && 2+arg1P_40<=-1+arg2P_1 && 3+arg2P_40<=-1+arg2P_1 && 4+arg3P_40<=-1+arg2P_1 ], cost: 6+arg5P_39 252: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_1 && 4<=-1+arg1P_1 && 2+arg1P_40<=-1+arg1P_1 && 3+arg2P_40<=-1+arg1P_1 && 4+arg3P_40<=-1+arg1P_1 && 4+arg5P_39<=-1+arg2P_1 && 4<=-1+arg2P_1 && 2+arg1P_40<=-1+arg2P_1 && 3+arg2P_40<=-1+arg2P_1 && 4+arg3P_40<=-1+arg2P_1 ], cost: 6+arg5P_39 254: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138, arg2'=arg2P_2, arg3'=arg3P_2, arg4'=arg4P_2, arg5'=arg5P_2, arg6'=arg6P_2, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_2<=arg2P_3 && arg2P_138<3 && arg2P_3>=arg3P_2 && arg2P_2>0 && arg3P_2>0 && 4<=arg2P_3 ], cost: 4 255: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2P_3 ], cost: 4+k 256: __init -> f4119_0_main_InvokeMethod : arg1'=arg1P_7, arg2'=arg2P_7, arg3'=arg3P_7, arg4'=arg4P_7, arg5'=arg5P_7, arg6'=arg6P_7, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && 1+arg1P_4<=arg1P_3 && arg2P_138<3 && 1+arg1P_4<=arg2P_3 && 4<=arg2P_3 && arg1P_7<=arg1P_4 && arg1P_4>4 && arg1P_7>4 && 4+arg2P_7<=arg1P_4 ], cost: 5 266: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 5<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 5<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 268: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 4<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 4<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 342: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 6+arg5P_39 347: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2P_3 ], cost: 6+k 348: __init -> f609_0_generation_NONNULL : arg1'=2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ 2-x66_1<2 && arg2P_15>0 && k>=1 && 2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 ], cost: 7+k 349: __init -> f609_0_generation_NONNULL : arg1'=2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ 2-x66_1<2 && arg2P_15>0 && k>=1 && 2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 ], cost: 9+k 350: __init -> f609_0_generation_NONNULL : arg1'=2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ 2-x66_1<2 && arg2P_15>0 && k>=1 && 2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 ], cost: 9+k Removed unreachable locations (and leaf rules with constant cost): Start location: __init 250: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_1 && 5<=-1+arg1P_1 && 2+arg1P_40<=-1+arg1P_1 && 3+arg2P_40<=-1+arg1P_1 && 4+arg3P_40<=-1+arg1P_1 && 4+arg5P_39<=-1+arg2P_1 && 5<=-1+arg2P_1 && 2+arg1P_40<=-1+arg2P_1 && 3+arg2P_40<=-1+arg2P_1 && 4+arg3P_40<=-1+arg2P_1 ], cost: 6+arg5P_39 252: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_1 && 4<=-1+arg1P_1 && 2+arg1P_40<=-1+arg1P_1 && 3+arg2P_40<=-1+arg1P_1 && 4+arg3P_40<=-1+arg1P_1 && 4+arg5P_39<=-1+arg2P_1 && 4<=-1+arg2P_1 && 2+arg1P_40<=-1+arg2P_1 && 3+arg2P_40<=-1+arg2P_1 && 4+arg3P_40<=-1+arg2P_1 ], cost: 6+arg5P_39 255: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2P_3 ], cost: 4+k 266: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 5<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 5<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 268: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 4<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 4<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 342: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 6+arg5P_39 347: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2P_3 ], cost: 6+k 348: __init -> f609_0_generation_NONNULL : arg1'=2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ 2-x66_1<2 && arg2P_15>0 && k>=1 && 2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 ], cost: 7+k 349: __init -> f609_0_generation_NONNULL : arg1'=2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ 2-x66_1<2 && arg2P_15>0 && k>=1 && 2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 ], cost: 9+k 350: __init -> f609_0_generation_NONNULL : arg1'=2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ 2-x66_1<2 && arg2P_15>0 && k>=1 && 2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 ], cost: 9+k ### Computing asymptotic complexity ### Fully simplified ITS problem Start location: __init 250: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_1 && 5<=-1+arg1P_1 && 2+arg1P_40<=-1+arg1P_1 && 3+arg2P_40<=-1+arg1P_1 && 4+arg3P_40<=-1+arg1P_1 && 4+arg5P_39<=-1+arg2P_1 && 5<=-1+arg2P_1 && 2+arg1P_40<=-1+arg2P_1 && 3+arg2P_40<=-1+arg2P_1 && 4+arg3P_40<=-1+arg2P_1 ], cost: 6+arg5P_39 252: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_1 && 4<=-1+arg1P_1 && 2+arg1P_40<=-1+arg1P_1 && 3+arg2P_40<=-1+arg1P_1 && 4+arg3P_40<=-1+arg1P_1 && 4+arg5P_39<=-1+arg2P_1 && 4<=-1+arg2P_1 && 2+arg1P_40<=-1+arg2P_1 && 3+arg2P_40<=-1+arg2P_1 && 4+arg3P_40<=-1+arg2P_1 ], cost: 6+arg5P_39 255: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2P_3 ], cost: 4+k 266: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 5<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 5<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 268: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 4<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 4<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 342: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg1P_1<=arg1P_138 && arg2P_138>-1 && -2+arg2P_1<=arg1P_138 && arg1P_138>0 && arg1P_1>0 && arg2P_1>2 && arg2P_138<2 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 ], cost: 6+arg5P_39 347: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_138>0 && arg2P_138>=2 && arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2P_3 ], cost: 6+k 350: __init -> f609_0_generation_NONNULL : arg1'=2-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ 2-x66_1<2 && arg2P_15>0 && k>=1 && 2-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 ], cost: 9+k Computing asymptotic complexity for rule 350 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 342 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 255 Simplified the guard: 255: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && 4<=arg2P_3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && arg2P_15<=arg2P_3 ], cost: 4+k Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 347 Simplified the guard: 347: __init -> f609_0_generation_NONNULL : arg1'=arg2P_138-k*x66_1, arg2'=arg2P_15, arg3'=arg2P_15, arg4'=arg4P_15, arg5'=arg5P_15, arg6'=arg6P_15, [ arg1P_3>0 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg2P_138-x66_10 && k>=1 && arg2P_138-(-1+k)*x66_1-x66_1>0 && 2+x66_1<=arg2P_15 && 1+arg2P_15<=arg2P_3 ], cost: 6+k Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 266 Simplified the guard: 266: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 268 Simplified the guard: 268: __init -> f2470_0_sublistAutoDual_InvokeMethod : arg1'=arg1P_40, arg2'=arg2P_40, arg3'=arg3P_40, arg4'=arg4P_40, arg5'=arg5P_40, arg6'=arg6P_40, [ arg2P_138>=2 && arg1P_3<=arg1P_138 && arg2P_138<3 && arg5P_39>=1 && arg1P_40>0 && arg2P_40>-1 && 4+arg5P_39<=-1+arg1P_3 && 2+arg1P_40<=-1+arg1P_3 && 3+arg2P_40<=-1+arg1P_3 && 4+arg3P_40<=-1+arg1P_3 && 4+arg5P_39<=-1+arg2P_3 && 2+arg1P_40<=-1+arg2P_3 && 3+arg2P_40<=-1+arg2P_3 && 4+arg3P_40<=-1+arg2P_3 ], cost: 7+arg5P_39 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 250 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 252 Resulting cost 0 has complexity: Unknown Obtained the following overall complexity (w.r.t. the length of the input n): Complexity: Constant Cpx degree: 0 Solved cost: 1 Rule cost: 1 Rule guard: [] WORST_CASE(Omega(1),?)