NO Initial ITS Start location: __init 0: f1_0_main_Load -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=arg3P0, arg2'=arg2P0, arg4'=arg4P0, (arg1 > 0 /\ arg2-arg2P0 == 0 /\ 1-arg3P0 == 0 /\ arg2 > 0 /\ 1+arg1P0 > 0), cost: 1 1: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (arg1 > 0 /\ -arg1+arg1P1 <= 0 /\ arg2 > 0 /\ arg1P1 > 0), cost: 1 2: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1 > 0 /\ arg1P2 > 0 /\ arg2 > 0 /\ -arg1+arg1P2 <= 0 /\ 1+x90 > 0), cost: 1 5: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (arg1 > 0 /\ -2+arg2P5 > 0 /\ -arg1+arg1P5 <= 0 /\ arg2 > 0 /\ arg1P5 > 0 /\ 1+x210 > 0), cost: 1 6: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (arg1 > 0 /\ -2+arg2P6 > 0 /\ -arg1+arg1P6 <= 0 /\ arg2 > 0 /\ 1+x270 > 0 /\ arg1P6 > 0), cost: 1 7: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P7, arg3'=arg3P7, arg2'=arg2P7, arg4'=arg4P7, (arg1 > 0 /\ -arg1+arg1P7 <= 0 /\ 1+x330 > 0 /\ arg2 > 0 /\ arg1P7 > 0 /\ -2+arg2P7 > 0), cost: 1 8: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1 > 0 /\ arg1P8 > 0 /\ -2+arg2P8 > 0 /\ arg2 > 0 /\ -arg1+arg1P8 <= 0 /\ 1+x390 > 0), cost: 1 9: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (arg1 > 0 /\ -arg1+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2 > 0 /\ 1+x450 > 0 /\ arg1P9 > 0), cost: 1 10: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1 > 0 /\ arg1P10 > 0 /\ -2+arg2P10 > 0 /\ arg2 > 0 /\ -arg1+arg1P10 <= 0 /\ 1+x510 > 0), cost: 1 11: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P11, arg3'=arg3P11, arg2'=arg2P11, arg4'=arg4P11, (arg1 > 0 /\ 1+x570 > 0 /\ arg1P11 > 0 /\ -2+arg2P11 > 0 /\ arg2 > 0 /\ -arg1+arg1P11 <= 0), cost: 1 12: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P12, arg3'=arg3P12, arg2'=arg2P12, arg4'=arg4P12, (arg1 > 0 /\ 1+x630 > 0 /\ -arg1+arg1P12 <= 0 /\ -1-arg1+arg2P12 <= 0 /\ arg2 > 0 /\ -1+arg2P12 > 0 /\ arg1P12 > 0), cost: 1 14: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1P14, arg3'=arg3P14, arg2'=arg2P14, arg4'=arg4P14, (arg1 > 0 /\ 1+arg3-arg3P14 == 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ 1+arg2 > 0 /\ -arg2P14+arg2 == 0 /\ -43+x720 < 0 /\ -1 < 0 /\ -1+arg1-arg1P14 == 0 /\ 1+x720 > 0), cost: 1 15: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg1'=arg1P15, arg3'=arg3P15, arg2'=arg2P15, arg4'=arg4P15, (-arg3P15+arg2 == 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ 1-arg1 == 0 /\ 1-arg1P15 == 0 /\ 1+arg3-arg4P15 == 0 /\ 1+arg2 > 0 /\ -arg2P15 == 0 /\ -43+x750 < 0 /\ 1+x750 > 0), cost: 1 16: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg1'=arg1P16, arg3'=arg3P16, arg2'=arg2P16, arg4'=arg4P16, (arg1 > 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ -43+x800 < 0 /\ 1+arg2 > 0 /\ 1+x800 > 0 /\ arg2-arg3P16 == 0 /\ -1 < 0 /\ -1+arg1-arg2P16 == 0 /\ arg1-arg1P16 == 0), cost: 1 21: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1P21, arg3'=arg3P21, arg2'=arg2P21, arg4'=arg4P21, (-1+arg1-arg1P21 == 0 /\ arg1 > 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ -1+arg3P21 > 0 /\ -arg2P21+arg2 == 0 /\ 1+arg2 > 0 /\ -43+x1010 < 0 /\ -1 < 0 /\ 1+x1010 > 0), cost: 1 23: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg1'=arg1P23, arg3'=arg3P23, arg2'=arg2P23, arg4'=arg4P23, (arg3-arg2 < 0 /\ -1+arg4P23 > 0 /\ arg3 > 0 /\ 1-arg1 == 0 /\ 1-arg1P23 == 0 /\ -arg2P23 == 0 /\ 1+arg2 > 0 /\ -43+x1360 < 0 /\ -arg3P23+arg2 == 0 /\ 1+x1360 > 0), cost: 1 24: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg1'=arg1P24, arg3'=arg3P24, arg2'=arg2P24, arg4'=arg4P24, (arg1 > 0 /\ -1+x1160 > 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ arg1-arg1P24 == 0 /\ -arg3P24+arg2 == 0 /\ 1+arg2 > 0 /\ -1 < 0 /\ -43+x1150 < 0 /\ 1+x1150 > 0 /\ -1+arg1-arg2P24 == 0), cost: 1 26: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1P26, arg3'=arg3P26, arg2'=arg2P26, arg4'=arg4P26, (arg1 > 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ -arg2P26+arg2 == 0 /\ -1+arg1-arg1P26 == 0 /\ -1+arg3P26 > 0 /\ 1+arg2 > 0 /\ -1+x1260 > 0 /\ -1 < 0 /\ 1+x1250 > 0 /\ -43+x1250 < 0), cost: 1 4: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (arg1 > 0 /\ 1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0 /\ x130 > 0), cost: 1 3: f192_0_createForm_Return -> f410_0_main_InvokeMethod : arg1'=arg1P3, arg3'=arg3P3, arg2'=arg2P3, arg4'=arg4P3, (arg1 > 0 /\ arg1P3 > 0 /\ -arg1+arg1P3 <= 0), cost: 1 27: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-1+arg1 > 0 /\ 2-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 1 28: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg1 > 0 /\ 2-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 1 29: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0), cost: 1 30: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg1 > 0 /\ 2-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 1 31: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -1+arg1 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 32: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ -1+arg1 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 33: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -1+arg1 > 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 34: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ -1+arg1 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 35: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ -1+arg1 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 36: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -1+arg1 > 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 37: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ -1+arg1 > 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 38: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -1+arg1 > 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 39: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -3+arg1 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 13: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ x640 > 0 /\ -1+arg3 > 0 /\ arg2 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 17: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg1P17, arg3'=arg3P17, arg2'=arg2P17, arg4'=arg4P17, (arg1 > 0 /\ arg4-arg3P17 == 0 /\ -arg1+arg2 < 0 /\ -arg1P17+arg2 == 0 /\ arg3-arg2P17 == 0 /\ -1+arg4 > 0), cost: 1 18: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg1'=arg1P18, arg3'=arg3P18, arg2'=arg2P18, arg4'=arg4P18, (arg1 > 0 /\ -arg2 == 0 /\ -1+arg1-arg2P18 == 0 /\ arg1-arg1P18 == 0 /\ -arg3P18+arg3 == 0 /\ -arg4P18+arg4 == 0 /\ -1+arg4 > 0), cost: 1 19: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg1'=arg1P19, arg3'=arg3P19, arg2'=arg2P19, arg4'=arg4P19, (arg1 > 0 /\ -arg1+arg2 < 0 /\ arg3-arg3P19 == 0 /\ arg1-arg1P19 == 0 /\ -1+arg1-arg2P19 == 0 /\ -1+arg4 > 0), cost: 1 22: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg1P22, arg3'=arg3P22, arg2'=arg2P22, arg4'=arg4P22, (arg1 > 0 /\ -1+arg1-arg1P22 == 0 /\ -arg1+arg2 < 0 /\ -1+arg3P22 > 0 /\ -1 < 0 /\ -arg2P22+arg3 == 0 /\ -1+arg4 > 0), cost: 1 20: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg1P20, arg3'=arg3P20, arg2'=arg2P20, arg4'=arg4P20, (arg1 > 0 /\ -arg3P20+arg4 == 0 /\ arg3-arg2P20 == 0 /\ -arg1P20+arg2 == 0 /\ -arg1+arg2 < 0 /\ -1+arg4 > 0), cost: 1 25: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg1P25, arg3'=arg3P25, arg2'=arg2P25, arg4'=arg4P25, (arg1 > 0 /\ -arg1P25+arg2 == 0 /\ -arg1+arg2 < 0 /\ arg3-arg2P25 == 0 /\ -arg3P25+arg4 == 0 /\ -1+arg4 > 0), cost: 1 40: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0 /\ 1+arg2 > 0), cost: 1 41: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Removed unreachable rules and leafs Start location: __init 0: f1_0_main_Load -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=arg3P0, arg2'=arg2P0, arg4'=arg4P0, (arg1 > 0 /\ arg2-arg2P0 == 0 /\ 1-arg3P0 == 0 /\ arg2 > 0 /\ 1+arg1P0 > 0), cost: 1 1: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (arg1 > 0 /\ -arg1+arg1P1 <= 0 /\ arg2 > 0 /\ arg1P1 > 0), cost: 1 2: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1 > 0 /\ arg1P2 > 0 /\ arg2 > 0 /\ -arg1+arg1P2 <= 0 /\ 1+x90 > 0), cost: 1 5: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (arg1 > 0 /\ -2+arg2P5 > 0 /\ -arg1+arg1P5 <= 0 /\ arg2 > 0 /\ arg1P5 > 0 /\ 1+x210 > 0), cost: 1 6: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (arg1 > 0 /\ -2+arg2P6 > 0 /\ -arg1+arg1P6 <= 0 /\ arg2 > 0 /\ 1+x270 > 0 /\ arg1P6 > 0), cost: 1 7: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P7, arg3'=arg3P7, arg2'=arg2P7, arg4'=arg4P7, (arg1 > 0 /\ -arg1+arg1P7 <= 0 /\ 1+x330 > 0 /\ arg2 > 0 /\ arg1P7 > 0 /\ -2+arg2P7 > 0), cost: 1 8: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1 > 0 /\ arg1P8 > 0 /\ -2+arg2P8 > 0 /\ arg2 > 0 /\ -arg1+arg1P8 <= 0 /\ 1+x390 > 0), cost: 1 9: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (arg1 > 0 /\ -arg1+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2 > 0 /\ 1+x450 > 0 /\ arg1P9 > 0), cost: 1 10: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1 > 0 /\ arg1P10 > 0 /\ -2+arg2P10 > 0 /\ arg2 > 0 /\ -arg1+arg1P10 <= 0 /\ 1+x510 > 0), cost: 1 11: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P11, arg3'=arg3P11, arg2'=arg2P11, arg4'=arg4P11, (arg1 > 0 /\ 1+x570 > 0 /\ arg1P11 > 0 /\ -2+arg2P11 > 0 /\ arg2 > 0 /\ -arg1+arg1P11 <= 0), cost: 1 12: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P12, arg3'=arg3P12, arg2'=arg2P12, arg4'=arg4P12, (arg1 > 0 /\ 1+x630 > 0 /\ -arg1+arg1P12 <= 0 /\ -1-arg1+arg2P12 <= 0 /\ arg2 > 0 /\ -1+arg2P12 > 0 /\ arg1P12 > 0), cost: 1 14: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1P14, arg3'=arg3P14, arg2'=arg2P14, arg4'=arg4P14, (arg1 > 0 /\ 1+arg3-arg3P14 == 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ 1+arg2 > 0 /\ -arg2P14+arg2 == 0 /\ -43+x720 < 0 /\ -1 < 0 /\ -1+arg1-arg1P14 == 0 /\ 1+x720 > 0), cost: 1 15: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg1'=arg1P15, arg3'=arg3P15, arg2'=arg2P15, arg4'=arg4P15, (-arg3P15+arg2 == 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ 1-arg1 == 0 /\ 1-arg1P15 == 0 /\ 1+arg3-arg4P15 == 0 /\ 1+arg2 > 0 /\ -arg2P15 == 0 /\ -43+x750 < 0 /\ 1+x750 > 0), cost: 1 16: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg1'=arg1P16, arg3'=arg3P16, arg2'=arg2P16, arg4'=arg4P16, (arg1 > 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ -43+x800 < 0 /\ 1+arg2 > 0 /\ 1+x800 > 0 /\ arg2-arg3P16 == 0 /\ -1 < 0 /\ -1+arg1-arg2P16 == 0 /\ arg1-arg1P16 == 0), cost: 1 21: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1P21, arg3'=arg3P21, arg2'=arg2P21, arg4'=arg4P21, (-1+arg1-arg1P21 == 0 /\ arg1 > 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ -1+arg3P21 > 0 /\ -arg2P21+arg2 == 0 /\ 1+arg2 > 0 /\ -43+x1010 < 0 /\ -1 < 0 /\ 1+x1010 > 0), cost: 1 23: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg1'=arg1P23, arg3'=arg3P23, arg2'=arg2P23, arg4'=arg4P23, (arg3-arg2 < 0 /\ -1+arg4P23 > 0 /\ arg3 > 0 /\ 1-arg1 == 0 /\ 1-arg1P23 == 0 /\ -arg2P23 == 0 /\ 1+arg2 > 0 /\ -43+x1360 < 0 /\ -arg3P23+arg2 == 0 /\ 1+x1360 > 0), cost: 1 24: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg1'=arg1P24, arg3'=arg3P24, arg2'=arg2P24, arg4'=arg4P24, (arg1 > 0 /\ -1+x1160 > 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ arg1-arg1P24 == 0 /\ -arg3P24+arg2 == 0 /\ 1+arg2 > 0 /\ -1 < 0 /\ -43+x1150 < 0 /\ 1+x1150 > 0 /\ -1+arg1-arg2P24 == 0), cost: 1 26: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1P26, arg3'=arg3P26, arg2'=arg2P26, arg4'=arg4P26, (arg1 > 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ -arg2P26+arg2 == 0 /\ -1+arg1-arg1P26 == 0 /\ -1+arg3P26 > 0 /\ 1+arg2 > 0 /\ -1+x1260 > 0 /\ -1 < 0 /\ 1+x1250 > 0 /\ -43+x1250 < 0), cost: 1 4: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (arg1 > 0 /\ 1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0 /\ x130 > 0), cost: 1 27: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-1+arg1 > 0 /\ 2-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 1 28: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg1 > 0 /\ 2-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 1 29: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0), cost: 1 30: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg1 > 0 /\ 2-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 1 31: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -1+arg1 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 32: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ -1+arg1 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 33: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -1+arg1 > 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 34: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ -1+arg1 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 35: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ -1+arg1 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 36: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -1+arg1 > 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 37: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ -1+arg1 > 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 38: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -1+arg1 > 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 39: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -3+arg1 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 13: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ x640 > 0 /\ -1+arg3 > 0 /\ arg2 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 17: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg1P17, arg3'=arg3P17, arg2'=arg2P17, arg4'=arg4P17, (arg1 > 0 /\ arg4-arg3P17 == 0 /\ -arg1+arg2 < 0 /\ -arg1P17+arg2 == 0 /\ arg3-arg2P17 == 0 /\ -1+arg4 > 0), cost: 1 18: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg1'=arg1P18, arg3'=arg3P18, arg2'=arg2P18, arg4'=arg4P18, (arg1 > 0 /\ -arg2 == 0 /\ -1+arg1-arg2P18 == 0 /\ arg1-arg1P18 == 0 /\ -arg3P18+arg3 == 0 /\ -arg4P18+arg4 == 0 /\ -1+arg4 > 0), cost: 1 19: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg1'=arg1P19, arg3'=arg3P19, arg2'=arg2P19, arg4'=arg4P19, (arg1 > 0 /\ -arg1+arg2 < 0 /\ arg3-arg3P19 == 0 /\ arg1-arg1P19 == 0 /\ -1+arg1-arg2P19 == 0 /\ -1+arg4 > 0), cost: 1 22: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg1P22, arg3'=arg3P22, arg2'=arg2P22, arg4'=arg4P22, (arg1 > 0 /\ -1+arg1-arg1P22 == 0 /\ -arg1+arg2 < 0 /\ -1+arg3P22 > 0 /\ -1 < 0 /\ -arg2P22+arg3 == 0 /\ -1+arg4 > 0), cost: 1 20: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg1P20, arg3'=arg3P20, arg2'=arg2P20, arg4'=arg4P20, (arg1 > 0 /\ -arg3P20+arg4 == 0 /\ arg3-arg2P20 == 0 /\ -arg1P20+arg2 == 0 /\ -arg1+arg2 < 0 /\ -1+arg4 > 0), cost: 1 25: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg1P25, arg3'=arg3P25, arg2'=arg2P25, arg4'=arg4P25, (arg1 > 0 /\ -arg1P25+arg2 == 0 /\ -arg1+arg2 < 0 /\ arg3-arg2P25 == 0 /\ -arg3P25+arg4 == 0 /\ -1+arg4 > 0), cost: 1 40: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0 /\ 1+arg2 > 0), cost: 1 41: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Applied preprocessing Original rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=arg3P0, arg2'=arg2P0, arg4'=arg4P0, (arg1 > 0 /\ arg2-arg2P0 == 0 /\ 1-arg3P0 == 0 /\ arg2 > 0 /\ 1+arg1P0 > 0), cost: 1 New rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg4'=arg4P0, (arg1 > 0 /\ arg2 > 0 /\ 1+arg1P0 > 0), cost: 1 Applied preprocessing Original rule: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (arg1 > 0 /\ -arg1+arg1P1 <= 0 /\ arg2 > 0 /\ arg1P1 > 0), cost: 1 New rule: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1+arg1P1 <= 0 /\ arg2 > 0 /\ arg1P1 > 0), cost: 1 Applied preprocessing Original rule: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1 > 0 /\ arg1P2 > 0 /\ arg2 > 0 /\ -arg1+arg1P2 <= 0 /\ 1+x90 > 0), cost: 1 New rule: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2 > 0 /\ -arg1+arg1P2 <= 0), cost: 1 Applied preprocessing Original rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (arg1 > 0 /\ 1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0 /\ x130 > 0), cost: 1 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Applied preprocessing Original rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (arg1 > 0 /\ -2+arg2P5 > 0 /\ -arg1+arg1P5 <= 0 /\ arg2 > 0 /\ arg1P5 > 0 /\ 1+x210 > 0), cost: 1 New rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1+arg1P5 <= 0 /\ arg2 > 0 /\ arg1P5 > 0), cost: 1 Applied preprocessing Original rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (arg1 > 0 /\ -2+arg2P6 > 0 /\ -arg1+arg1P6 <= 0 /\ arg2 > 0 /\ 1+x270 > 0 /\ arg1P6 > 0), cost: 1 New rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ -arg1+arg1P6 <= 0 /\ arg2 > 0 /\ arg1P6 > 0), cost: 1 Applied preprocessing Original rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P7, arg3'=arg3P7, arg2'=arg2P7, arg4'=arg4P7, (arg1 > 0 /\ -arg1+arg1P7 <= 0 /\ 1+x330 > 0 /\ arg2 > 0 /\ arg1P7 > 0 /\ -2+arg2P7 > 0), cost: 1 New rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P7, arg3'=arg3P7, arg2'=arg2P7, arg4'=arg4P7, (-arg1+arg1P7 <= 0 /\ arg2 > 0 /\ arg1P7 > 0 /\ -2+arg2P7 > 0), cost: 1 Applied preprocessing Original rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1 > 0 /\ arg1P8 > 0 /\ -2+arg2P8 > 0 /\ arg2 > 0 /\ -arg1+arg1P8 <= 0 /\ 1+x390 > 0), cost: 1 New rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ -2+arg2P8 > 0 /\ arg2 > 0 /\ -arg1+arg1P8 <= 0), cost: 1 Applied preprocessing Original rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (arg1 > 0 /\ -arg1+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2 > 0 /\ 1+x450 > 0 /\ arg1P9 > 0), cost: 1 New rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2 > 0 /\ arg1P9 > 0), cost: 1 Applied preprocessing Original rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1 > 0 /\ arg1P10 > 0 /\ -2+arg2P10 > 0 /\ arg2 > 0 /\ -arg1+arg1P10 <= 0 /\ 1+x510 > 0), cost: 1 New rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ -2+arg2P10 > 0 /\ arg2 > 0 /\ -arg1+arg1P10 <= 0), cost: 1 Applied preprocessing Original rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P11, arg3'=arg3P11, arg2'=arg2P11, arg4'=arg4P11, (arg1 > 0 /\ 1+x570 > 0 /\ arg1P11 > 0 /\ -2+arg2P11 > 0 /\ arg2 > 0 /\ -arg1+arg1P11 <= 0), cost: 1 New rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P11, arg3'=arg3P11, arg2'=arg2P11, arg4'=arg4P11, (arg1P11 > 0 /\ -2+arg2P11 > 0 /\ arg2 > 0 /\ -arg1+arg1P11 <= 0), cost: 1 Applied preprocessing Original rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P12, arg3'=arg3P12, arg2'=arg2P12, arg4'=arg4P12, (arg1 > 0 /\ 1+x630 > 0 /\ -arg1+arg1P12 <= 0 /\ -1-arg1+arg2P12 <= 0 /\ arg2 > 0 /\ -1+arg2P12 > 0 /\ arg1P12 > 0), cost: 1 New rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P12, arg3'=arg3P12, arg2'=arg2P12, arg4'=arg4P12, (-arg1+arg1P12 <= 0 /\ -1-arg1+arg2P12 <= 0 /\ arg2 > 0 /\ -1+arg2P12 > 0 /\ arg1P12 > 0), cost: 1 Applied preprocessing Original rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ x640 > 0 /\ -1+arg3 > 0 /\ arg2 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Applied preprocessing Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1P14, arg3'=arg3P14, arg2'=arg2P14, arg4'=arg4P14, (arg1 > 0 /\ 1+arg3-arg3P14 == 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ 1+arg2 > 0 /\ -arg2P14+arg2 == 0 /\ -43+x720 < 0 /\ -1 < 0 /\ -1+arg1-arg1P14 == 0 /\ 1+x720 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=1+arg3, arg4'=arg4P14, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Applied preprocessing Original rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg1'=arg1P15, arg3'=arg3P15, arg2'=arg2P15, arg4'=arg4P15, (-arg3P15+arg2 == 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ 1-arg1 == 0 /\ 1-arg1P15 == 0 /\ 1+arg3-arg4P15 == 0 /\ 1+arg2 > 0 /\ -arg2P15 == 0 /\ -43+x750 < 0 /\ 1+x750 > 0), cost: 1 New rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 1 Applied preprocessing Original rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg1'=arg1P16, arg3'=arg3P16, arg2'=arg2P16, arg4'=arg4P16, (arg1 > 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ -43+x800 < 0 /\ 1+arg2 > 0 /\ 1+x800 > 0 /\ arg2-arg3P16 == 0 /\ -1 < 0 /\ -1+arg1-arg2P16 == 0 /\ arg1-arg1P16 == 0), cost: 1 New rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Applied preprocessing Original rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg1P17, arg3'=arg3P17, arg2'=arg2P17, arg4'=arg4P17, (arg1 > 0 /\ arg4-arg3P17 == 0 /\ -arg1+arg2 < 0 /\ -arg1P17+arg2 == 0 /\ arg3-arg2P17 == 0 /\ -1+arg4 > 0), cost: 1 New rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P17, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Applied preprocessing Original rule: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg1'=arg1P18, arg3'=arg3P18, arg2'=arg2P18, arg4'=arg4P18, (arg1 > 0 /\ -arg2 == 0 /\ -1+arg1-arg2P18 == 0 /\ arg1-arg1P18 == 0 /\ -arg3P18+arg3 == 0 /\ -arg4P18+arg4 == 0 /\ -1+arg4 > 0), cost: 1 New rule: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg2'=-1+arg1, (arg1 > 0 /\ arg2 == 0 /\ -1+arg4 > 0), cost: 1 Applied preprocessing Original rule: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg1'=arg1P19, arg3'=arg3P19, arg2'=arg2P19, arg4'=arg4P19, (arg1 > 0 /\ -arg1+arg2 < 0 /\ arg3-arg3P19 == 0 /\ arg1-arg1P19 == 0 /\ -1+arg1-arg2P19 == 0 /\ -1+arg4 > 0), cost: 1 New rule: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Applied preprocessing Original rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg1P20, arg3'=arg3P20, arg2'=arg2P20, arg4'=arg4P20, (arg1 > 0 /\ -arg3P20+arg4 == 0 /\ arg3-arg2P20 == 0 /\ -arg1P20+arg2 == 0 /\ -arg1+arg2 < 0 /\ -1+arg4 > 0), cost: 1 New rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Applied preprocessing Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1P21, arg3'=arg3P21, arg2'=arg2P21, arg4'=arg4P21, (-1+arg1-arg1P21 == 0 /\ arg1 > 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ -1+arg3P21 > 0 /\ -arg2P21+arg2 == 0 /\ 1+arg2 > 0 /\ -43+x1010 < 0 /\ -1 < 0 /\ 1+x1010 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P21, arg4'=arg4P21, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0), cost: 1 Applied preprocessing Original rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg1P22, arg3'=arg3P22, arg2'=arg2P22, arg4'=arg4P22, (arg1 > 0 /\ -1+arg1-arg1P22 == 0 /\ -arg1+arg2 < 0 /\ -1+arg3P22 > 0 /\ -1 < 0 /\ -arg2P22+arg3 == 0 /\ -1+arg4 > 0), cost: 1 New rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (arg1 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Applied preprocessing Original rule: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg1'=arg1P23, arg3'=arg3P23, arg2'=arg2P23, arg4'=arg4P23, (arg3-arg2 < 0 /\ -1+arg4P23 > 0 /\ arg3 > 0 /\ 1-arg1 == 0 /\ 1-arg1P23 == 0 /\ -arg2P23 == 0 /\ 1+arg2 > 0 /\ -43+x1360 < 0 /\ -arg3P23+arg2 == 0 /\ 1+x1360 > 0), cost: 1 New rule: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P23, (-1+arg4P23 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 1 Applied preprocessing Original rule: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg1'=arg1P24, arg3'=arg3P24, arg2'=arg2P24, arg4'=arg4P24, (arg1 > 0 /\ -1+x1160 > 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ arg1-arg1P24 == 0 /\ -arg3P24+arg2 == 0 /\ 1+arg2 > 0 /\ -1 < 0 /\ -43+x1150 < 0 /\ 1+x1150 > 0 /\ -1+arg1-arg2P24 == 0), cost: 1 New rule: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P24, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Applied preprocessing Original rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg1P25, arg3'=arg3P25, arg2'=arg2P25, arg4'=arg4P25, (arg1 > 0 /\ -arg1P25+arg2 == 0 /\ -arg1+arg2 < 0 /\ arg3-arg2P25 == 0 /\ -arg3P25+arg4 == 0 /\ -1+arg4 > 0), cost: 1 New rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P25, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Applied preprocessing Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1P26, arg3'=arg3P26, arg2'=arg2P26, arg4'=arg4P26, (arg1 > 0 /\ arg3-arg2 < 0 /\ arg3 > 0 /\ -arg2P26+arg2 == 0 /\ -1+arg1-arg1P26 == 0 /\ -1+arg3P26 > 0 /\ 1+arg2 > 0 /\ -1+x1260 > 0 /\ -1 < 0 /\ 1+x1250 > 0 /\ -43+x1250 < 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P26, arg4'=arg4P26, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0), cost: 1 Applied preprocessing Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-1+arg1 > 0 /\ 2-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 1 Applied preprocessing Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg1 > 0 /\ 2-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 1 Applied preprocessing Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg1 > 0 /\ 2-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 1 Applied preprocessing Original rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -1+arg1 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Applied preprocessing Original rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ -1+arg1 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Applied preprocessing Original rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -1+arg1 > 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Applied preprocessing Original rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ -1+arg1 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Applied preprocessing Original rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ -1+arg1 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Applied preprocessing Original rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -1+arg1 > 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Applied preprocessing Original rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ -1+arg1 > 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Applied preprocessing Original rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -1+arg1 > 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Applied preprocessing Original rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -3+arg1 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Applied preprocessing Original rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0 /\ 1+arg2 > 0), cost: 1 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Simplified rules Start location: __init 42: f1_0_main_Load -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg4'=arg4P0, (arg1 > 0 /\ arg2 > 0 /\ 1+arg1P0 > 0), cost: 1 43: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1+arg1P1 <= 0 /\ arg2 > 0 /\ arg1P1 > 0), cost: 1 44: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2 > 0 /\ -arg1+arg1P2 <= 0), cost: 1 46: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1+arg1P5 <= 0 /\ arg2 > 0 /\ arg1P5 > 0), cost: 1 47: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ -arg1+arg1P6 <= 0 /\ arg2 > 0 /\ arg1P6 > 0), cost: 1 48: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P7, arg3'=arg3P7, arg2'=arg2P7, arg4'=arg4P7, (-arg1+arg1P7 <= 0 /\ arg2 > 0 /\ arg1P7 > 0 /\ -2+arg2P7 > 0), cost: 1 49: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ -2+arg2P8 > 0 /\ arg2 > 0 /\ -arg1+arg1P8 <= 0), cost: 1 50: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2 > 0 /\ arg1P9 > 0), cost: 1 51: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ -2+arg2P10 > 0 /\ arg2 > 0 /\ -arg1+arg1P10 <= 0), cost: 1 52: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P11, arg3'=arg3P11, arg2'=arg2P11, arg4'=arg4P11, (arg1P11 > 0 /\ -2+arg2P11 > 0 /\ arg2 > 0 /\ -arg1+arg1P11 <= 0), cost: 1 53: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P12, arg3'=arg3P12, arg2'=arg2P12, arg4'=arg4P12, (-arg1+arg1P12 <= 0 /\ -1-arg1+arg2P12 <= 0 /\ arg2 > 0 /\ -1+arg2P12 > 0 /\ arg1P12 > 0), cost: 1 55: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=1+arg3, arg4'=arg4P14, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 56: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 1 57: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 62: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P21, arg4'=arg4P21, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0), cost: 1 64: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P23, (-1+arg4P23 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 1 65: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P24, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 67: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P26, arg4'=arg4P26, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0), cost: 1 45: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 29: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0), cost: 1 68: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 1 69: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 1 70: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 1 71: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 72: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 73: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 74: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 75: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 76: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 77: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 78: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 79: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 54: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 58: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P17, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 59: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg2'=-1+arg1, (arg1 > 0 /\ arg2 == 0 /\ -1+arg4 > 0), cost: 1 60: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 63: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (arg1 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 61: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 66: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P25, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 80: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 41: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Applied acceleration Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=1+arg3, arg4'=arg4P14, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1-n2, arg3'=n2+arg3, arg4'=arg4P14, (-1+n2 >= 0 /\ 1-n2-arg3+arg2 > 0 /\ arg3 > 0 /\ 1+arg1-n2 > 0), cost: n2 Applied instantiation Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1-n2, arg3'=n2+arg3, arg4'=arg4P14, (-1+n2 >= 0 /\ 1-n2-arg3+arg2 > 0 /\ arg3 > 0 /\ 1+arg1-n2 > 0), cost: n2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg1+arg3, arg4'=arg4P14, (1 > 0 /\ 1-arg1-arg3+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0), cost: arg1 Applied instantiation Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1-n2, arg3'=n2+arg3, arg4'=arg4P14, (-1+n2 >= 0 /\ 1-n2-arg3+arg2 > 0 /\ arg3 > 0 /\ 1+arg1-n2 > 0), cost: n2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1+arg3-arg2, arg3'=arg2, arg4'=arg4P14, (1 > 0 /\ arg3 > 0 /\ 1+arg1+arg3-arg2 > 0 /\ -1-arg3+arg2 >= 0), cost: -arg3+arg2 Applied acceleration Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P21, arg4'=arg4P21, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1-n5, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ 1+arg1-n5 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -1+n5 >= 0 /\ ((arg3 > 0 /\ -1+arg3P21 > 0) \/ (arg3 > 0 /\ arg3P21 > 0))), cost: n5 Applied instantiation Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1-n5, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ 1+arg1-n5 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -1+n5 >= 0 /\ ((arg3 > 0 /\ -1+arg3P21 > 0) \/ (arg3 > 0 /\ arg3P21 > 0))), cost: n5 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (1 > 0 /\ -arg3P21+arg2 > 0 /\ -1+arg1 >= 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ ((arg3 > 0 /\ arg3P21 > 0) \/ (arg3 > 0 /\ -1+arg3P21 > 0))), cost: arg1 Applied acceleration Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P26, arg4'=arg4P26, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1-n7, arg3'=arg3P26, arg4'=arg4P26, (1+arg1-n7 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+n7 >= 0 /\ -1+arg3P26 > 0 /\ ((arg3 > 0 /\ arg3P26 > 0) \/ (arg3 > 0 /\ -1+arg3P26 > 0))), cost: n7 Applied instantiation Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1-n7, arg3'=arg3P26, arg4'=arg4P26, (1+arg1-n7 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+n7 >= 0 /\ -1+arg3P26 > 0 /\ ((arg3 > 0 /\ arg3P26 > 0) \/ (arg3 > 0 /\ -1+arg3P26 > 0))), cost: n7 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (1 > 0 /\ -1+arg1 >= 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ ((arg3 > 0 /\ arg3P26 > 0) \/ (arg3 > 0 /\ -1+arg3P26 > 0))), cost: arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg1+arg3, arg4'=arg4P14, (1 > 0 /\ 1-arg1-arg3+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0), cost: arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg1+arg3, arg4'=arg4P14, (1-arg1-arg3+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0), cost: arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1+arg3-arg2, arg3'=arg2, arg4'=arg4P14, (1 > 0 /\ arg3 > 0 /\ 1+arg1+arg3-arg2 > 0 /\ -1-arg3+arg2 >= 0), cost: -arg3+arg2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1+arg3-arg2, arg3'=arg2, arg4'=arg4P14, (arg3 > 0 /\ 1+arg1+arg3-arg2 > 0 /\ -1-arg3+arg2 >= 0), cost: -arg3+arg2 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (1 > 0 /\ -arg3P21+arg2 > 0 /\ -1+arg1 >= 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ ((arg3 > 0 /\ arg3P21 > 0) \/ (arg3 > 0 /\ -1+arg3P21 > 0))), cost: arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0), cost: arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (1 > 0 /\ -1+arg1 >= 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ ((arg3 > 0 /\ arg3P26 > 0) \/ (arg3 > 0 /\ -1+arg3P26 > 0))), cost: arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0), cost: arg1 Applied deletion Removed the following rules: 55 62 67 Applied nonterm Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> [12] : (-2+arg1P29 > 0 /\ 2+arg1-arg1P29 >= 0 /\ -2+arg1 > 0), cost: NONTERM Applied acceleration Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ 2+arg1-arg1P29 >= 0 /\ ((-2+arg1P29 > 0 /\ -2+arg1 > 0) \/ (-2+arg1P29 > 0 /\ -2+arg1 > 0))), cost: n33 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-2+arg1 > 0 /\ -arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 2 Applied acceleration Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-2+arg1 > 0 /\ -arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1-arg1P27 >= 0 /\ -1+n38 >= 0 /\ 1+arg1P27 > 0 /\ ((-2+arg1 > 0 /\ -2+arg1P27 > 0) \/ (arg1-arg1P27 >= 0 /\ -2+arg1P27 > 0))), cost: 2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1-arg1P27 >= 0 /\ -1+n38 >= 0 /\ 1+arg1P27 > 0 /\ ((-2+arg1 > 0 /\ -2+arg1P27 > 0) \/ (arg1-arg1P27 >= 0 /\ -2+arg1P27 > 0))), cost: 2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (0 >= 0 /\ 2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ 1+arg1P27 > 0 /\ ((0 >= 0 /\ -2+arg1P27 > 0) \/ -2+arg1P27 > 0)), cost: 1+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-2+arg1 > 0 /\ -arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 2 Applied acceleration Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-2+arg1 > 0 /\ -arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1-arg1P28 >= 0 /\ -1+n40 >= 0 /\ 1+arg1P28 > 0 /\ ((arg1-arg1P28 >= 0 /\ -2+arg1P28 > 0) \/ (-2+arg1 > 0 /\ -2+arg1P28 > 0))), cost: 2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1-arg1P28 >= 0 /\ -1+n40 >= 0 /\ 1+arg1P28 > 0 /\ ((arg1-arg1P28 >= 0 /\ -2+arg1P28 > 0) \/ (-2+arg1 > 0 /\ -2+arg1P28 > 0))), cost: 2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (0 >= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0 /\ (-2+arg1P28 > 0 \/ (0 >= 0 /\ -2+arg1P28 > 0))), cost: 1+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-2+arg1 > 0 /\ -arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 2 Applied acceleration Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-2+arg1 > 0 /\ -arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1-arg1P30 >= 0 /\ -1+n42 >= 0 /\ 1+arg1P30 > 0 /\ ((arg1-arg1P30 >= 0 /\ -2+arg1P30 > 0) \/ (-2+arg1 > 0 /\ -2+arg1P30 > 0))), cost: 2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1-arg1P30 >= 0 /\ -1+n42 >= 0 /\ 1+arg1P30 > 0 /\ ((arg1-arg1P30 >= 0 /\ -2+arg1P30 > 0) \/ (-2+arg1 > 0 /\ -2+arg1P30 > 0))), cost: 2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (0 >= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ 1+arg1P30 > 0 /\ (-2+arg1P30 > 0 \/ (0 >= 0 /\ -2+arg1P30 > 0))), cost: 1+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 5-arg1 <= 0), cost: 2 Applied acceleration Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 5-arg1 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -2+arg1P29 > 0 /\ -1+n44 >= 0 /\ ((-5+arg1P29 >= 0 /\ -5+arg1 >= 0) \/ (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0))), cost: 2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -2+arg1P29 > 0 /\ -1+n44 >= 0 /\ ((-5+arg1P29 >= 0 /\ -5+arg1 >= 0) \/ (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0))), cost: 2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (0 >= 0 /\ -2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0 /\ -1+n44 >= 0 /\ ((0 >= 0 /\ -5+arg1P29 >= 0) \/ -5+arg1P29 >= 0)), cost: 1+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 5-arg1 <= 0), cost: 2 Applied acceleration Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 5-arg1 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2+arg1P29 > 0 /\ ((-5+arg1P29 >= 0 /\ -5+arg1 >= 0) \/ (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0))), cost: 2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2+arg1P29 > 0 /\ ((-5+arg1P29 >= 0 /\ -5+arg1 >= 0) \/ (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0))), cost: 2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (0 >= 0 /\ -1+n48 >= 0 /\ -2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0 /\ ((0 >= 0 /\ -5+arg1P29 >= 0) \/ -5+arg1P29 >= 0)), cost: 1+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 5-arg1 <= 0), cost: 2 Applied acceleration Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 5-arg1 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -2+arg1P29 > 0 /\ -1+n52 >= 0 /\ ((-5+arg1P29 >= 0 /\ -5+arg1 >= 0) \/ (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0))), cost: 2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -2+arg1P29 > 0 /\ -1+n52 >= 0 /\ ((-5+arg1P29 >= 0 /\ -5+arg1 >= 0) \/ (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0))), cost: 2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (0 >= 0 /\ -2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -2+arg1 > 0 /\ ((0 >= 0 /\ -5+arg1P29 >= 0) \/ -5+arg1P29 >= 0)), cost: 1+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ 2+arg1-arg1P29 >= 0 /\ ((-2+arg1P29 > 0 /\ -2+arg1 > 0) \/ (-2+arg1P29 > 0 /\ -2+arg1 > 0))), cost: n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ 2+arg1-arg1P29 >= 0 /\ -2+arg1 > 0), cost: n33 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1-arg1P27 >= 0 /\ -1+n38 >= 0 /\ 1+arg1P27 > 0 /\ ((-2+arg1 > 0 /\ -2+arg1P27 > 0) \/ (arg1-arg1P27 >= 0 /\ -2+arg1P27 > 0))), cost: 2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1-arg1P27 >= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (0 >= 0 /\ 2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ 1+arg1P27 > 0 /\ ((0 >= 0 /\ -2+arg1P27 > 0) \/ -2+arg1P27 > 0)), cost: 1+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1-arg1P28 >= 0 /\ -1+n40 >= 0 /\ 1+arg1P28 > 0 /\ ((arg1-arg1P28 >= 0 /\ -2+arg1P28 > 0) \/ (-2+arg1 > 0 /\ -2+arg1P28 > 0))), cost: 2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1-arg1P28 >= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0), cost: 2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (0 >= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0 /\ (-2+arg1P28 > 0 \/ (0 >= 0 /\ -2+arg1P28 > 0))), cost: 1+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (0 >= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1-arg1P30 >= 0 /\ -1+n42 >= 0 /\ 1+arg1P30 > 0 /\ ((arg1-arg1P30 >= 0 /\ -2+arg1P30 > 0) \/ (-2+arg1 > 0 /\ -2+arg1P30 > 0))), cost: 2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1-arg1P30 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (0 >= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ 1+arg1P30 > 0 /\ (-2+arg1P30 > 0 \/ (0 >= 0 /\ -2+arg1P30 > 0))), cost: 1+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (0 >= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -2+arg1P29 > 0 /\ -1+n44 >= 0 /\ ((-5+arg1P29 >= 0 /\ -5+arg1 >= 0) \/ (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0))), cost: 2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n44 >= 0), cost: 2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (0 >= 0 /\ -2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0 /\ -1+n44 >= 0 /\ ((0 >= 0 /\ -5+arg1P29 >= 0) \/ -5+arg1P29 >= 0)), cost: 1+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2+arg1P29 > 0 /\ ((-5+arg1P29 >= 0 /\ -5+arg1 >= 0) \/ (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0))), cost: 2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (0 >= 0 /\ -1+n48 >= 0 /\ -2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -2+arg1 > 0 /\ ((0 >= 0 /\ -5+arg1P29 >= 0) \/ -5+arg1P29 >= 0)), cost: 1+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg1+arg1P29 <= 0), cost: 1+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -2+arg1P29 > 0 /\ -1+n52 >= 0 /\ ((-5+arg1P29 >= 0 /\ -5+arg1 >= 0) \/ (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0))), cost: 2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (0 >= 0 /\ -2+arg1P29 > 0 /\ -2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -2+arg1 > 0 /\ ((0 >= 0 /\ -5+arg1P29 >= 0) \/ -5+arg1P29 >= 0)), cost: 1+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 Applied deletion Removed the following rules: 29 Accelerated simple loops Start location: __init 42: f1_0_main_Load -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg4'=arg4P0, (arg1 > 0 /\ arg2 > 0 /\ 1+arg1P0 > 0), cost: 1 43: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1+arg1P1 <= 0 /\ arg2 > 0 /\ arg1P1 > 0), cost: 1 44: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2 > 0 /\ -arg1+arg1P2 <= 0), cost: 1 46: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1+arg1P5 <= 0 /\ arg2 > 0 /\ arg1P5 > 0), cost: 1 47: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ -arg1+arg1P6 <= 0 /\ arg2 > 0 /\ arg1P6 > 0), cost: 1 48: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P7, arg3'=arg3P7, arg2'=arg2P7, arg4'=arg4P7, (-arg1+arg1P7 <= 0 /\ arg2 > 0 /\ arg1P7 > 0 /\ -2+arg2P7 > 0), cost: 1 49: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ -2+arg2P8 > 0 /\ arg2 > 0 /\ -arg1+arg1P8 <= 0), cost: 1 50: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2 > 0 /\ arg1P9 > 0), cost: 1 51: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ -2+arg2P10 > 0 /\ arg2 > 0 /\ -arg1+arg1P10 <= 0), cost: 1 52: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P11, arg3'=arg3P11, arg2'=arg2P11, arg4'=arg4P11, (arg1P11 > 0 /\ -2+arg2P11 > 0 /\ arg2 > 0 /\ -arg1+arg1P11 <= 0), cost: 1 53: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P12, arg3'=arg3P12, arg2'=arg2P12, arg4'=arg4P12, (-arg1+arg1P12 <= 0 /\ -1-arg1+arg2P12 <= 0 /\ arg2 > 0 /\ -1+arg2P12 > 0 /\ arg1P12 > 0), cost: 1 56: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 1 57: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 64: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P23, (-1+arg4P23 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 1 65: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P24, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 85: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg1+arg3, arg4'=arg4P14, (1-arg1-arg3+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0), cost: arg1 86: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1+arg3-arg2, arg3'=arg2, arg4'=arg4P14, (arg3 > 0 /\ 1+arg1+arg3-arg2 > 0 /\ -1-arg3+arg2 >= 0), cost: -arg3+arg2 87: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0), cost: arg1 88: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0), cost: arg1 45: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 68: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 1 69: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 1 70: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 1 71: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 72: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 73: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 74: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 75: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 76: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 77: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 78: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 79: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 89: f2239_0_norm_NONNULL -> [12] : (-2+arg1P29 > 0 /\ 2+arg1-arg1P29 >= 0 /\ -2+arg1 > 0), cost: NONTERM 103: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ 2+arg1-arg1P29 >= 0 /\ -2+arg1 > 0), cost: n33 104: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1-arg1P27 >= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 2*n38 105: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 106: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1-arg1P28 >= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0), cost: 2*n40 107: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (0 >= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 108: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1-arg1P30 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2*n42 109: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (0 >= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 110: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n44 >= 0), cost: 2*n44 111: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 112: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 2*n48 113: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg1+arg1P29 <= 0), cost: 1+2*n48 114: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 2*n52 115: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 54: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 58: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P17, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 59: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg2'=-1+arg1, (arg1 > 0 /\ arg2 == 0 /\ -1+arg4 > 0), cost: 1 60: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 63: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (arg1 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 61: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 66: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P25, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 80: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 41: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Applied chaining First rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg4'=arg4P0, (arg1 > 0 /\ arg2 > 0 /\ 1+arg1P0 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg1+arg3, arg4'=arg4P14, (1-arg1-arg3+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0), cost: arg1 New rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg4'=arg4P14, (arg1 > 0 /\ -1+arg1P0 >= 0 /\ -arg1P0+arg2 > 0), cost: 1+arg1P0 Applied chaining First rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P17, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg1+arg3, arg4'=arg4P14, (1-arg1-arg3+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0), cost: arg1 New rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 Applied chaining First rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg1+arg3, arg4'=arg4P14, (1-arg1-arg3+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0), cost: arg1 New rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 Applied chaining First rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (arg1 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg1+arg3, arg4'=arg4P14, (1-arg1-arg3+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0), cost: arg1 New rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg3P22, arg2'=arg3, arg4'=arg4P14, (-1+arg3P22 > 0 /\ -2+arg1 >= 0 /\ arg1-arg2 > 0 /\ 2-arg1+arg3-arg3P22 > 0 /\ -1+arg4 > 0), cost: arg1 Applied chaining First rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P25, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg1+arg3, arg4'=arg4P14, (1-arg1-arg3+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0), cost: arg1 New rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 Applied chaining First rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg4'=arg4P0, (arg1 > 0 /\ arg2 > 0 /\ 1+arg1P0 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1+arg3-arg2, arg3'=arg2, arg4'=arg4P14, (arg3 > 0 /\ 1+arg1+arg3-arg2 > 0 /\ -1-arg3+arg2 >= 0), cost: -arg3+arg2 New rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=1+arg1P0-arg2, arg3'=arg2, arg4'=arg4P14, (arg1 > 0 /\ -2+arg2 >= 0 /\ 2+arg1P0-arg2 > 0), cost: arg2 Applied chaining First rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P17, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1+arg3-arg2, arg3'=arg2, arg4'=arg4P14, (arg3 > 0 /\ 1+arg1+arg3-arg2 > 0 /\ -1-arg3+arg2 >= 0), cost: -arg3+arg2 New rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 Applied chaining First rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1+arg3-arg2, arg3'=arg2, arg4'=arg4P14, (arg3 > 0 /\ 1+arg1+arg3-arg2 > 0 /\ -1-arg3+arg2 >= 0), cost: -arg3+arg2 New rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 Applied chaining First rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (arg1 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1+arg3-arg2, arg3'=arg2, arg4'=arg4P14, (arg3 > 0 /\ 1+arg1+arg3-arg2 > 0 /\ -1-arg3+arg2 >= 0), cost: -arg3+arg2 New rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1+arg1-arg3+arg3P22, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ arg1-arg3+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg3P22 Applied chaining First rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P25, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1+arg3-arg2, arg3'=arg2, arg4'=arg4P14, (arg3 > 0 /\ 1+arg1+arg3-arg2 > 0 /\ -1-arg3+arg2 >= 0), cost: -arg3+arg2 New rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 Applied chaining First rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg4'=arg4P0, (arg1 > 0 /\ arg2 > 0 /\ 1+arg1P0 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0), cost: arg1 New rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (arg1 > 0 /\ -arg3P21+arg2 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0), cost: 1+arg1P0 Applied chaining First rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P17, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0), cost: arg1 New rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 Applied chaining First rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0), cost: arg1 New rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 Applied chaining First rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (arg1 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0), cost: arg1 New rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg3P21 > 0 /\ -2+arg1 >= 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: arg1 Applied chaining First rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P25, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0), cost: arg1 New rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 Applied chaining First rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg4'=arg4P0, (arg1 > 0 /\ arg2 > 0 /\ 1+arg1P0 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0), cost: arg1 New rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (arg1 > 0 /\ -arg3P26+arg2 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P26 > 0), cost: 1+arg1P0 Applied chaining First rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P17, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0), cost: arg1 New rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 Applied chaining First rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0), cost: arg1 New rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 Applied chaining First rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (arg1 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0), cost: arg1 New rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg3P26 > 0 /\ -2+arg1 >= 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: arg1 Applied chaining First rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P25, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0), cost: arg1 New rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 Applied deletion Removed the following rules: 85 86 87 88 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 1 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 2 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 1 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1 > 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 2 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 1 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2+arg1P27-arg4 <= 0), cost: 2 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 1 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 2 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 1 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 2 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 1 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0 /\ 1+arg1P28 > 0), cost: 2 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 1 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 2 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 1 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ 1+arg1P30 > 0), cost: 2 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 1 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> [12] : (-2+arg1P29 > 0 /\ 2+arg1-arg1P29 >= 0 /\ -2+arg1 > 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [12] : -4+arg1 >= 0, cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> [12] : (-2+arg1P29 > 0 /\ 2+arg1-arg1P29 >= 0 /\ -2+arg1 > 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [12] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> [12] : (-2+arg1P29 > 0 /\ 2+arg1-arg1P29 >= 0 /\ -2+arg1 > 0), cost: NONTERM New rule: f2738_0_norm_InvokeMethod -> [12] : (-3+arg4 >= 0 /\ -3+arg2 >= 0 /\ -5+arg1 >= 0), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ 2+arg1-arg1P29 >= 0 /\ -2+arg1 > 0), cost: n33 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0), cost: 1+n33 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ 2+arg1-arg1P29 >= 0 /\ -2+arg1 > 0), cost: n33 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -1+arg3 > 0 /\ -2+arg1P29 > 0), cost: 1+n33 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ 2+arg1-arg1P29 >= 0 /\ -2+arg1 > 0), cost: n33 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 3-arg4 <= 0 /\ 5-arg1 <= 0), cost: 1+n33 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1-arg1P27 >= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 2*n38 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0), cost: 1+2*n38 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1-arg1P27 >= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 2*n38 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1-arg1P27 >= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 2*n38 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1P27-arg4 <= 0 /\ 2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (3-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 2+2*n38 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0), cost: 2+2*n38 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 2+arg1P27-arg4 <= 0), cost: 2+2*n38 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1-arg1P28 >= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0), cost: 2*n40 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1-arg1P28 >= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0), cost: 2*n40 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1-arg1P28 >= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0), cost: 2*n40 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P28-arg4 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (0 >= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (0 >= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (0 >= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0), cost: 2+2*n40 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1-arg1P30 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2*n42 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0), cost: 1+2*n42 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1-arg1P30 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2*n42 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ arg1P30-arg2 <= 0 /\ -1+arg3 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1-arg1P30 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2*n42 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg2 <= 0 /\ arg1P30-arg4 <= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (0 >= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (3-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (0 >= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (0 >= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2+2*n42 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n44 >= 0), cost: 2*n44 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n44 >= 0), cost: 2*n44 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n44 >= 0), cost: 2*n44 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n44 >= 0), cost: 2+2*n44 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 2*n48 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1-arg1+arg1P29 <= 0), cost: 1+2*n48 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 2*n48 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 2*n48 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg1+arg1P29 <= 0), cost: 1+2*n48 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0), cost: 2+2*n48 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg1+arg1P29 <= 0), cost: 1+2*n48 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg1+arg1P29 <= 0), cost: 1+2*n48 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 2+2*n48 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 2*n52 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 2*n52 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 2*n52 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 Applied chaining First rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 New rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 Applied deletion Removed the following rules: 68 69 70 89 103 104 105 106 107 108 109 110 111 112 113 114 115 Chained accelerated rules with incoming rules Start location: __init 42: f1_0_main_Load -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg4'=arg4P0, (arg1 > 0 /\ arg2 > 0 /\ 1+arg1P0 > 0), cost: 1 43: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1+arg1P1 <= 0 /\ arg2 > 0 /\ arg1P1 > 0), cost: 1 44: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2 > 0 /\ -arg1+arg1P2 <= 0), cost: 1 46: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1+arg1P5 <= 0 /\ arg2 > 0 /\ arg1P5 > 0), cost: 1 47: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ -arg1+arg1P6 <= 0 /\ arg2 > 0 /\ arg1P6 > 0), cost: 1 48: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P7, arg3'=arg3P7, arg2'=arg2P7, arg4'=arg4P7, (-arg1+arg1P7 <= 0 /\ arg2 > 0 /\ arg1P7 > 0 /\ -2+arg2P7 > 0), cost: 1 49: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ -2+arg2P8 > 0 /\ arg2 > 0 /\ -arg1+arg1P8 <= 0), cost: 1 50: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2 > 0 /\ arg1P9 > 0), cost: 1 51: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ -2+arg2P10 > 0 /\ arg2 > 0 /\ -arg1+arg1P10 <= 0), cost: 1 52: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P11, arg3'=arg3P11, arg2'=arg2P11, arg4'=arg4P11, (arg1P11 > 0 /\ -2+arg2P11 > 0 /\ arg2 > 0 /\ -arg1+arg1P11 <= 0), cost: 1 53: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P12, arg3'=arg3P12, arg2'=arg2P12, arg4'=arg4P12, (-arg1+arg1P12 <= 0 /\ -1-arg1+arg2P12 <= 0 /\ arg2 > 0 /\ -1+arg2P12 > 0 /\ arg1P12 > 0), cost: 1 116: f1_0_main_Load -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg4'=arg4P14, (arg1 > 0 /\ -1+arg1P0 >= 0 /\ -arg1P0+arg2 > 0), cost: 1+arg1P0 121: f1_0_main_Load -> f421_0_createForm_LE : arg1'=1+arg1P0-arg2, arg3'=arg2, arg4'=arg4P14, (arg1 > 0 /\ -2+arg2 >= 0 /\ 2+arg1P0-arg2 > 0), cost: arg2 126: f1_0_main_Load -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (arg1 > 0 /\ -arg3P21+arg2 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0), cost: 1+arg1P0 131: f1_0_main_Load -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (arg1 > 0 /\ -arg3P26+arg2 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P26 > 0), cost: 1+arg1P0 56: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 1 57: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 64: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P23, (-1+arg4P23 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 1 65: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P24, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 45: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 136: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 2 139: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 2 142: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 2 145: f410_0_main_InvokeMethod -> [12] : -4+arg1 >= 0, cost: NONTERM 148: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0), cost: 1+n33 151: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0), cost: 1+2*n38 154: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (3-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 2+2*n38 157: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 160: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 163: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0), cost: 1+2*n42 166: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (3-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 169: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 172: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 175: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1-arg1+arg1P29 <= 0), cost: 1+2*n48 178: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0), cost: 2+2*n48 181: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 184: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 71: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 72: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 73: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 74: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 75: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 76: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 77: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 78: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 79: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 54: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 137: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1 > 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 2 140: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 2 143: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ 1+arg1P30 > 0), cost: 2 146: f1614_0_main_InvokeMethod -> [12] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 149: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -1+arg3 > 0 /\ -2+arg1P29 > 0), cost: 1+n33 152: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 155: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0), cost: 2+2*n38 158: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 161: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 164: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ arg1P30-arg2 <= 0 /\ -1+arg3 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 167: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 170: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 173: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n44 >= 0), cost: 2+2*n44 176: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 179: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 182: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 185: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 58: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P17, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 59: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg2'=-1+arg1, (arg1 > 0 /\ arg2 == 0 /\ -1+arg4 > 0), cost: 1 60: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 63: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (arg1 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 117: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 119: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg3P22, arg2'=arg3, arg4'=arg4P14, (-1+arg3P22 > 0 /\ -2+arg1 >= 0 /\ arg1-arg2 > 0 /\ 2-arg1+arg3-arg3P22 > 0 /\ -1+arg4 > 0), cost: arg1 122: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 124: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1+arg1-arg3+arg3P22, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ arg1-arg3+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg3P22 127: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 129: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg3P21 > 0 /\ -2+arg1 >= 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: arg1 132: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 134: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg3P26 > 0 /\ -2+arg1 >= 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: arg1 61: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 118: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 123: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 128: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 133: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 66: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P25, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 120: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 125: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 130: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 135: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 80: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 138: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2+arg1P27-arg4 <= 0), cost: 2 141: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0 /\ 1+arg1P28 > 0), cost: 2 144: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2 147: f2738_0_norm_InvokeMethod -> [12] : (-3+arg4 >= 0 /\ -3+arg2 >= 0 /\ -5+arg1 >= 0), cost: NONTERM 150: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 3-arg4 <= 0 /\ 5-arg1 <= 0), cost: 1+n33 153: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1P27-arg4 <= 0 /\ 2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 156: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 2+arg1P27-arg4 <= 0), cost: 2+2*n38 159: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P28-arg4 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 162: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0), cost: 2+2*n40 165: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg2 <= 0 /\ arg1P30-arg4 <= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 168: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2+2*n42 171: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 174: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 177: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 180: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 2+2*n48 183: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 186: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 41: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Eliminating location f1_0_main_Load by chaining: Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg4'=arg4P0, (arg1 > 0 /\ arg2 > 0 /\ 1+arg1P0 > 0), cost: 1 New rule: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1+arg1P1 <= 0 /\ arg2 > 0 /\ arg1P1 > 0), cost: 1 New rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2 > 0 /\ -arg1+arg1P2 <= 0), cost: 1 New rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1+arg1P5 <= 0 /\ arg2 > 0 /\ arg1P5 > 0), cost: 1 New rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ -arg1+arg1P6 <= 0 /\ arg2 > 0 /\ arg1P6 > 0), cost: 1 New rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P7, arg3'=arg3P7, arg2'=arg2P7, arg4'=arg4P7, (-arg1+arg1P7 <= 0 /\ arg2 > 0 /\ arg1P7 > 0 /\ -2+arg2P7 > 0), cost: 1 New rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P7, arg3'=arg3P7, arg2'=arg2P7, arg4'=arg4P7, (-arg1P41+arg1P7 <= 0 /\ arg2P41 > 0 /\ arg1P7 > 0 /\ -2+arg2P7 > 0), cost: 2 Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ -2+arg2P8 > 0 /\ arg2 > 0 /\ -arg1+arg1P8 <= 0), cost: 1 New rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2 > 0 /\ arg1P9 > 0), cost: 1 New rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ -2+arg2P10 > 0 /\ arg2 > 0 /\ -arg1+arg1P10 <= 0), cost: 1 New rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P11, arg3'=arg3P11, arg2'=arg2P11, arg4'=arg4P11, (arg1P11 > 0 /\ -2+arg2P11 > 0 /\ arg2 > 0 /\ -arg1+arg1P11 <= 0), cost: 1 New rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P11, arg3'=arg3P11, arg2'=arg2P11, arg4'=arg4P11, (arg1P11 > 0 /\ arg2P41 > 0 /\ -2+arg2P11 > 0 /\ -arg1P41+arg1P11 <= 0), cost: 2 Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f1614_0_main_InvokeMethod : arg1'=arg1P12, arg3'=arg3P12, arg2'=arg2P12, arg4'=arg4P12, (-arg1+arg1P12 <= 0 /\ -1-arg1+arg2P12 <= 0 /\ arg2 > 0 /\ -1+arg2P12 > 0 /\ arg1P12 > 0), cost: 1 New rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P12, arg3'=arg3P12, arg2'=arg2P12, arg4'=arg4P12, (arg2P41 > 0 /\ -arg1P41+arg1P12 <= 0 /\ -1-arg1P41+arg2P12 <= 0 /\ -1+arg2P12 > 0 /\ arg1P12 > 0), cost: 2 Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg4'=arg4P14, (arg1 > 0 /\ -1+arg1P0 >= 0 /\ -arg1P0+arg2 > 0), cost: 1+arg1P0 New rule: __init -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ arg2P41-arg1P0 > 0 /\ -1+arg1P0 >= 0), cost: 2+arg1P0 Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=1+arg1P0-arg2, arg3'=arg2, arg4'=arg4P14, (arg1 > 0 /\ -2+arg2 >= 0 /\ 2+arg1P0-arg2 > 0), cost: arg2 New rule: __init -> f421_0_createForm_LE : arg1'=1-arg2P41+arg1P0, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ -2+arg2P41 >= 0 /\ 2-arg2P41+arg1P0 > 0), cost: 1+arg2P41 Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (arg1 > 0 /\ -arg3P21+arg2 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0), cost: 1+arg1P0 New rule: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0 /\ arg2P41-arg3P21 > 0), cost: 2+arg1P0 Applied chaining First rule: __init -> f1_0_main_Load : arg1'=arg1P41, arg3'=arg3P41, arg2'=arg2P41, arg4'=arg4P41, TRUE, cost: 1 Second rule: f1_0_main_Load -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (arg1 > 0 /\ -arg3P26+arg2 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P26 > 0), cost: 1+arg1P0 New rule: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2P41, arg4'=arg4P26, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ arg2P41-arg3P26 > 0 /\ -1+arg3P26 > 0), cost: 2+arg1P0 Applied deletion Removed the following rules: 41 42 43 44 46 47 48 49 50 51 52 53 116 121 126 131 Eliminating location f534_0_createForm_InvokeMethod by chaining: Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P17, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg2'=arg2, arg4'=arg4P17, (1 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg2'=arg2, arg4'=arg4P17, (1 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg2'=arg2, arg4'=arg4P17, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg2'=-1+arg1, (arg1 > 0 /\ arg2 == 0 /\ -1+arg4 > 0), cost: 1 New rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (0 == 0 /\ 1 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 Applied simplification Original rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (0 == 0 /\ 1 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 New rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 New rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P19, (1 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 Applied simplification Original rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P19, (1 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 New rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P19, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (arg1 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (1 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (1 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P17, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P16, arg2'=arg2, arg4'=arg4P17, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P16, arg2'=arg2, arg4'=arg4P17, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P16, arg2'=arg2, arg4'=arg4P17, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg2'=-1+arg1, (arg1 > 0 /\ arg2 == 0 /\ -1+arg4 > 0), cost: 1 New rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 Applied simplification Original rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 New rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f571_0_createForm_InvokeMethod : arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 New rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 Applied simplification Original rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 New rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (arg1 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P16, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1-arg4P16+arg2 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P16, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1-arg4P16+arg2 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P16, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1-arg4P16+arg2 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg3P22, arg2'=arg3, arg4'=arg4P14, (-1+arg3P22 > 0 /\ -2+arg1 >= 0 /\ arg1-arg2 > 0 /\ 2-arg1+arg3-arg3P22 > 0 /\ -1+arg4 > 0), cost: arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg3P22, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1+arg2-arg3P22 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg3P22, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1+arg2-arg3P22 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg3P22, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1+arg2-arg3P22 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1+arg4P16-arg2, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ arg1+arg4P16-arg2 > 0 /\ -arg3+arg2 > 0 /\ -1-arg4P16+arg2 >= 0), cost: 2-arg4P16+arg2 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1+arg4P16-arg2, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ arg1+arg4P16-arg2 > 0 /\ -arg3+arg2 > 0 /\ -1-arg4P16+arg2 >= 0), cost: 2-arg4P16+arg2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1+arg4P16-arg2, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ arg3 > 0 /\ arg1+arg4P16-arg2 > 0 /\ -arg3+arg2 > 0 /\ -1-arg4P16+arg2 >= 0), cost: 2-arg4P16+arg2 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1+arg1-arg3+arg3P22, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ arg1-arg3+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg3P22 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg3P22, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ arg1-arg2+arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0), cost: 2+arg2-arg3P22 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg3P22, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ arg1-arg2+arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0), cost: 2+arg2-arg3P22 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg3P22, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ arg3 > 0 /\ arg1-arg2+arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0), cost: 2+arg2-arg3P22 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (arg1 > 0 /\ 1 > 0 /\ -arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg4P16+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (arg1 > 0 /\ 1 > 0 /\ -arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg4P16+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg4P16+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg3P21 > 0 /\ -2+arg1 >= 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (arg1 > 0 /\ 1 > 0 /\ -arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (arg1 > 0 /\ 1 > 0 /\ -arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg4P16+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg4P16+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg4P16+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied chaining First rule: f421_0_createForm_LE -> f534_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f534_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg3P26 > 0 /\ -2+arg1 >= 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied deletion Removed the following rules: 56 57 58 59 60 63 117 119 122 124 127 129 132 134 Eliminating location f1752_0_createForm_InvokeMethod by chaining: Applied chaining First rule: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P23, (-1+arg4P23 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P25, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P23, arg2'=arg2, arg4'=arg4P25, (1 > 0 /\ -1+arg4P23 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P23, arg2'=arg2, arg4'=arg4P25, (1 > 0 /\ -1+arg4P23 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P23, arg2'=arg2, arg4'=arg4P25, (-1+arg4P23 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 Applied chaining First rule: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P24, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P25, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P24, arg2'=arg2, arg4'=arg4P25, (arg1 > 0 /\ 1 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0), cost: 2 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P24, arg2'=arg2, arg4'=arg4P25, (arg1 > 0 /\ 1 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0), cost: 2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P24, arg2'=arg2, arg4'=arg4P25, (arg1 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0), cost: 2 Applied chaining First rule: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P24, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P24, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1-arg4P24+arg2 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P24, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1-arg4P24+arg2 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P24, arg2'=arg2, arg4'=arg4P14, (arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1-arg4P24+arg2 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied chaining First rule: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P24, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1+arg4P24-arg2, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -1-arg4P24+arg2 >= 0 /\ -arg3+arg2 > 0 /\ arg1+arg4P24-arg2 > 0), cost: 2-arg4P24+arg2 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1+arg4P24-arg2, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -1-arg4P24+arg2 >= 0 /\ -arg3+arg2 > 0 /\ arg1+arg4P24-arg2 > 0), cost: 2-arg4P24+arg2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1+arg4P24-arg2, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (arg3 > 0 /\ -1+arg4P24 > 0 /\ -1-arg4P24+arg2 >= 0 /\ -arg3+arg2 > 0 /\ arg1+arg4P24-arg2 > 0), cost: 2-arg4P24+arg2 Applied chaining First rule: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P24, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (arg1 > 0 /\ 1 > 0 /\ -arg3P21+arg2 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0 /\ -arg4P24+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (arg1 > 0 /\ 1 > 0 /\ -arg3P21+arg2 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0 /\ -arg4P24+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0 /\ -arg4P24+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied chaining First rule: f421_0_createForm_LE -> f1752_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P24, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 1 Second rule: f1752_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (arg1 > 0 /\ 1 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -arg4P24+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (arg1 > 0 /\ 1 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -arg4P24+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -arg4P24+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Applied deletion Removed the following rules: 64 65 66 120 125 130 135 Eliminating location f2738_0_norm_InvokeMethod by chaining: Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -3+arg1P31 > 0 /\ -arg4P31+arg1P40 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ arg1P40-arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1P31+arg1P40 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -3+arg1P31 > 0 /\ -arg4P31+arg1P40 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ arg1P40-arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1P31+arg1P40 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ -arg4P31+arg1P40 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ arg1P40-arg2P31 <= 0 /\ 2-arg1P31+arg1P40 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2+arg1P27-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 4-arg1P31+arg1P27 <= 0 /\ 2+arg1P27-arg2P31 <= 0 /\ 2-arg4P31+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 4-arg1P31+arg1P27 <= 0 /\ 2+arg1P27-arg2P31 <= 0 /\ 2-arg4P31+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 4-arg1P31+arg1P27 <= 0 /\ 2+arg1P27-arg2P31 <= 0 /\ 2-arg4P31+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0 /\ 1+arg1P28 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 4-arg1P31+arg1P28 <= 0 /\ 2+arg1P28-arg2P31 <= 0 /\ 2-arg4P31+arg1P28 <= 0 /\ 1+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 4-arg1P31+arg1P28 <= 0 /\ 2+arg1P28-arg2P31 <= 0 /\ 2-arg4P31+arg1P28 <= 0 /\ 1+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 4-arg1P31+arg1P28 <= 0 /\ 2+arg1P28-arg2P31 <= 0 /\ 2-arg4P31+arg1P28 <= 0 /\ 1+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 4+arg1P30-arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2+arg1P30-arg2P31 <= 0 /\ 2-arg4P31+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 4+arg1P30-arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2+arg1P30-arg2P31 <= 0 /\ 2-arg4P31+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ 4+arg1P30-arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ 2+arg1P30-arg2P31 <= 0 /\ 2-arg4P31+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> [12] : (-3+arg4 >= 0 /\ -3+arg2 >= 0 /\ -5+arg1 >= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -5+arg1P31 >= 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: NONTERM Applied simplification Original rule: f2239_0_norm_NONNULL -> [12] : (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -5+arg1P31 >= 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0), cost: NONTERM Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 3-arg4 <= 0 /\ 5-arg1 <= 0), cost: 1+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 5-arg1P31 <= 0 /\ -1+n33 >= 0 /\ 3-arg4P31 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ 3-arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+n33 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 5-arg1P31 <= 0 /\ -1+n33 >= 0 /\ 3-arg4P31 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ 3-arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ -1+n33 >= 0 /\ 3-arg4P31 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ 3-arg2P31 <= 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+n33 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1P27-arg4 <= 0 /\ 2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ 2-arg1P31+arg1P27 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ arg1P27-arg2P31 <= 0 /\ -1+n38 >= 0 /\ -arg4P31+arg1P27 <= 0 /\ 1+arg4P31 > 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ 2-arg1P31+arg1P27 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ arg1P27-arg2P31 <= 0 /\ -1+n38 >= 0 /\ -arg4P31+arg1P27 <= 0 /\ 1+arg4P31 > 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ 2-arg1P31+arg1P27 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ arg1P27-arg2P31 <= 0 /\ -1+n38 >= 0 /\ -arg4P31+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 2+arg1P27-arg4 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n38 >= 0 /\ 1+arg4P31 > 0 /\ 4-arg1P31+arg1P27 <= 0 /\ 2+arg1P27-arg2P31 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg4P31+arg1P27 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n38 >= 0 /\ 1+arg4P31 > 0 /\ 4-arg1P31+arg1P27 <= 0 /\ 2+arg1P27-arg2P31 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg4P31+arg1P27 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n38 >= 0 /\ 4-arg1P31+arg1P27 <= 0 /\ 2+arg1P27-arg2P31 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg4P31+arg1P27 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P28-arg4 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 2-arg1P31+arg1P28 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ -arg4P31+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 2-arg1P31+arg1P28 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ -arg4P31+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 2-arg1P31+arg1P28 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P31 <= 0 /\ -arg4P31+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n40 >= 0 /\ 1+arg4P31 > 0 /\ 4-arg1P31+arg1P28 <= 0 /\ 2+arg1P28-arg2P31 <= 0 /\ 2-arg4P31+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n40 >= 0 /\ 1+arg4P31 > 0 /\ 4-arg1P31+arg1P28 <= 0 /\ 2+arg1P28-arg2P31 <= 0 /\ 2-arg4P31+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n40 >= 0 /\ 4-arg1P31+arg1P28 <= 0 /\ 2+arg1P28-arg2P31 <= 0 /\ 2-arg4P31+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg2 <= 0 /\ arg1P30-arg4 <= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 2+arg1P30-arg1P31 <= 0 /\ arg1P30-arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ -arg4P31+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 2+arg1P30-arg1P31 <= 0 /\ arg1P30-arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ -arg4P31+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 2+arg1P30-arg1P31 <= 0 /\ arg1P30-arg2P31 <= 0 /\ -arg4P31+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 4+arg1P30-arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P31 <= 0 /\ -2+arg1P30 > 0 /\ 2-arg4P31+arg1P30 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 4+arg1P30-arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P31 <= 0 /\ -2+arg1P30 > 0 /\ 2-arg4P31+arg1P30 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ 4+arg1P30-arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P31 <= 0 /\ -2+arg1P30 > 0 /\ 2-arg4P31+arg1P30 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ 1+arg4P31 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ 1+arg4P31 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ 1+arg4P31 > 0 /\ -1+n44 >= 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ 1+arg4P31 > 0 /\ -1+n44 >= 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ -1+n44 >= 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -1+n48 >= 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -1+n48 >= 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ 1+arg4P31 > 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ 1+arg4P31 > 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P31, arg3'=arg3P31, arg2'=arg2P31, arg4'=arg4P31, (-4-arg1+arg1P31 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 1+arg4P31 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 1+arg4P31 > 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ 1+arg2P31 > 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 1+arg4P31 > 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -arg2P32+arg1P40 <= 0 /\ 1+arg4P32 > 0 /\ -arg4P32+arg1P40 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ -3+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ 2-arg1P32+arg1P40 <= 0), cost: 2 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -arg2P32+arg1P40 <= 0 /\ 1+arg4P32 > 0 /\ -arg4P32+arg1P40 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ -3+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ 2-arg1P32+arg1P40 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -arg2P32+arg1P40 <= 0 /\ -arg4P32+arg1P40 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ 2-arg1P32+arg1P40 <= 0), cost: 2 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2+arg1P27-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 2-arg2P32+arg1P27 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg4P32+arg1P27 <= 0 /\ 4-arg1P32+arg1P27 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P27 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 2-arg2P32+arg1P27 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg4P32+arg1P27 <= 0 /\ 4-arg1P32+arg1P27 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P27 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 2-arg2P32+arg1P27 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg4P32+arg1P27 <= 0 /\ 4-arg1P32+arg1P27 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P27 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0 /\ 1+arg1P28 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P28 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg4P32+arg1P28 <= 0 /\ 4-arg1P32+arg1P28 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P28 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P28 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg4P32+arg1P28 <= 0 /\ 4-arg1P32+arg1P28 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P28 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P28 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg4P32+arg1P28 <= 0 /\ 4-arg1P32+arg1P28 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P28 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P30 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 4+arg1P30-arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4P32 <= 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P30 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 4+arg1P30-arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4P32 <= 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P30 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 4+arg1P30-arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4P32 <= 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> [12] : (-3+arg4 >= 0 /\ -3+arg2 >= 0 /\ -5+arg1 >= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (-3+arg4P32 >= 0 /\ 1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ -5+arg1P32 >= 0 /\ 2-arg1+arg2P32 <= 0), cost: NONTERM Applied simplification Original rule: f2239_0_norm_NONNULL -> [12] : (-3+arg4P32 >= 0 /\ 1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ -5+arg1P32 >= 0 /\ 2-arg1+arg2P32 <= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: NONTERM Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 3-arg4 <= 0 /\ 5-arg1 <= 0), cost: 1+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (3-arg2P32 <= 0 /\ -2-arg4P32+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 1+arg4P32 > 0 /\ -2-arg2P32+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ 3-arg4P32 <= 0 /\ -5+arg1P32 > 0 /\ 5-arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 2+n33 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (3-arg2P32 <= 0 /\ -2-arg4P32+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 1+arg4P32 > 0 /\ -2-arg2P32+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ 3-arg4P32 <= 0 /\ -5+arg1P32 > 0 /\ 5-arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 2+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -1+n33 >= 0 /\ -2-arg2P32+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ 3-arg4P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 2+n33 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1P27-arg4 <= 0 /\ 2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1P32+arg1P27 <= 0 /\ 1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -1+n38 >= 0 /\ -5+arg1P32 > 0 /\ -arg4P32+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P32+arg1P27 <= 0), cost: 2+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1P32+arg1P27 <= 0 /\ 1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -1+n38 >= 0 /\ -5+arg1P32 > 0 /\ -arg4P32+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P32+arg1P27 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1P32+arg1P27 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n38 >= 0 /\ -5+arg1P32 > 0 /\ -arg4P32+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P32+arg1P27 <= 0), cost: 2+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 2+arg1P27-arg4 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 2-arg2P32+arg1P27 <= 0 /\ 1+arg2P32 > 0 /\ -1+n38 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg4P32+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 4-arg1P32+arg1P27 <= 0 /\ 2-arg1+arg2P32 <= 0), cost: 3+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 2-arg2P32+arg1P27 <= 0 /\ 1+arg2P32 > 0 /\ -1+n38 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg4P32+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 4-arg1P32+arg1P27 <= 0 /\ 2-arg1+arg2P32 <= 0), cost: 3+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 2-arg2P32+arg1P27 <= 0 /\ -1+n38 >= 0 /\ 2-arg4P32+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 4-arg1P32+arg1P27 <= 0 /\ 2-arg1+arg2P32 <= 0), cost: 3+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P28-arg4 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P32+arg1P28 <= 0 /\ 1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -1+n40 >= 0 /\ -arg4P32+arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P32+arg1P28 <= 0), cost: 2+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P32+arg1P28 <= 0 /\ 1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -1+n40 >= 0 /\ -arg4P32+arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P32+arg1P28 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P32+arg1P28 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n40 >= 0 /\ -arg4P32+arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P32+arg1P28 <= 0), cost: 2+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P28 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -1+n40 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg4P32+arg1P28 <= 0 /\ 4-arg1P32+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 3+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P28 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -1+n40 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg4P32+arg1P28 <= 0 /\ 4-arg1P32+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 3+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P28 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n40 >= 0 /\ 2-arg4P32+arg1P28 <= 0 /\ 4-arg1P32+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 3+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg2 <= 0 /\ arg1P30-arg4 <= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg1P32 <= 0 /\ 1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ arg1P30-arg4P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ -1+n42 >= 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P30 > 0 /\ -arg2P32+arg1P30 <= 0), cost: 2+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg1P32 <= 0 /\ 1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ arg1P30-arg4P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ -1+n42 >= 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P30 > 0 /\ -arg2P32+arg1P30 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg1P32 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ arg1P30-arg4P32 <= 0 /\ -5+arg1P32 > 0 /\ -1+n42 >= 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P30 > 0 /\ -arg2P32+arg1P30 <= 0), cost: 2+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P30 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ -1+n42 >= 0 /\ 4+arg1P30-arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4P32 <= 0), cost: 3+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P30 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ -1+n42 >= 0 /\ 4+arg1P30-arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4P32 <= 0), cost: 3+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P30 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n42 >= 0 /\ 4+arg1P30-arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4P32 <= 0), cost: 3+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ 1+arg4P32 > 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ 1+arg4P32 > 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 1+arg4P32 > 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 1+arg4P32 > 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ 1+arg4P32 > 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ 1+arg4P32 > 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1+arg4P32 > 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1+arg4P32 > 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ 1+arg4P32 > 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -1+n52 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ 1+arg4P32 > 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -1+n52 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P32, arg3'=arg3P32, arg2'=arg2P32, arg4'=arg4P32, (1+arg4P32 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 1+arg4P32 > 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -1+n52 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 1+arg4P32 > 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 1+arg2P32 > 0 /\ -1+n52 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n52 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -arg2P33+arg1P40 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P40-arg1P33 <= 0 /\ -3+arg1P33 > 0 /\ -arg4P33+arg1P40 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 2 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -arg2P33+arg1P40 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P40-arg1P33 <= 0 /\ -3+arg1P33 > 0 /\ -arg4P33+arg1P40 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -arg2P33+arg1P40 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P40-arg1P33 <= 0 /\ -arg4P33+arg1P40 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2+arg1P27-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 4+arg1P27-arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg2P33+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P27 <= 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 4+arg1P27-arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg2P33+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P27 <= 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 4+arg1P27-arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 2-arg2P33+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P27 <= 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0 /\ 1+arg1P28 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P28-arg1P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg2P33+arg1P28 <= 0 /\ 2-arg1+arg4P33 <= 0 /\ 1+arg1P28 > 0 /\ 2-arg4P33+arg1P28 <= 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P28-arg1P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg2P33+arg1P28 <= 0 /\ 2-arg1+arg4P33 <= 0 /\ 1+arg1P28 > 0 /\ 2-arg4P33+arg1P28 <= 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P28-arg1P33 <= 0 /\ 2-arg2P33+arg1P28 <= 0 /\ 2-arg1+arg4P33 <= 0 /\ 1+arg1P28 > 0 /\ 2-arg4P33+arg1P28 <= 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P30-arg1P33 <= 0 /\ 2+arg1P30-arg4P33 <= 0 /\ 1+arg4P33 > 0 /\ 2+arg1P30-arg2P33 <= 0 /\ 2-arg1+arg4P33 <= 0 /\ 1+arg1P30 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P30-arg1P33 <= 0 /\ 2+arg1P30-arg4P33 <= 0 /\ 1+arg4P33 > 0 /\ 2+arg1P30-arg2P33 <= 0 /\ 2-arg1+arg4P33 <= 0 /\ 1+arg1P30 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P30-arg1P33 <= 0 /\ 2+arg1P30-arg4P33 <= 0 /\ 2+arg1P30-arg2P33 <= 0 /\ 2-arg1+arg4P33 <= 0 /\ 1+arg1P30 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> [12] : (-3+arg4 >= 0 /\ -3+arg2 >= 0 /\ -5+arg1 >= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ -5+arg1P33 >= 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0), cost: NONTERM Applied simplification Original rule: f2239_0_norm_NONNULL -> [12] : (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ -5+arg1P33 >= 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0), cost: NONTERM Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 3-arg4 <= 0 /\ 5-arg1 <= 0), cost: 1+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -1+n33 >= 0 /\ -5+arg1P33 > 0 /\ 5-arg1P33 <= 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 3-arg4P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg2P33+arg1P29 <= 0 /\ 3-arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+n33 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -1+n33 >= 0 /\ -5+arg1P33 > 0 /\ 5-arg1P33 <= 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 3-arg4P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg2P33+arg1P29 <= 0 /\ 3-arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P33 <= 0 /\ -1+n33 >= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 3-arg4P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg2P33+arg1P29 <= 0 /\ 3-arg2P33 <= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+n33 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1P27-arg4 <= 0 /\ 2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P27-arg1P33 <= 0 /\ -arg4P33+arg1P27 <= 0 /\ 1+arg4P33 > 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ -arg2P33+arg1P27 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P27-arg1P33 <= 0 /\ -arg4P33+arg1P27 <= 0 /\ 1+arg4P33 > 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ -arg2P33+arg1P27 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P27-arg1P33 <= 0 /\ -arg4P33+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ -arg2P33+arg1P27 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 2+arg1P27-arg4 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 4+arg1P27-arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ -1+n38 >= 0 /\ 2-arg2P33+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P27 <= 0), cost: 3+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 4+arg1P27-arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ -1+n38 >= 0 /\ 2-arg2P33+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P27 <= 0), cost: 3+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P33 <= 0 /\ 4+arg1P27-arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -1+n38 >= 0 /\ 2-arg2P33+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P27 <= 0), cost: 3+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P28-arg4 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg4P33+arg1P28 <= 0 /\ 2+arg1P28-arg1P33 <= 0 /\ -1+n40 >= 0 /\ 1+arg4P33 > 0 /\ -2+arg1P28 > 0 /\ -arg2P33+arg1P28 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg4P33+arg1P28 <= 0 /\ 2+arg1P28-arg1P33 <= 0 /\ -1+n40 >= 0 /\ 1+arg4P33 > 0 /\ -2+arg1P28 > 0 /\ -arg2P33+arg1P28 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg4P33+arg1P28 <= 0 /\ 2+arg1P28-arg1P33 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ -arg2P33+arg1P28 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P28-arg1P33 <= 0 /\ -1+n40 >= 0 /\ 1+arg4P33 > 0 /\ 2-arg2P33+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P28 <= 0), cost: 3+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P28-arg1P33 <= 0 /\ -1+n40 >= 0 /\ 1+arg4P33 > 0 /\ 2-arg2P33+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P28 <= 0), cost: 3+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P28-arg1P33 <= 0 /\ -1+n40 >= 0 /\ 2-arg2P33+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P28 <= 0), cost: 3+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg2 <= 0 /\ arg1P30-arg4 <= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg4P33 <= 0 /\ 1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P30-arg1P33 <= 0 /\ arg1P30-arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg4P33 <= 0 /\ 1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P30-arg1P33 <= 0 /\ arg1P30-arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg4P33 <= 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P30-arg1P33 <= 0 /\ arg1P30-arg2P33 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P30-arg1P33 <= 0 /\ 2+arg1P30-arg4P33 <= 0 /\ 1+arg4P33 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P33 <= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P30-arg1P33 <= 0 /\ 2+arg1P30-arg4P33 <= 0 /\ 1+arg4P33 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P33 <= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P30-arg1P33 <= 0 /\ 2+arg1P30-arg4P33 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P33 <= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P33 > 0 /\ -5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1P33+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P33 > 0 /\ -5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1P33+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ 2-arg1P33+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P33 > 0 /\ -5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ 1+arg4P33 > 0 /\ -1+n44 >= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P33 > 0 /\ -5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ 1+arg4P33 > 0 /\ -1+n44 >= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ -1+n44 >= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P33 > 0 /\ -5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P33 > 0 /\ -5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ 2-arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P33 > 0 /\ -5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -1+n48 >= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ 1+arg4P33 > 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P33 > 0 /\ -5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -1+n48 >= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ 1+arg4P33 > 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -1+n48 >= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P33 > 0 /\ -5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ 1+arg4P33 > 0 /\ -1+n52 >= 0 /\ 2-arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P33 > 0 /\ -5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ 1+arg4P33 > 0 /\ -1+n52 >= 0 /\ 2-arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P33, arg3'=arg3P33, arg2'=arg2P33, arg4'=arg4P33, (1+arg2P33 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 1+arg4P33 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P33 > 0 /\ -5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ 1+arg4P33 > 0 /\ -1+n52 >= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P33 > 0 /\ -5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ 1+arg4P33 > 0 /\ -1+n52 >= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 1+arg4P34 > 0 /\ -arg2P34+arg1P40 <= 0 /\ arg1P40-arg4P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 2-arg1P34+arg1P40 <= 0 /\ -3+arg1P34 > 0), cost: 2 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 1+arg4P34 > 0 /\ -arg2P34+arg1P40 <= 0 /\ arg1P40-arg4P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 2-arg1P34+arg1P40 <= 0 /\ -3+arg1P34 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -arg2P34+arg1P40 <= 0 /\ arg1P40-arg4P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 2-arg1P34+arg1P40 <= 0), cost: 2 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2+arg1P27-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ 2-arg2P34+arg1P27 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P27 > 0 /\ 4-arg1P34+arg1P27 <= 0 /\ 2+arg1P27-arg4P34 <= 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ 2-arg2P34+arg1P27 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P27 > 0 /\ 4-arg1P34+arg1P27 <= 0 /\ 2+arg1P27-arg4P34 <= 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P34 <= 0 /\ 2-arg2P34+arg1P27 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P27 > 0 /\ 4-arg1P34+arg1P27 <= 0 /\ 2+arg1P27-arg4P34 <= 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0 /\ 1+arg1P28 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ 2-arg2P34+arg1P28 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P28 > 0 /\ 2+arg1P28-arg4P34 <= 0 /\ 4-arg1P34+arg1P28 <= 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ 2-arg2P34+arg1P28 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P28 > 0 /\ 2+arg1P28-arg4P34 <= 0 /\ 4-arg1P34+arg1P28 <= 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P34 <= 0 /\ 2-arg2P34+arg1P28 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P28 > 0 /\ 2+arg1P28-arg4P34 <= 0 /\ 4-arg1P34+arg1P28 <= 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg4P34 > 0 /\ 2+arg1P30-arg2P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4P34 <= 0 /\ 4-arg1P34+arg1P30 <= 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg4P34 > 0 /\ 2+arg1P30-arg2P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4P34 <= 0 /\ 4-arg1P34+arg1P30 <= 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4P34 <= 0 /\ 4-arg1P34+arg1P30 <= 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> [12] : (-3+arg4 >= 0 /\ -3+arg2 >= 0 /\ -5+arg1 >= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (1+arg4P34 > 0 /\ -3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ -5+arg1P34 >= 0 /\ 2-arg1+arg2P34 <= 0), cost: NONTERM Applied simplification Original rule: f2239_0_norm_NONNULL -> [12] : (1+arg4P34 > 0 /\ -3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ -5+arg1P34 >= 0 /\ 2-arg1+arg2P34 <= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: NONTERM Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 3-arg4 <= 0 /\ 5-arg1 <= 0), cost: 1+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (3-arg2P34 <= 0 /\ -1+n33 >= 0 /\ 1+arg4P34 > 0 /\ -2-arg4P34+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ 1+arg2P34 > 0 /\ 3-arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 5-arg1P34 <= 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 2+n33 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (3-arg2P34 <= 0 /\ -1+n33 >= 0 /\ 1+arg4P34 > 0 /\ -2-arg4P34+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ 1+arg2P34 > 0 /\ 3-arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 5-arg1P34 <= 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 2+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -2-arg4P34+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ -3+arg2P34 >= 0 /\ 3-arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 2+n33 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1P27-arg4 <= 0 /\ 2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1P34+arg1P27 <= 0 /\ 1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ arg1P27-arg4P34 <= 0 /\ -1+n38 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P27 > 0 /\ -arg2P34+arg1P27 <= 0), cost: 2+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1P34+arg1P27 <= 0 /\ 1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ arg1P27-arg4P34 <= 0 /\ -1+n38 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P27 > 0 /\ -arg2P34+arg1P27 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1P34+arg1P27 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ arg1P27-arg4P34 <= 0 /\ -1+n38 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P27 > 0 /\ -arg2P34+arg1P27 <= 0), cost: 2+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 2+arg1P27-arg4 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -1+n38 >= 0 /\ 2-arg2P34+arg1P27 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P27 > 0 /\ 4-arg1P34+arg1P27 <= 0 /\ 2+arg1P27-arg4P34 <= 0), cost: 3+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -1+n38 >= 0 /\ 2-arg2P34+arg1P27 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P27 > 0 /\ 4-arg1P34+arg1P27 <= 0 /\ 2+arg1P27-arg4P34 <= 0), cost: 3+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P34 <= 0 /\ -1+n38 >= 0 /\ 2-arg2P34+arg1P27 <= 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P27 > 0 /\ 4-arg1P34+arg1P27 <= 0 /\ 2+arg1P27-arg4P34 <= 0), cost: 3+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P28-arg4 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P34 > 0 /\ 2-arg1P34+arg1P28 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ arg1P28-arg4P34 <= 0 /\ -1+n40 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg2P34+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P34 > 0 /\ 2-arg1P34+arg1P28 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ arg1P28-arg4P34 <= 0 /\ -1+n40 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg2P34+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P34+arg1P28 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ arg1P28-arg4P34 <= 0 /\ -1+n40 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg2P34+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -1+n40 >= 0 /\ 2-arg2P34+arg1P28 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg4P34 <= 0 /\ 4-arg1P34+arg1P28 <= 0), cost: 3+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -1+n40 >= 0 /\ 2-arg2P34+arg1P28 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg4P34 <= 0 /\ 4-arg1P34+arg1P28 <= 0), cost: 3+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P34 <= 0 /\ -1+n40 >= 0 /\ 2-arg2P34+arg1P28 <= 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg4P34 <= 0 /\ 4-arg1P34+arg1P28 <= 0), cost: 3+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg2 <= 0 /\ arg1P30-arg4 <= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1P34+arg1P30 <= 0 /\ arg1P30-arg2P34 <= 0 /\ 1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ arg1P30-arg4P34 <= 0 /\ -1+n42 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1P34+arg1P30 <= 0 /\ arg1P30-arg2P34 <= 0 /\ 1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ arg1P30-arg4P34 <= 0 /\ -1+n42 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1P34+arg1P30 <= 0 /\ arg1P30-arg2P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ arg1P30-arg4P34 <= 0 /\ -1+n42 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg4P34 > 0 /\ 2+arg1P30-arg2P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -1+n42 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4P34 <= 0 /\ 4-arg1P34+arg1P30 <= 0), cost: 3+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg4P34 > 0 /\ 2+arg1P30-arg2P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -1+n42 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4P34 <= 0 /\ 4-arg1P34+arg1P30 <= 0), cost: 3+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4P34 <= 0 /\ 4-arg1P34+arg1P30 <= 0), cost: 3+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 1+arg4P34 > 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ 2-arg1P34+arg1P29 <= 0 /\ -5+arg1P34 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 1+arg4P34 > 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ 2-arg1P34+arg1P29 <= 0 /\ -5+arg1P34 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 2-arg1P34+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1+arg4P34 > 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1+arg4P34 > 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ -5+arg1P34 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1+arg4P34 > 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ 2-arg1P34+arg1P29 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1+arg4P34 > 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ 2-arg1P34+arg1P29 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 2-arg1P34+arg1P29 <= 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1+arg4P34 > 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1+arg4P34 > 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 1+arg4P34 > 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -1+n52 >= 0 /\ 2-arg1P34+arg1P29 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 1+arg4P34 > 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -1+n52 >= 0 /\ 2-arg1P34+arg1P29 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -1+n52 >= 0 /\ 2-arg1P34+arg1P29 <= 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P34, arg3'=arg3P34, arg2'=arg2P34, arg4'=arg4P34, (1+arg4P34 > 0 /\ 2-arg1+arg4P34 <= 0 /\ 1+arg2P34 > 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1+arg4P34 > 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ 1+arg2P34 > 0 /\ -1+n52 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1+arg4P34 > 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ 1+arg2P34 > 0 /\ -1+n52 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 1+arg2P35 > 0 /\ -arg4P35+arg1P40 <= 0 /\ -arg2P35+arg1P40 <= 0 /\ -3+arg1P35 > 0 /\ 2-arg1P35+arg1P40 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 2 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 1+arg2P35 > 0 /\ -arg4P35+arg1P40 <= 0 /\ -arg2P35+arg1P40 <= 0 /\ -3+arg1P35 > 0 /\ 2-arg1P35+arg1P40 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -arg4P35+arg1P40 <= 0 /\ -arg2P35+arg1P40 <= 0 /\ 2-arg1P35+arg1P40 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2+arg1P27-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1P35+arg1P27 <= 0 /\ 1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg4P35+arg1P27 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P27-arg2P35 <= 0 /\ 1+arg1P27 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1P35+arg1P27 <= 0 /\ 1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg4P35+arg1P27 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P27-arg2P35 <= 0 /\ 1+arg1P27 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1P35+arg1P27 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P27 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P27-arg2P35 <= 0 /\ 1+arg1P27 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0 /\ 1+arg1P28 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg2P35 > 0 /\ 4-arg1P35+arg1P28 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg4P35+arg1P28 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P28-arg2P35 <= 0 /\ 1+arg1P28 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg2P35 > 0 /\ 4-arg1P35+arg1P28 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg4P35+arg1P28 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P28-arg2P35 <= 0 /\ 1+arg1P28 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1P35+arg1P28 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P28 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P28-arg2P35 <= 0 /\ 1+arg1P28 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg2P35 > 0 /\ 4+arg1P30-arg1P35 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P30 <= 0 /\ 1+arg4P35 > 0 /\ 2+arg1P30-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 1+arg1P30 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg2P35 > 0 /\ 4+arg1P30-arg1P35 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P30 <= 0 /\ 1+arg4P35 > 0 /\ 2+arg1P30-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 1+arg1P30 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P35 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P30 <= 0 /\ 2+arg1P30-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 1+arg1P30 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> [12] : (-3+arg4 >= 0 /\ -3+arg2 >= 0 /\ -5+arg1 >= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (1+arg2P35 > 0 /\ -3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ -5+arg1P35 >= 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: NONTERM Applied simplification Original rule: f2239_0_norm_NONNULL -> [12] : (1+arg2P35 > 0 /\ -3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ -5+arg1P35 >= 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: NONTERM Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 3-arg4 <= 0 /\ 5-arg1 <= 0), cost: 1+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P35 > 0 /\ 3-arg4P35 <= 0 /\ -1+n33 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 5-arg1P35 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ 3-arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+n33 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P35 > 0 /\ 3-arg4P35 <= 0 /\ -1+n33 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 5-arg1P35 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ 3-arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ -3+arg4P35 >= 0 /\ 3-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+n33 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1P27-arg4 <= 0 /\ 2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ -1+n38 >= 0 /\ arg1P27-arg2P35 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P35 <= 0 /\ 2-arg1P35+arg1P27 <= 0 /\ -arg4P35+arg1P27 <= 0), cost: 2+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ -1+n38 >= 0 /\ arg1P27-arg2P35 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P35 <= 0 /\ 2-arg1P35+arg1P27 <= 0 /\ -arg4P35+arg1P27 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -1+n38 >= 0 /\ arg1P27-arg2P35 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P35 <= 0 /\ 2-arg1P35+arg1P27 <= 0 /\ -arg4P35+arg1P27 <= 0), cost: 2+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 2+arg1P27-arg4 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1P35+arg1P27 <= 0 /\ 1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg4P35+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P27-arg2P35 <= 0), cost: 3+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1P35+arg1P27 <= 0 /\ 1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg4P35+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P27-arg2P35 <= 0), cost: 3+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1P35+arg1P27 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P27-arg2P35 <= 0), cost: 3+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P28-arg4 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1P35+arg1P28 <= 0 /\ -arg4P35+arg1P28 <= 0), cost: 2+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1P35+arg1P28 <= 0 /\ -arg4P35+arg1P28 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1P35+arg1P28 <= 0 /\ -arg4P35+arg1P28 <= 0), cost: 2+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg2P35 > 0 /\ 4-arg1P35+arg1P28 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg4P35+arg1P28 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P28-arg2P35 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg2P35 > 0 /\ 4-arg1P35+arg1P28 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg4P35+arg1P28 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P28-arg2P35 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1P35+arg1P28 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P28 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P28-arg2P35 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg2 <= 0 /\ arg1P30-arg4 <= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ arg1P30-arg2P35 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P30 > 0 /\ -arg4P35+arg1P30 <= 0 /\ 2+arg1P30-arg1P35 <= 0), cost: 2+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ arg1P30-arg2P35 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P30 > 0 /\ -arg4P35+arg1P30 <= 0 /\ 2+arg1P30-arg1P35 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ arg1P30-arg2P35 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P30 > 0 /\ -arg4P35+arg1P30 <= 0 /\ 2+arg1P30-arg1P35 <= 0), cost: 2+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg2P35 > 0 /\ 4+arg1P30-arg1P35 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P30 <= 0 /\ 1+arg4P35 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg2P35 > 0 /\ 4+arg1P30-arg1P35 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P30 <= 0 /\ 1+arg4P35 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P35 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P30 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P35 > 0 /\ -5+arg1P29 >= 0 /\ -5+arg1P35 > 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ 1+arg4P35 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P35 > 0 /\ -5+arg1P29 >= 0 /\ -5+arg1P35 > 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ 1+arg4P35 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P35 > 0 /\ -5+arg1P29 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ 1+arg4P35 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P35 > 0 /\ -5+arg1P29 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ 1+arg4P35 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P35 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -5+arg1P35 > 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P35 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -5+arg1P35 > 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P35 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P35 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P35 > 0 /\ -5+arg1P29 >= 0 /\ -5+arg1P35 > 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ 1+arg4P35 > 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P35 > 0 /\ -5+arg1P29 >= 0 /\ -5+arg1P35 > 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ 1+arg4P35 > 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P35, arg3'=arg3P35, arg2'=arg2P35, arg4'=arg4P35, (1+arg2P35 > 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 1+arg4P35 > 0 /\ 2-arg1+arg4P35 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P35 > 0 /\ -5+arg1P29 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ 1+arg4P35 > 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg2P35 > 0 /\ -5+arg1P29 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ 1+arg4P35 > 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ arg1P40-arg2P36 <= 0 /\ -arg4P36+arg1P40 <= 0 /\ 2+arg1P40-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -3+arg1P36 > 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 2 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ arg1P40-arg2P36 <= 0 /\ -arg4P36+arg1P40 <= 0 /\ 2+arg1P40-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -3+arg1P36 > 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ arg1P40-arg2P36 <= 0 /\ -arg4P36+arg1P40 <= 0 /\ 2+arg1P40-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 2 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2+arg1P27-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4+arg1P27-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2+arg1P27-arg2P36 <= 0 /\ 2-arg4P36+arg1P27 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P27 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4+arg1P27-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2+arg1P27-arg2P36 <= 0 /\ 2-arg4P36+arg1P27 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P27 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4+arg1P27-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 2+arg1P27-arg2P36 <= 0 /\ 2-arg4P36+arg1P27 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P27 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0 /\ 1+arg1P28 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4+arg1P28-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2+arg1P28-arg2P36 <= 0 /\ 2-arg4P36+arg1P28 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P28 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4+arg1P28-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2+arg1P28-arg2P36 <= 0 /\ 2-arg4P36+arg1P28 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P28 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4+arg1P28-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 2+arg1P28-arg2P36 <= 0 /\ 2-arg4P36+arg1P28 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P28 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ 2+arg1P30-arg4P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2+arg1P30-arg2P36 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P30 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ 2+arg1P30-arg4P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2+arg1P30-arg2P36 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P30 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ 2+arg1P30-arg4P36 <= 0 /\ -5+arg1P36 > 0 /\ 2+arg1P30-arg2P36 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P30 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> [12] : (-3+arg4 >= 0 /\ -3+arg2 >= 0 /\ -5+arg1 >= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -5+arg1P36 >= 0 /\ -3+arg2P36 >= 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0), cost: NONTERM Applied simplification Original rule: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -5+arg1P36 >= 0 /\ -3+arg2P36 >= 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0), cost: NONTERM Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 3-arg4 <= 0 /\ 5-arg1 <= 0), cost: 1+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P36+arg1P29 <= 0 /\ 3-arg4P36 <= 0 /\ -1+n33 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 5-arg1P36 <= 0 /\ -2+arg1P29 > 0 /\ 1+arg2P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0 /\ 3-arg2P36 <= 0), cost: 2+n33 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P36+arg1P29 <= 0 /\ 3-arg4P36 <= 0 /\ -1+n33 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 5-arg1P36 <= 0 /\ -2+arg1P29 > 0 /\ 1+arg2P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0 /\ 3-arg2P36 <= 0), cost: 2+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P36+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -2+arg1P29 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0 /\ 3-arg2P36 <= 0), cost: 2+n33 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1P27-arg4 <= 0 /\ 2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ -1+n38 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P27-arg2P36 <= 0 /\ -2+arg1P27 > 0 /\ -arg4P36+arg1P27 <= 0 /\ 2+arg1P27-arg1P36 <= 0), cost: 2+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ -1+n38 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P27-arg2P36 <= 0 /\ -2+arg1P27 > 0 /\ -arg4P36+arg1P27 <= 0 /\ 2+arg1P27-arg1P36 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -1+n38 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P27-arg2P36 <= 0 /\ -2+arg1P27 > 0 /\ -arg4P36+arg1P27 <= 0 /\ 2+arg1P27-arg1P36 <= 0), cost: 2+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 2+arg1P27-arg4 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4+arg1P27-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2+arg1P27-arg2P36 <= 0 /\ -1+n38 >= 0 /\ 2-arg4P36+arg1P27 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P27 > 0), cost: 3+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4+arg1P27-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2+arg1P27-arg2P36 <= 0 /\ -1+n38 >= 0 /\ 2-arg4P36+arg1P27 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P27 > 0), cost: 3+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4+arg1P27-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ 2+arg1P27-arg2P36 <= 0 /\ -1+n38 >= 0 /\ 2-arg4P36+arg1P27 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P27 > 0), cost: 3+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P28-arg4 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ -1+n40 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P28-arg2P36 <= 0 /\ -arg4P36+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg1P36 <= 0), cost: 2+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ -1+n40 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P28-arg2P36 <= 0 /\ -arg4P36+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg1P36 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -1+n40 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P28-arg2P36 <= 0 /\ -arg4P36+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg1P36 <= 0), cost: 2+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4+arg1P28-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg2P36 <= 0 /\ 2-arg4P36+arg1P28 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4+arg1P28-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg2P36 <= 0 /\ 2-arg4P36+arg1P28 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4+arg1P28-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg2P36 <= 0 /\ 2-arg4P36+arg1P28 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg2 <= 0 /\ arg1P30-arg4 <= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg4P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P30-arg2P36 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg1P36 <= 0), cost: 2+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg4P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P30-arg2P36 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg1P36 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg4P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P30-arg2P36 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg1P36 <= 0), cost: 2+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ 2+arg1P30-arg4P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2+arg1P30-arg2P36 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ 2+arg1P30-arg4P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2+arg1P30-arg2P36 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ 2+arg1P30-arg4P36 <= 0 /\ 2+arg1P30-arg2P36 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ 1+arg4P36 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ 1+arg4P36 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P36, arg3'=arg3P36, arg2'=arg2P36, arg4'=arg4P36, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ 1+arg4P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ 1+arg4P36 > 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 1+arg2P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ 1+arg4P36 > 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1P37+arg1P40 <= 0 /\ 1+arg4P37 > 0 /\ -arg4P37+arg1P40 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -3+arg1P37 > 0 /\ -5+arg1P37 > 0 /\ -arg2P37+arg1P40 <= 0), cost: 2 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1P37+arg1P40 <= 0 /\ 1+arg4P37 > 0 /\ -arg4P37+arg1P40 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -3+arg1P37 > 0 /\ -5+arg1P37 > 0 /\ -arg2P37+arg1P40 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1P37+arg1P40 <= 0 /\ -arg4P37+arg1P40 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ -arg2P37+arg1P40 <= 0), cost: 2 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2+arg1P27-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P27 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P27 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0 /\ 2+arg1P27-arg4P37 <= 0 /\ 1+arg1P27 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P27 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P27 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0 /\ 2+arg1P27-arg4P37 <= 0 /\ 1+arg1P27 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P27 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P27 <= 0 /\ -5+arg1P37 > 0 /\ 2+arg1P27-arg4P37 <= 0 /\ 1+arg1P27 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0 /\ 1+arg1P28 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P28 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P28 <= 0 /\ 1+arg2P37 > 0 /\ 2+arg1P28-arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ 1+arg1P28 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P28 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P28 <= 0 /\ 1+arg2P37 > 0 /\ 2+arg1P28-arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ 1+arg1P28 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P28 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P28 <= 0 /\ 2+arg1P28-arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ 1+arg1P28 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P30 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ 2+arg1P30-arg2P37 <= 0 /\ 2+arg1P30-arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ 1+arg1P30 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P30 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ 2+arg1P30-arg2P37 <= 0 /\ 2+arg1P30-arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ 1+arg1P30 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P30 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2+arg1P30-arg2P37 <= 0 /\ 2+arg1P30-arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ 1+arg1P30 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> [12] : (-3+arg4 >= 0 /\ -3+arg2 >= 0 /\ -5+arg1 >= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (1+arg4P37 > 0 /\ -3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0 /\ -5+arg1P37 >= 0), cost: NONTERM Applied simplification Original rule: f2239_0_norm_NONNULL -> [12] : (1+arg4P37 > 0 /\ -3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0 /\ -5+arg1P37 >= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0), cost: NONTERM Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 3-arg4 <= 0 /\ 5-arg1 <= 0), cost: 1+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ 1+arg4P37 > 0 /\ -1+n33 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg4P37+arg1P29 <= 0 /\ 1+arg2P37 > 0 /\ 3-arg4P37 <= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0 /\ 5-arg1P37 <= 0 /\ 3-arg2P37 <= 0), cost: 2+n33 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ 1+arg4P37 > 0 /\ -1+n33 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg4P37+arg1P29 <= 0 /\ 1+arg2P37 > 0 /\ 3-arg4P37 <= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0 /\ 5-arg1P37 <= 0 /\ 3-arg2P37 <= 0), cost: 2+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg4P37+arg1P29 <= 0 /\ 3-arg4P37 <= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0 /\ 3-arg2P37 <= 0), cost: 2+n33 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1P27-arg4 <= 0 /\ 2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg4P37 > 0 /\ -arg2P37+arg1P27 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -1+n38 >= 0 /\ arg1P27-arg4P37 <= 0 /\ -2+arg1P27 > 0 /\ -5+arg1P37 > 0 /\ 2-arg1P37+arg1P27 <= 0), cost: 2+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg4P37 > 0 /\ -arg2P37+arg1P27 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -1+n38 >= 0 /\ arg1P27-arg4P37 <= 0 /\ -2+arg1P27 > 0 /\ -5+arg1P37 > 0 /\ 2-arg1P37+arg1P27 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-arg2P37+arg1P27 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -1+n38 >= 0 /\ arg1P27-arg4P37 <= 0 /\ -2+arg1P27 > 0 /\ -5+arg1P37 > 0 /\ 2-arg1P37+arg1P27 <= 0), cost: 2+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 2+arg1P27-arg4 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P27 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P27 <= 0 /\ 1+arg2P37 > 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ -5+arg1P37 > 0 /\ 2+arg1P27-arg4P37 <= 0), cost: 3+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P27 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P27 <= 0 /\ 1+arg2P37 > 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ -5+arg1P37 > 0 /\ 2+arg1P27-arg4P37 <= 0), cost: 3+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P27 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2+arg1P27-arg4P37 <= 0), cost: 3+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P28-arg4 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P37 > 0 /\ -arg2P37+arg1P28 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -1+n40 >= 0 /\ arg1P28-arg4P37 <= 0 /\ -2+arg1P28 > 0 /\ -5+arg1P37 > 0 /\ 2-arg1P37+arg1P28 <= 0), cost: 2+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P37 > 0 /\ -arg2P37+arg1P28 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -1+n40 >= 0 /\ arg1P28-arg4P37 <= 0 /\ -2+arg1P28 > 0 /\ -5+arg1P37 > 0 /\ 2-arg1P37+arg1P28 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg2P37+arg1P28 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg4P37 <= 0 /\ -2+arg1P28 > 0 /\ -5+arg1P37 > 0 /\ 2-arg1P37+arg1P28 <= 0), cost: 2+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P28 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P28 <= 0 /\ 1+arg2P37 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg4P37 <= 0 /\ -5+arg1P37 > 0), cost: 3+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P28 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P28 <= 0 /\ 1+arg2P37 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg4P37 <= 0 /\ -5+arg1P37 > 0), cost: 3+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P28 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg4P37 <= 0), cost: 3+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg2 <= 0 /\ arg1P30-arg4 <= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ arg1P30-arg4P37 <= 0 /\ -1+n42 >= 0 /\ arg1P30-arg2P37 <= 0 /\ -5+arg1P37 > 0 /\ -2+arg1P30 > 0 /\ 2-arg1P37+arg1P30 <= 0), cost: 2+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ arg1P30-arg4P37 <= 0 /\ -1+n42 >= 0 /\ arg1P30-arg2P37 <= 0 /\ -5+arg1P37 > 0 /\ -2+arg1P30 > 0 /\ 2-arg1P37+arg1P30 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ arg1P30-arg4P37 <= 0 /\ -1+n42 >= 0 /\ arg1P30-arg2P37 <= 0 /\ -5+arg1P37 > 0 /\ -2+arg1P30 > 0 /\ 2-arg1P37+arg1P30 <= 0), cost: 2+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P30 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ 2+arg1P30-arg2P37 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P30 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ 2+arg1P30-arg2P37 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P30 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2+arg1P30-arg2P37 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg4P37 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg4P37 > 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ 1+arg2P37 > 0 /\ -arg2P37+arg1P29 <= 0 /\ -1+n44 >= 0 /\ -5+arg1P37 > 0), cost: 2+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg4P37 > 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ 1+arg2P37 > 0 /\ -arg2P37+arg1P29 <= 0 /\ -1+n44 >= 0 /\ -5+arg1P37 > 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ -arg2P37+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ 1+arg4P37 > 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ 1+arg2P37 > 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -1+n44 >= 0 /\ -5+arg1P37 > 0), cost: 3+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ 1+arg4P37 > 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ 1+arg2P37 > 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -1+n44 >= 0 /\ -5+arg1P37 > 0), cost: 3+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -1+n44 >= 0 /\ -5+arg1P37 > 0), cost: 3+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg4P37 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ 1+arg2P37 > 0 /\ -arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0), cost: 2+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg4P37 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ 1+arg2P37 > 0 /\ -arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ -arg2P37+arg1P29 <= 0), cost: 2+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ 1+arg4P37 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ 1+arg2P37 > 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0), cost: 3+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ 1+arg4P37 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ 1+arg2P37 > 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0), cost: 3+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0), cost: 3+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg4P37 > 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ 1+arg2P37 > 0 /\ -arg2P37+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -5+arg1P37 > 0), cost: 2+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (1+arg4P37 > 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ 1+arg2P37 > 0 /\ -arg2P37+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -5+arg1P37 > 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ -arg2P37+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P37, arg3'=arg3P37, arg2'=arg2P37, arg4'=arg4P37, (1+arg4P37 > 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 1+arg2P37 > 0 /\ -5+arg1P37 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ 1+arg4P37 > 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ 1+arg2P37 > 0 /\ -1+n52 >= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0), cost: 3+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ 1+arg4P37 > 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ 1+arg2P37 > 0 /\ -1+n52 >= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0), cost: 3+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0), cost: 3+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ arg1P40-arg4P38 <= 0 /\ -3+arg1P38 > 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1P38+arg1P40 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -arg2P38+arg1P40 <= 0 /\ 1+arg2P38 > 0), cost: 2 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ arg1P40-arg4P38 <= 0 /\ -3+arg1P38 > 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1P38+arg1P40 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -arg2P38+arg1P40 <= 0 /\ 1+arg2P38 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ arg1P40-arg4P38 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 2-arg1P38+arg1P40 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -arg2P38+arg1P40 <= 0), cost: 2 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2+arg1P27-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg2P38+arg1P27 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P27 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P27-arg4P38 <= 0 /\ 1+arg2P38 > 0 /\ 1+arg1P27 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg2P38+arg1P27 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P27 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P27-arg4P38 <= 0 /\ 1+arg2P38 > 0 /\ 1+arg1P27 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg2P38+arg1P27 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P27 <= 0 /\ -5+arg1P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P27-arg4P38 <= 0 /\ 1+arg1P27 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0 /\ 1+arg1P28 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg2P38+arg1P28 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P28-arg4P38 <= 0 /\ 1+arg2P38 > 0 /\ 1+arg1P28 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg2P38+arg1P28 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P28-arg4P38 <= 0 /\ 1+arg2P38 > 0 /\ 1+arg1P28 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg2P38+arg1P28 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P28-arg4P38 <= 0 /\ 1+arg1P28 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P38 <= 0 /\ 2+arg1P30-arg2P38 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P30-arg4P38 <= 0 /\ 1+arg2P38 > 0 /\ 1+arg1P30 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P38 <= 0 /\ 2+arg1P30-arg2P38 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P30-arg4P38 <= 0 /\ 1+arg2P38 > 0 /\ 1+arg1P30 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P38 <= 0 /\ 2+arg1P30-arg2P38 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P30-arg4P38 <= 0 /\ 1+arg1P30 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> [12] : (-3+arg4 >= 0 /\ -3+arg2 >= 0 /\ -5+arg1 >= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -5+arg1P38 >= 0 /\ -3+arg4P38 >= 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0 /\ 1+arg2P38 > 0), cost: NONTERM Applied simplification Original rule: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -5+arg1P38 >= 0 /\ -3+arg4P38 >= 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0 /\ 1+arg2P38 > 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0), cost: NONTERM Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 3-arg4 <= 0 /\ 5-arg1 <= 0), cost: 1+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ 3-arg2P38 <= 0 /\ -2+arg1P29 > 0 /\ -5+arg1P38 > 0 /\ 5-arg1P38 <= 0 /\ 1+arg4P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0 /\ 3-arg4P38 <= 0), cost: 2+n33 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ 3-arg2P38 <= 0 /\ -2+arg1P29 > 0 /\ -5+arg1P38 > 0 /\ 5-arg1P38 <= 0 /\ 1+arg4P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0 /\ 3-arg4P38 <= 0), cost: 2+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -2+arg1P29 > 0 /\ -5+arg1P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0 /\ 3-arg4P38 <= 0), cost: 2+n33 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1P27-arg4 <= 0 /\ 2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ -arg2P38+arg1P27 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 2-arg1P38+arg1P27 <= 0 /\ -1+n38 >= 0 /\ arg1P27-arg4P38 <= 0 /\ -2+arg1P27 > 0 /\ 1+arg2P38 > 0), cost: 2+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ -arg2P38+arg1P27 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 2-arg1P38+arg1P27 <= 0 /\ -1+n38 >= 0 /\ arg1P27-arg4P38 <= 0 /\ -2+arg1P27 > 0 /\ 1+arg2P38 > 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg2P38+arg1P27 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 2-arg1P38+arg1P27 <= 0 /\ -1+n38 >= 0 /\ arg1P27-arg4P38 <= 0 /\ -2+arg1P27 > 0), cost: 2+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 2+arg1P27-arg4 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg2P38+arg1P27 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P27 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P27-arg4P38 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1+arg2P38 > 0), cost: 3+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg2P38+arg1P27 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P27 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P27-arg4P38 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1+arg2P38 > 0), cost: 3+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg2P38+arg1P27 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P27 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P27-arg4P38 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 3+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P28-arg4 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ -arg2P38+arg1P28 <= 0 /\ 2-arg1P38+arg1P28 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg4P38 <= 0 /\ -2+arg1P28 > 0 /\ 1+arg2P38 > 0), cost: 2+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ -arg2P38+arg1P28 <= 0 /\ 2-arg1P38+arg1P28 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg4P38 <= 0 /\ -2+arg1P28 > 0 /\ 1+arg2P38 > 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg2P38+arg1P28 <= 0 /\ 2-arg1P38+arg1P28 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg4P38 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg2P38+arg1P28 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg4P38 <= 0 /\ -2+arg1P28 > 0 /\ 1+arg2P38 > 0), cost: 3+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg2P38+arg1P28 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg4P38 <= 0 /\ -2+arg1P28 > 0 /\ 1+arg2P38 > 0), cost: 3+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg2P38+arg1P28 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P28 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg4P38 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg2 <= 0 /\ arg1P30-arg4 <= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ arg1P30-arg2P38 <= 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg1P38 <= 0 /\ arg1P30-arg4P38 <= 0 /\ 1+arg2P38 > 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ arg1P30-arg2P38 <= 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg1P38 <= 0 /\ arg1P30-arg4P38 <= 0 /\ 1+arg2P38 > 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ arg1P30-arg2P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg1P38 <= 0 /\ arg1P30-arg4P38 <= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P38 <= 0 /\ 2+arg1P30-arg2P38 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P30-arg4P38 <= 0 /\ -1+n42 >= 0 /\ 1+arg2P38 > 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P38 <= 0 /\ 2+arg1P30-arg2P38 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P30-arg4P38 <= 0 /\ -1+n42 >= 0 /\ 1+arg2P38 > 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P38 <= 0 /\ 2+arg1P30-arg2P38 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P30-arg4P38 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n44 >= 0 /\ arg1P29-arg4P38 <= 0 /\ 1+arg2P38 > 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n44 >= 0 /\ arg1P29-arg4P38 <= 0 /\ 1+arg2P38 > 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n44 >= 0 /\ arg1P29-arg4P38 <= 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n44 >= 0 /\ 1+arg2P38 > 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n44 >= 0 /\ 1+arg2P38 > 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n44 >= 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ arg1P29-arg4P38 <= 0 /\ 1+arg2P38 > 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ arg1P29-arg4P38 <= 0 /\ 1+arg2P38 > 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ arg1P29-arg4P38 <= 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n52 >= 0 /\ arg1P29-arg4P38 <= 0 /\ 1+arg2P38 > 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n52 >= 0 /\ arg1P29-arg4P38 <= 0 /\ 1+arg2P38 > 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n52 >= 0 /\ arg1P29-arg4P38 <= 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P38, arg3'=arg3P38, arg2'=arg2P38, arg4'=arg4P38, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 1+arg2P38 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n52 >= 0 /\ 1+arg2P38 > 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 1+arg4P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n52 >= 0 /\ 1+arg2P38 > 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n52 >= 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg1P40 <= 0 /\ arg1P40-arg4 <= 0 /\ -arg2+arg1P40 <= 0 /\ -3+arg1 > 0), cost: 1 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg2P39 <= 0 /\ arg1P40-arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ 2-arg1P39+arg1P40 <= 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg4P39+arg1P40 <= 0 /\ 1+arg4P39 > 0), cost: 2 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg2P39 <= 0 /\ arg1P40-arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ 2-arg1P39+arg1P40 <= 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg4P39+arg1P40 <= 0 /\ 1+arg4P39 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg2P39 <= 0 /\ arg1P40-arg2P39 <= 0 /\ 2-arg1P39+arg1P40 <= 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg4P39+arg1P40 <= 0), cost: 2 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2+arg1P27-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P27 <= 0 /\ 4-arg1P39+arg1P27 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ 2+arg1P27-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P27 > 0 /\ 1+arg4P39 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P27 <= 0 /\ 4-arg1P39+arg1P27 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ 2+arg1P27-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P27 > 0 /\ 1+arg4P39 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P27 <= 0 /\ 4-arg1P39+arg1P27 <= 0 /\ 2+arg1P27-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P27 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0 /\ 1+arg1P28 > 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P28 <= 0 /\ 4-arg1P39+arg1P28 <= 0 /\ 1+arg2P39 > 0 /\ 2+arg1P28-arg2P39 <= 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P28 > 0 /\ 1+arg4P39 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P28 <= 0 /\ 4-arg1P39+arg1P28 <= 0 /\ 1+arg2P39 > 0 /\ 2+arg1P28-arg2P39 <= 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P28 > 0 /\ 1+arg4P39 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P28 <= 0 /\ 4-arg1P39+arg1P28 <= 0 /\ 2+arg1P28-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P28 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ 2+arg1P30-arg4P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ 4+arg1P30-arg1P39 <= 0 /\ 2+arg1P30-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P30 > 0 /\ 1+arg4P39 > 0), cost: 3 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ 2+arg1P30-arg4P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ 4+arg1P30-arg1P39 <= 0 /\ 2+arg1P30-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P30 > 0 /\ 1+arg4P39 > 0), cost: 3 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ 2+arg1P30-arg4P39 <= 0 /\ 4+arg1P30-arg1P39 <= 0 /\ 2+arg1P30-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P30 > 0), cost: 3 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> [12] : (-3+arg4 >= 0 /\ -3+arg2 >= 0 /\ -5+arg1 >= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0 /\ 1+arg4P39 > 0), cost: NONTERM Applied simplification Original rule: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0 /\ 1+arg4P39 > 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0), cost: NONTERM Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -arg1+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 3-arg4 <= 0 /\ 5-arg1 <= 0), cost: 1+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1+arg2P39 <= 0 /\ -1+n33 >= 0 /\ -2+arg1P29 > 0 /\ 1+arg2P39 > 0 /\ 3-arg4P39 <= 0 /\ -arg1P39+arg1P29 <= 0 /\ -3+arg1P39 > 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 3-arg2P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0 /\ 5-arg1P39 <= 0 /\ 1+arg4P39 > 0), cost: 2+n33 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1+arg2P39 <= 0 /\ -1+n33 >= 0 /\ -2+arg1P29 > 0 /\ 1+arg2P39 > 0 /\ 3-arg4P39 <= 0 /\ -arg1P39+arg1P29 <= 0 /\ -3+arg1P39 > 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 3-arg2P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0 /\ 5-arg1P39 <= 0 /\ 1+arg4P39 > 0), cost: 2+n33 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1+arg2P39 <= 0 /\ -1+n33 >= 0 /\ -3+arg2P39 >= 0 /\ -2+arg1P29 > 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0 /\ -3+arg4P39 >= 0 /\ 5-arg1P39 <= 0), cost: 2+n33 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1P27-arg4 <= 0 /\ 2-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ -arg4P39+arg1P27 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ 2-arg1P39+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P27 > 0 /\ arg1P27-arg2P39 <= 0 /\ 1+arg4P39 > 0), cost: 2+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ -arg4P39+arg1P27 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ 2-arg1P39+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P27 > 0 /\ arg1P27-arg2P39 <= 0 /\ 1+arg4P39 > 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ -arg4P39+arg1P27 <= 0 /\ 2-arg1P39+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P27 > 0 /\ arg1P27-arg2P39 <= 0), cost: 2+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 2+arg1P27-arg4 <= 0), cost: 2+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P27 <= 0 /\ 4-arg1P39+arg1P27 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ 2+arg1P27-arg2P39 <= 0 /\ -1+n38 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P27 > 0 /\ 1+arg4P39 > 0), cost: 3+2*n38 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P27 <= 0 /\ 4-arg1P39+arg1P27 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ 2+arg1P27-arg2P39 <= 0 /\ -1+n38 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P27 > 0 /\ 1+arg4P39 > 0), cost: 3+2*n38 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P27 <= 0 /\ 4-arg1P39+arg1P27 <= 0 /\ 2+arg1P27-arg2P39 <= 0 /\ -1+n38 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P27 > 0), cost: 3+2*n38 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P28-arg4 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ -arg4P39+arg1P28 <= 0 /\ 1+arg2P39 > 0 /\ 2-arg1P39+arg1P28 <= 0 /\ -3+arg1P39 > 0 /\ -1+n40 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P28 > 0 /\ arg1P28-arg2P39 <= 0 /\ 1+arg4P39 > 0), cost: 2+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ -arg4P39+arg1P28 <= 0 /\ 1+arg2P39 > 0 /\ 2-arg1P39+arg1P28 <= 0 /\ -3+arg1P39 > 0 /\ -1+n40 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P28 > 0 /\ arg1P28-arg2P39 <= 0 /\ 1+arg4P39 > 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ -arg4P39+arg1P28 <= 0 /\ 2-arg1P39+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P28 > 0 /\ arg1P28-arg2P39 <= 0), cost: 2+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 2+arg1P28-arg4 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P28 <= 0 /\ 4-arg1P39+arg1P28 <= 0 /\ 1+arg2P39 > 0 /\ 2+arg1P28-arg2P39 <= 0 /\ -3+arg1P39 > 0 /\ -1+n40 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P28 > 0 /\ 1+arg4P39 > 0), cost: 3+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P28 <= 0 /\ 4-arg1P39+arg1P28 <= 0 /\ 1+arg2P39 > 0 /\ 2+arg1P28-arg2P39 <= 0 /\ -3+arg1P39 > 0 /\ -1+n40 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P28 > 0 /\ 1+arg4P39 > 0), cost: 3+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P28 <= 0 /\ 4-arg1P39+arg1P28 <= 0 /\ 2+arg1P28-arg2P39 <= 0 /\ -1+n40 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg2 <= 0 /\ arg1P30-arg4 <= 0 /\ 2-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ arg1P30-arg4P39 <= 0 /\ 2+arg1P30-arg1P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P30 > 0 /\ arg1P30-arg2P39 <= 0 /\ 1+arg4P39 > 0), cost: 2+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ arg1P30-arg4P39 <= 0 /\ 2+arg1P30-arg1P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P30 > 0 /\ arg1P30-arg2P39 <= 0 /\ 1+arg4P39 > 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ arg1P30-arg4P39 <= 0 /\ 2+arg1P30-arg1P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P30 > 0 /\ arg1P30-arg2P39 <= 0), cost: 2+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2 <= 0 /\ 4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4 <= 0), cost: 2+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ 2+arg1P30-arg4P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ 4+arg1P30-arg1P39 <= 0 /\ 2+arg1P30-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P30 > 0 /\ 1+arg4P39 > 0), cost: 3+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ 2+arg1P30-arg4P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ 4+arg1P30-arg1P39 <= 0 /\ 2+arg1P30-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P30 > 0 /\ 1+arg4P39 > 0), cost: 3+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ 2+arg1P30-arg4P39 <= 0 /\ 4+arg1P30-arg1P39 <= 0 /\ 2+arg1P30-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -1+n44 >= 0 /\ -arg2P39+arg1P29 <= 0 /\ 1+arg4P39 > 0), cost: 2+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -1+n44 >= 0 /\ -arg2P39+arg1P29 <= 0 /\ 1+arg4P39 > 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -1+n44 >= 0 /\ -arg2P39+arg1P29 <= 0), cost: 2+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -arg1P39+arg1P29 <= 0 /\ -3+arg1P39 > 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -1+n44 >= 0 /\ -2-arg2P39+arg1P29 <= 0 /\ 1+arg4P39 > 0), cost: 3+2*n44 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -arg1P39+arg1P29 <= 0 /\ -3+arg1P39 > 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -1+n44 >= 0 /\ -2-arg2P39+arg1P29 <= 0 /\ 1+arg4P39 > 0), cost: 3+2*n44 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -1+n44 >= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n44 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n48 >= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg2P39+arg1P29 <= 0 /\ 1+arg4P39 > 0), cost: 2+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n48 >= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg2P39+arg1P29 <= 0 /\ 1+arg4P39 > 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n48 >= 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg2P39+arg1P29 <= 0), cost: 2+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 2+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n48 >= 0 /\ 1+arg2P39 > 0 /\ -arg1P39+arg1P29 <= 0 /\ -3+arg1P39 > 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0 /\ 1+arg4P39 > 0), cost: 3+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n48 >= 0 /\ 1+arg2P39 > 0 /\ -arg1P39+arg1P29 <= 0 /\ -3+arg1P39 > 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0 /\ 1+arg4P39 > 0), cost: 3+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n48 >= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n48 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -arg4+arg1P29 <= 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -1+n52 >= 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg2P39+arg1P29 <= 0 /\ 1+arg4P39 > 0), cost: 2+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -1+n52 >= 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg2P39+arg1P29 <= 0 /\ 1+arg4P39 > 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n52 >= 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg2P39+arg1P29 <= 0), cost: 2+2*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2738_0_norm_InvokeMethod : arg1'=arg1P39, arg3'=arg3P39, arg2'=arg2P39, arg4'=arg4P39, (2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg4P39 > 0), cost: 1 Second rule: f2738_0_norm_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -arg1P39+arg1P29 <= 0 /\ -3+arg1P39 > 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0 /\ 1+arg4P39 > 0), cost: 3+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ 1+arg2P39 > 0 /\ -arg1P39+arg1P29 <= 0 /\ -3+arg1P39 > 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0 /\ 1+arg4P39 > 0), cost: 3+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n52 Applied deletion Removed the following rules: 71 72 73 74 75 76 77 78 79 80 138 141 144 147 150 153 156 159 162 165 168 171 174 177 180 183 186 Eliminated locations on tree-shaped paths Start location: __init 202: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg2'=arg2, arg4'=arg4P17, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 203: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 204: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P19, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 205: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 206: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P16, arg2'=arg2, arg4'=arg4P17, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 207: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 208: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 209: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 210: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P16, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1-arg4P16+arg2 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 211: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg3P22, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1+arg2-arg3P22 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 212: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1+arg4P16-arg2, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ arg3 > 0 /\ arg1+arg4P16-arg2 > 0 /\ -arg3+arg2 > 0 /\ -1-arg4P16+arg2 >= 0), cost: 2-arg4P16+arg2 213: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg3P22, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ arg3 > 0 /\ arg1-arg2+arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0), cost: 2+arg2-arg3P22 214: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg4P16+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 215: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 216: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg4P16+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 217: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 218: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P23, arg2'=arg2, arg4'=arg4P25, (-1+arg4P23 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 219: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P24, arg2'=arg2, arg4'=arg4P25, (arg1 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0), cost: 2 220: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P24, arg2'=arg2, arg4'=arg4P14, (arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1-arg4P24+arg2 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 221: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1+arg4P24-arg2, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (arg3 > 0 /\ -1+arg4P24 > 0 /\ -1-arg4P24+arg2 >= 0 /\ -arg3+arg2 > 0 /\ arg1+arg4P24-arg2 > 0), cost: 2-arg4P24+arg2 222: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0 /\ -arg4P24+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 223: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -arg4P24+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 45: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 136: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 2 139: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 2 142: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 2 145: f410_0_main_InvokeMethod -> [12] : -4+arg1 >= 0, cost: NONTERM 148: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0), cost: 1+n33 151: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0), cost: 1+2*n38 154: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (3-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 2+2*n38 157: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 160: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 163: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0), cost: 1+2*n42 166: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (3-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 169: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 172: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 175: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1-arg1+arg1P29 <= 0), cost: 1+2*n48 178: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0), cost: 2+2*n48 181: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 184: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 224: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ -arg4P31+arg1P40 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ arg1P40-arg2P31 <= 0 /\ 2-arg1P31+arg1P40 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2 225: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 4-arg1P31+arg1P27 <= 0 /\ 2+arg1P27-arg2P31 <= 0 /\ 2-arg4P31+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 226: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 4-arg1P31+arg1P28 <= 0 /\ 2+arg1P28-arg2P31 <= 0 /\ 2-arg4P31+arg1P28 <= 0 /\ 1+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 227: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ 4+arg1P30-arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ 2+arg1P30-arg2P31 <= 0 /\ 2-arg4P31+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 228: f2239_0_norm_NONNULL -> [12] : (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0), cost: NONTERM 229: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ -1+n33 >= 0 /\ 3-arg4P31 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ 3-arg2P31 <= 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+n33 230: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ 2-arg1P31+arg1P27 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ arg1P27-arg2P31 <= 0 /\ -1+n38 >= 0 /\ -arg4P31+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n38 231: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n38 >= 0 /\ 4-arg1P31+arg1P27 <= 0 /\ 2+arg1P27-arg2P31 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg4P31+arg1P27 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n38 232: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 2-arg1P31+arg1P28 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P31 <= 0 /\ -arg4P31+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n40 233: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n40 >= 0 /\ 4-arg1P31+arg1P28 <= 0 /\ 2+arg1P28-arg2P31 <= 0 /\ 2-arg4P31+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n40 234: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 2+arg1P30-arg1P31 <= 0 /\ arg1P30-arg2P31 <= 0 /\ -arg4P31+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n42 235: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ 4+arg1P30-arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P31 <= 0 /\ -2+arg1P30 > 0 /\ 2-arg4P31+arg1P30 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n42 236: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n44 237: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ -1+n44 >= 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n44 238: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n48 239: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n48 240: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n52 241: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n52 242: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -arg2P32+arg1P40 <= 0 /\ -arg4P32+arg1P40 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ 2-arg1P32+arg1P40 <= 0), cost: 2 243: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 2-arg2P32+arg1P27 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg4P32+arg1P27 <= 0 /\ 4-arg1P32+arg1P27 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P27 > 0), cost: 3 244: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P28 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg4P32+arg1P28 <= 0 /\ 4-arg1P32+arg1P28 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P28 > 0), cost: 3 245: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P30 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 4+arg1P30-arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4P32 <= 0), cost: 3 246: f2239_0_norm_NONNULL -> [12] : (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: NONTERM 247: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -1+n33 >= 0 /\ -2-arg2P32+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ 3-arg4P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 2+n33 248: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1P32+arg1P27 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n38 >= 0 /\ -5+arg1P32 > 0 /\ -arg4P32+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P32+arg1P27 <= 0), cost: 2+2*n38 249: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 2-arg2P32+arg1P27 <= 0 /\ -1+n38 >= 0 /\ 2-arg4P32+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 4-arg1P32+arg1P27 <= 0 /\ 2-arg1+arg2P32 <= 0), cost: 3+2*n38 250: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P32+arg1P28 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n40 >= 0 /\ -arg4P32+arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P32+arg1P28 <= 0), cost: 2+2*n40 251: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P28 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n40 >= 0 /\ 2-arg4P32+arg1P28 <= 0 /\ 4-arg1P32+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 3+2*n40 252: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg1P32 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ arg1P30-arg4P32 <= 0 /\ -5+arg1P32 > 0 /\ -1+n42 >= 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P30 > 0 /\ -arg2P32+arg1P30 <= 0), cost: 2+2*n42 253: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P30 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n42 >= 0 /\ 4+arg1P30-arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4P32 <= 0), cost: 3+2*n42 254: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n44 255: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n44 256: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n48 257: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n48 258: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n52 259: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n52 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n52 260: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -arg2P33+arg1P40 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P40-arg1P33 <= 0 /\ -arg4P33+arg1P40 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2 261: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 4+arg1P27-arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 2-arg2P33+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P27 <= 0), cost: 3 262: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P28-arg1P33 <= 0 /\ 2-arg2P33+arg1P28 <= 0 /\ 2-arg1+arg4P33 <= 0 /\ 1+arg1P28 > 0 /\ 2-arg4P33+arg1P28 <= 0), cost: 3 263: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P30-arg1P33 <= 0 /\ 2+arg1P30-arg4P33 <= 0 /\ 2+arg1P30-arg2P33 <= 0 /\ 2-arg1+arg4P33 <= 0 /\ 1+arg1P30 > 0), cost: 3 264: f2239_0_norm_NONNULL -> [12] : (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0), cost: NONTERM 265: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P33 <= 0 /\ -1+n33 >= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 3-arg4P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg2P33+arg1P29 <= 0 /\ 3-arg2P33 <= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+n33 266: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P27-arg1P33 <= 0 /\ -arg4P33+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ -arg2P33+arg1P27 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n38 267: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P33 <= 0 /\ 4+arg1P27-arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -1+n38 >= 0 /\ 2-arg2P33+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P27 <= 0), cost: 3+2*n38 268: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg4P33+arg1P28 <= 0 /\ 2+arg1P28-arg1P33 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ -arg2P33+arg1P28 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n40 269: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P28-arg1P33 <= 0 /\ -1+n40 >= 0 /\ 2-arg2P33+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P28 <= 0), cost: 3+2*n40 270: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg4P33 <= 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P30-arg1P33 <= 0 /\ arg1P30-arg2P33 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n42 271: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P30-arg1P33 <= 0 /\ 2+arg1P30-arg4P33 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P33 <= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n42 272: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ 2-arg1P33+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n44 273: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ -1+n44 >= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n44 274: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ 2-arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n48 275: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -1+n48 >= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n48 276: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n52 277: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n52 278: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -arg2P34+arg1P40 <= 0 /\ arg1P40-arg4P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 2-arg1P34+arg1P40 <= 0), cost: 2 279: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P34 <= 0 /\ 2-arg2P34+arg1P27 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P27 > 0 /\ 4-arg1P34+arg1P27 <= 0 /\ 2+arg1P27-arg4P34 <= 0), cost: 3 280: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P34 <= 0 /\ 2-arg2P34+arg1P28 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P28 > 0 /\ 2+arg1P28-arg4P34 <= 0 /\ 4-arg1P34+arg1P28 <= 0), cost: 3 281: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4P34 <= 0 /\ 4-arg1P34+arg1P30 <= 0), cost: 3 282: f2239_0_norm_NONNULL -> [12] : (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: NONTERM 283: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -2-arg4P34+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ -3+arg2P34 >= 0 /\ 3-arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 2+n33 284: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1P34+arg1P27 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ arg1P27-arg4P34 <= 0 /\ -1+n38 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P27 > 0 /\ -arg2P34+arg1P27 <= 0), cost: 2+2*n38 285: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P34 <= 0 /\ -1+n38 >= 0 /\ 2-arg2P34+arg1P27 <= 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P27 > 0 /\ 4-arg1P34+arg1P27 <= 0 /\ 2+arg1P27-arg4P34 <= 0), cost: 3+2*n38 286: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P34+arg1P28 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ arg1P28-arg4P34 <= 0 /\ -1+n40 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg2P34+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 287: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P34 <= 0 /\ -1+n40 >= 0 /\ 2-arg2P34+arg1P28 <= 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg4P34 <= 0 /\ 4-arg1P34+arg1P28 <= 0), cost: 3+2*n40 288: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1P34+arg1P30 <= 0 /\ arg1P30-arg2P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ arg1P30-arg4P34 <= 0 /\ -1+n42 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 289: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4P34 <= 0 /\ 4-arg1P34+arg1P30 <= 0), cost: 3+2*n42 290: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 2-arg1P34+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n44 291: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ -5+arg1P34 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n44 292: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 2-arg1P34+arg1P29 <= 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n48 293: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n48 294: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -1+n52 >= 0 /\ 2-arg1P34+arg1P29 <= 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n52 295: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n52 296: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -arg4P35+arg1P40 <= 0 /\ -arg2P35+arg1P40 <= 0 /\ 2-arg1P35+arg1P40 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2 297: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1P35+arg1P27 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P27 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P27-arg2P35 <= 0 /\ 1+arg1P27 > 0), cost: 3 298: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1P35+arg1P28 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P28 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P28-arg2P35 <= 0 /\ 1+arg1P28 > 0), cost: 3 299: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P35 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P30 <= 0 /\ 2+arg1P30-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 1+arg1P30 > 0), cost: 3 300: f2239_0_norm_NONNULL -> [12] : (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: NONTERM 301: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ -3+arg4P35 >= 0 /\ 3-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+n33 302: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -1+n38 >= 0 /\ arg1P27-arg2P35 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P35 <= 0 /\ 2-arg1P35+arg1P27 <= 0 /\ -arg4P35+arg1P27 <= 0), cost: 2+2*n38 303: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1P35+arg1P27 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P27-arg2P35 <= 0), cost: 3+2*n38 304: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1P35+arg1P28 <= 0 /\ -arg4P35+arg1P28 <= 0), cost: 2+2*n40 305: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1P35+arg1P28 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P28 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P28-arg2P35 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 306: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ arg1P30-arg2P35 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P30 > 0 /\ -arg4P35+arg1P30 <= 0 /\ 2+arg1P30-arg1P35 <= 0), cost: 2+2*n42 307: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P35 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P30 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 308: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n44 309: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n44 310: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n48 311: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n48 312: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n52 313: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n52 314: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ arg1P40-arg2P36 <= 0 /\ -arg4P36+arg1P40 <= 0 /\ 2+arg1P40-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 2 315: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4+arg1P27-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 2+arg1P27-arg2P36 <= 0 /\ 2-arg4P36+arg1P27 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P27 > 0), cost: 3 316: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4+arg1P28-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 2+arg1P28-arg2P36 <= 0 /\ 2-arg4P36+arg1P28 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P28 > 0), cost: 3 317: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ 2+arg1P30-arg4P36 <= 0 /\ -5+arg1P36 > 0 /\ 2+arg1P30-arg2P36 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P30 > 0), cost: 3 318: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0), cost: NONTERM 319: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P36+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -2+arg1P29 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0 /\ 3-arg2P36 <= 0), cost: 2+n33 320: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -1+n38 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P27-arg2P36 <= 0 /\ -2+arg1P27 > 0 /\ -arg4P36+arg1P27 <= 0 /\ 2+arg1P27-arg1P36 <= 0), cost: 2+2*n38 321: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4+arg1P27-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ 2+arg1P27-arg2P36 <= 0 /\ -1+n38 >= 0 /\ 2-arg4P36+arg1P27 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P27 > 0), cost: 3+2*n38 322: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -1+n40 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P28-arg2P36 <= 0 /\ -arg4P36+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg1P36 <= 0), cost: 2+2*n40 323: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4+arg1P28-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg2P36 <= 0 /\ 2-arg4P36+arg1P28 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 324: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg4P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P30-arg2P36 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg1P36 <= 0), cost: 2+2*n42 325: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ 2+arg1P30-arg4P36 <= 0 /\ 2+arg1P30-arg2P36 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 326: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n44 327: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n44 328: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n48 329: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n48 330: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n52 331: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n52 332: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1P37+arg1P40 <= 0 /\ -arg4P37+arg1P40 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ -arg2P37+arg1P40 <= 0), cost: 2 333: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P27 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P27 <= 0 /\ -5+arg1P37 > 0 /\ 2+arg1P27-arg4P37 <= 0 /\ 1+arg1P27 > 0), cost: 3 334: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P28 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P28 <= 0 /\ 2+arg1P28-arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ 1+arg1P28 > 0), cost: 3 335: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P30 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2+arg1P30-arg2P37 <= 0 /\ 2+arg1P30-arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ 1+arg1P30 > 0), cost: 3 336: f2239_0_norm_NONNULL -> [12] : (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0), cost: NONTERM 337: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg4P37+arg1P29 <= 0 /\ 3-arg4P37 <= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0 /\ 3-arg2P37 <= 0), cost: 2+n33 338: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-arg2P37+arg1P27 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -1+n38 >= 0 /\ arg1P27-arg4P37 <= 0 /\ -2+arg1P27 > 0 /\ -5+arg1P37 > 0 /\ 2-arg1P37+arg1P27 <= 0), cost: 2+2*n38 339: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P27 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2+arg1P27-arg4P37 <= 0), cost: 3+2*n38 340: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg2P37+arg1P28 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg4P37 <= 0 /\ -2+arg1P28 > 0 /\ -5+arg1P37 > 0 /\ 2-arg1P37+arg1P28 <= 0), cost: 2+2*n40 341: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P28 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg4P37 <= 0), cost: 3+2*n40 342: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ arg1P30-arg4P37 <= 0 /\ -1+n42 >= 0 /\ arg1P30-arg2P37 <= 0 /\ -5+arg1P37 > 0 /\ -2+arg1P30 > 0 /\ 2-arg1P37+arg1P30 <= 0), cost: 2+2*n42 343: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P30 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2+arg1P30-arg2P37 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg4P37 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 344: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ -arg2P37+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 345: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -1+n44 >= 0 /\ -5+arg1P37 > 0), cost: 3+2*n44 346: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ -arg2P37+arg1P29 <= 0), cost: 2+2*n48 347: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0), cost: 3+2*n48 348: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ -arg2P37+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 349: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0), cost: 3+2*n52 350: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ arg1P40-arg4P38 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 2-arg1P38+arg1P40 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -arg2P38+arg1P40 <= 0), cost: 2 351: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg2P38+arg1P27 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P27 <= 0 /\ -5+arg1P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P27-arg4P38 <= 0 /\ 1+arg1P27 > 0), cost: 3 352: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg2P38+arg1P28 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P28-arg4P38 <= 0 /\ 1+arg1P28 > 0), cost: 3 353: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P38 <= 0 /\ 2+arg1P30-arg2P38 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P30-arg4P38 <= 0 /\ 1+arg1P30 > 0), cost: 3 354: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0), cost: NONTERM 355: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -2+arg1P29 > 0 /\ -5+arg1P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0 /\ 3-arg4P38 <= 0), cost: 2+n33 356: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg2P38+arg1P27 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 2-arg1P38+arg1P27 <= 0 /\ -1+n38 >= 0 /\ arg1P27-arg4P38 <= 0 /\ -2+arg1P27 > 0), cost: 2+2*n38 357: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg2P38+arg1P27 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P27 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P27-arg4P38 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 3+2*n38 358: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg2P38+arg1P28 <= 0 /\ 2-arg1P38+arg1P28 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg4P38 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 359: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg2P38+arg1P28 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P28 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg4P38 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 360: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ arg1P30-arg2P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg1P38 <= 0 /\ arg1P30-arg4P38 <= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 361: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P38 <= 0 /\ 2+arg1P30-arg2P38 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P30-arg4P38 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 362: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n44 >= 0 /\ arg1P29-arg4P38 <= 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n44 363: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n44 >= 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n44 364: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ arg1P29-arg4P38 <= 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n48 365: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n48 366: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n52 >= 0 /\ arg1P29-arg4P38 <= 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n52 367: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n52 >= 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n52 368: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg2P39 <= 0 /\ arg1P40-arg2P39 <= 0 /\ 2-arg1P39+arg1P40 <= 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg4P39+arg1P40 <= 0), cost: 2 369: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P27 <= 0 /\ 4-arg1P39+arg1P27 <= 0 /\ 2+arg1P27-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P27 > 0), cost: 3 370: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P28 <= 0 /\ 4-arg1P39+arg1P28 <= 0 /\ 2+arg1P28-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P28 > 0), cost: 3 371: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ 2+arg1P30-arg4P39 <= 0 /\ 4+arg1P30-arg1P39 <= 0 /\ 2+arg1P30-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P30 > 0), cost: 3 372: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0), cost: NONTERM 373: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1+arg2P39 <= 0 /\ -1+n33 >= 0 /\ -3+arg2P39 >= 0 /\ -2+arg1P29 > 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0 /\ -3+arg4P39 >= 0 /\ 5-arg1P39 <= 0), cost: 2+n33 374: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ -arg4P39+arg1P27 <= 0 /\ 2-arg1P39+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P27 > 0 /\ arg1P27-arg2P39 <= 0), cost: 2+2*n38 375: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P27 <= 0 /\ 4-arg1P39+arg1P27 <= 0 /\ 2+arg1P27-arg2P39 <= 0 /\ -1+n38 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P27 > 0), cost: 3+2*n38 376: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ -arg4P39+arg1P28 <= 0 /\ 2-arg1P39+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P28 > 0 /\ arg1P28-arg2P39 <= 0), cost: 2+2*n40 377: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P28 <= 0 /\ 4-arg1P39+arg1P28 <= 0 /\ 2+arg1P28-arg2P39 <= 0 /\ -1+n40 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 378: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ arg1P30-arg4P39 <= 0 /\ 2+arg1P30-arg1P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P30 > 0 /\ arg1P30-arg2P39 <= 0), cost: 2+2*n42 379: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ 2+arg1P30-arg4P39 <= 0 /\ 4+arg1P30-arg1P39 <= 0 /\ 2+arg1P30-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 380: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -1+n44 >= 0 /\ -arg2P39+arg1P29 <= 0), cost: 2+2*n44 381: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -1+n44 >= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n44 382: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n48 >= 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg2P39+arg1P29 <= 0), cost: 2+2*n48 383: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n48 >= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n48 384: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n52 >= 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg2P39+arg1P29 <= 0), cost: 2+2*n52 385: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n52 54: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 137: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1 > 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 2 140: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 2 143: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ 1+arg1P30 > 0), cost: 2 146: f1614_0_main_InvokeMethod -> [12] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 149: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -1+arg3 > 0 /\ -2+arg1P29 > 0), cost: 1+n33 152: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 155: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0), cost: 2+2*n38 158: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 161: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 164: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ arg1P30-arg2 <= 0 /\ -1+arg3 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 167: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 170: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 173: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n44 >= 0), cost: 2+2*n44 176: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 179: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 182: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 185: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 61: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 118: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 123: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 128: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 133: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 187: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 188: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 189: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 190: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 191: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 192: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P7, arg3'=arg3P7, arg2'=arg2P7, arg4'=arg4P7, (-arg1P41+arg1P7 <= 0 /\ arg2P41 > 0 /\ arg1P7 > 0 /\ -2+arg2P7 > 0), cost: 2 193: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 194: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 195: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 196: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P11, arg3'=arg3P11, arg2'=arg2P11, arg4'=arg4P11, (arg1P11 > 0 /\ arg2P41 > 0 /\ -2+arg2P11 > 0 /\ -arg1P41+arg1P11 <= 0), cost: 2 197: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P12, arg3'=arg3P12, arg2'=arg2P12, arg4'=arg4P12, (arg2P41 > 0 /\ -arg1P41+arg1P12 <= 0 /\ -1-arg1P41+arg2P12 <= 0 /\ -1+arg2P12 > 0 /\ arg1P12 > 0), cost: 2 198: __init -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ arg2P41-arg1P0 > 0 /\ -1+arg1P0 >= 0), cost: 2+arg1P0 199: __init -> f421_0_createForm_LE : arg1'=1-arg2P41+arg1P0, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ -2+arg2P41 >= 0 /\ 2-arg2P41+arg1P0 > 0), cost: 1+arg2P41 200: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0 /\ arg2P41-arg3P21 > 0), cost: 2+arg1P0 201: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2P41, arg4'=arg4P26, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ arg2P41-arg3P26 > 0 /\ -1+arg3P26 > 0), cost: 2+arg1P0 Applied merging first rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 2 second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0), cost: 1+2*n38 new rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2 Applied merging first rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 2 second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 new rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0) \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0)), cost: 2 Applied merging first rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0), cost: 2 second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0), cost: 1+2*n42 new rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0) \/ (-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0)), cost: 2 Applied merging first rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0), cost: 1+n33 second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 new rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0)), cost: 1+n33 Applied merging first rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (3-arg1+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 2+2*n38 second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2 new rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 Applied merging first rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0) \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0)), cost: 2 new rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 Applied merging first rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (3-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0) \/ (-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0)), cost: 2 new rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 Applied merging first rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1-arg1+arg1P29 <= 0), cost: 1+2*n48 new rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1-arg1+arg1P29 <= 0)), cost: 2+2*n44 Applied merging first rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0), cost: 2+2*n48 second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 new rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0)), cost: 2+2*n48 Applied merging first rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0)), cost: 1+n33 new rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0)), cost: 2+2*n52 Applied merging first rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1-arg1+arg1P29 <= 0)), cost: 2+2*n44 second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0)), cost: 2+2*n48 new rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0)), cost: 2+2*n44 Applied merging first rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0)), cost: 2+2*n52 second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0)), cost: 2+2*n44 new rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 Applied merging first rule: f2239_0_norm_NONNULL -> [12] : (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0), cost: NONTERM second rule: f2239_0_norm_NONNULL -> [12] : (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0), cost: NONTERM new rule: f2239_0_norm_NONNULL -> [12] : ((-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM Applied merging first rule: f2239_0_norm_NONNULL -> [12] : (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0), cost: NONTERM second rule: f2239_0_norm_NONNULL -> [12] : (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0), cost: NONTERM new rule: f2239_0_norm_NONNULL -> [12] : ((-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0)), cost: NONTERM Applied merging first rule: f2239_0_norm_NONNULL -> [12] : (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: NONTERM second rule: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0), cost: NONTERM new rule: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0)), cost: NONTERM Applied merging first rule: f2239_0_norm_NONNULL -> [12] : (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0), cost: NONTERM second rule: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0), cost: NONTERM new rule: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0)), cost: NONTERM Applied merging first rule: f2239_0_norm_NONNULL -> [12] : (2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0), cost: NONTERM second rule: f2239_0_norm_NONNULL -> [12] : ((-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM new rule: f2239_0_norm_NONNULL -> [12] : ((-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0) \/ (2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0)), cost: NONTERM Applied merging first rule: f2239_0_norm_NONNULL -> [12] : ((-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0)), cost: NONTERM second rule: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0)), cost: NONTERM new rule: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0)), cost: NONTERM Applied merging first rule: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0)), cost: NONTERM second rule: f2239_0_norm_NONNULL -> [12] : ((-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0) \/ (2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0)), cost: NONTERM new rule: f2239_0_norm_NONNULL -> [12] : ((-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0)), cost: NONTERM Applied merging first rule: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0)), cost: NONTERM second rule: f2239_0_norm_NONNULL -> [12] : ((-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0)), cost: NONTERM new rule: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM Merged rules Start location: __init 202: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg2'=arg2, arg4'=arg4P17, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 203: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 204: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P19, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 205: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 206: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P16, arg2'=arg2, arg4'=arg4P17, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 207: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 208: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 209: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 210: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P16, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1-arg4P16+arg2 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 211: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg3P22, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1+arg2-arg3P22 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 212: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1+arg4P16-arg2, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ arg3 > 0 /\ arg1+arg4P16-arg2 > 0 /\ -arg3+arg2 > 0 /\ -1-arg4P16+arg2 >= 0), cost: 2-arg4P16+arg2 213: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg3P22, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ arg3 > 0 /\ arg1-arg2+arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0), cost: 2+arg2-arg3P22 214: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg4P16+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 215: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 216: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg4P16+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 217: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 218: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P23, arg2'=arg2, arg4'=arg4P25, (-1+arg4P23 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 219: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P24, arg2'=arg2, arg4'=arg4P25, (arg1 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0), cost: 2 220: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P24, arg2'=arg2, arg4'=arg4P14, (arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0 /\ 2-arg1-arg4P24+arg2 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 221: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1+arg4P24-arg2, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (arg3 > 0 /\ -1+arg4P24 > 0 /\ -1-arg4P24+arg2 >= 0 /\ -arg3+arg2 > 0 /\ arg1+arg4P24-arg2 > 0), cost: 2-arg4P24+arg2 222: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3+arg2 > 0 /\ -arg4P24+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 223: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (arg3 > 0 /\ -1+arg4P24 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -arg4P24+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 45: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 145: f410_0_main_InvokeMethod -> [12] : -4+arg1 >= 0, cost: NONTERM 390: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 391: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 392: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 397: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 224: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ -arg4P31+arg1P40 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ arg1P40-arg2P31 <= 0 /\ 2-arg1P31+arg1P40 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2 225: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 4-arg1P31+arg1P27 <= 0 /\ 2+arg1P27-arg2P31 <= 0 /\ 2-arg4P31+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 226: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 4-arg1P31+arg1P28 <= 0 /\ 2+arg1P28-arg2P31 <= 0 /\ 2-arg4P31+arg1P28 <= 0 /\ 1+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 227: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ 4+arg1P30-arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ 2+arg1P30-arg2P31 <= 0 /\ 2-arg4P31+arg1P30 <= 0 /\ 1+arg1P30 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3 229: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ -1+n33 >= 0 /\ 3-arg4P31 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ 3-arg2P31 <= 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+n33 230: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ 2-arg1P31+arg1P27 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ arg1P27-arg2P31 <= 0 /\ -1+n38 >= 0 /\ -arg4P31+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n38 231: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n38 >= 0 /\ 4-arg1P31+arg1P27 <= 0 /\ 2+arg1P27-arg2P31 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg4P31+arg1P27 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n38 232: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 2-arg1P31+arg1P28 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P31 <= 0 /\ -arg4P31+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n40 233: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n40 >= 0 /\ 4-arg1P31+arg1P28 <= 0 /\ 2+arg1P28-arg2P31 <= 0 /\ 2-arg4P31+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n40 234: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ 2+arg1P30-arg1P31 <= 0 /\ arg1P30-arg2P31 <= 0 /\ -arg4P31+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n42 235: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P31 <= 0 /\ 4+arg1P30-arg1P31 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P31 <= 0 /\ -2+arg1P30 > 0 /\ 2-arg4P31+arg1P30 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n42 236: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n44 237: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ -1+n44 >= 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n44 238: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n48 239: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n48 240: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n52 241: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg4P31+arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2-arg2P31+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P31+arg1P29 <= 0 /\ 2-arg1+arg4P31 <= 0), cost: 3+2*n52 242: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -arg2P32+arg1P40 <= 0 /\ -arg4P32+arg1P40 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ 2-arg1P32+arg1P40 <= 0), cost: 2 243: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 2-arg2P32+arg1P27 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg4P32+arg1P27 <= 0 /\ 4-arg1P32+arg1P27 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P27 > 0), cost: 3 244: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P28 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg4P32+arg1P28 <= 0 /\ 4-arg1P32+arg1P28 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P28 > 0), cost: 3 245: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P30 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 4+arg1P30-arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4P32 <= 0), cost: 3 247: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -1+n33 >= 0 /\ -2-arg2P32+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ 3-arg4P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 2+n33 248: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1P32+arg1P27 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n38 >= 0 /\ -5+arg1P32 > 0 /\ -arg4P32+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P32+arg1P27 <= 0), cost: 2+2*n38 249: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 2-arg2P32+arg1P27 <= 0 /\ -1+n38 >= 0 /\ 2-arg4P32+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 4-arg1P32+arg1P27 <= 0 /\ 2-arg1+arg2P32 <= 0), cost: 3+2*n38 250: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P32+arg1P28 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n40 >= 0 /\ -arg4P32+arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P32+arg1P28 <= 0), cost: 2+2*n40 251: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P28 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n40 >= 0 /\ 2-arg4P32+arg1P28 <= 0 /\ 4-arg1P32+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg2P32 <= 0), cost: 3+2*n40 252: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg1P32 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ arg1P30-arg4P32 <= 0 /\ -5+arg1P32 > 0 /\ -1+n42 >= 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P30 > 0 /\ -arg2P32+arg1P30 <= 0), cost: 2+2*n42 253: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg4P32 <= 0 /\ 2-arg2P32+arg1P30 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n42 >= 0 /\ 4+arg1P30-arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4P32 <= 0), cost: 3+2*n42 254: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n44 255: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n44 256: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n48 257: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n48 258: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg4P32+arg1P29 <= 0 /\ -arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ 2-arg1P32+arg1P29 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg2P32 <= 0), cost: 2+2*n52 259: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-2-arg4P32+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P32+arg1P29 <= 0 /\ 2-arg1+arg4P32 <= 0 /\ -4-arg1+arg1P32 <= 0 /\ -1+n52 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg1P32+arg1P29 <= 0), cost: 3+2*n52 260: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -arg2P33+arg1P40 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P40-arg1P33 <= 0 /\ -arg4P33+arg1P40 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2 261: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 4+arg1P27-arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 2-arg2P33+arg1P27 <= 0 /\ 1+arg1P27 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P27 <= 0), cost: 3 262: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P28-arg1P33 <= 0 /\ 2-arg2P33+arg1P28 <= 0 /\ 2-arg1+arg4P33 <= 0 /\ 1+arg1P28 > 0 /\ 2-arg4P33+arg1P28 <= 0), cost: 3 263: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P30-arg1P33 <= 0 /\ 2+arg1P30-arg4P33 <= 0 /\ 2+arg1P30-arg2P33 <= 0 /\ 2-arg1+arg4P33 <= 0 /\ 1+arg1P30 > 0), cost: 3 265: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P33 <= 0 /\ -1+n33 >= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 3-arg4P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg2P33+arg1P29 <= 0 /\ 3-arg2P33 <= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+n33 266: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P27-arg1P33 <= 0 /\ -arg4P33+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ -arg2P33+arg1P27 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n38 267: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-4-arg1+arg1P33 <= 0 /\ 4+arg1P27-arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -1+n38 >= 0 /\ 2-arg2P33+arg1P27 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P27 <= 0), cost: 3+2*n38 268: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg4P33+arg1P28 <= 0 /\ 2+arg1P28-arg1P33 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ -arg2P33+arg1P28 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n40 269: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P28-arg1P33 <= 0 /\ -1+n40 >= 0 /\ 2-arg2P33+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P33 <= 0 /\ 2-arg4P33+arg1P28 <= 0), cost: 3+2*n40 270: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg4P33 <= 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ 2+arg1P30-arg1P33 <= 0 /\ arg1P30-arg2P33 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n42 271: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-4-arg1+arg1P33 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ 4+arg1P30-arg1P33 <= 0 /\ 2+arg1P30-arg4P33 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P33 <= 0 /\ -2+arg1P30 > 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n42 272: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ 2-arg1P33+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n44 273: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ -1+n44 >= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n44 274: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ 2-arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n48 275: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -1+n48 >= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n48 276: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -arg2P33+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 2+2*n52 277: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -4-arg1+arg1P33 <= 0 /\ -5+arg1P33 > 0 /\ -2-arg4P33+arg1P29 <= 0 /\ 2-arg1+arg2P33 <= 0 /\ -2-arg2P33+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P33+arg1P29 <= 0 /\ 2-arg1+arg4P33 <= 0), cost: 3+2*n52 278: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -arg2P34+arg1P40 <= 0 /\ arg1P40-arg4P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 2-arg1P34+arg1P40 <= 0), cost: 2 279: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P34 <= 0 /\ 2-arg2P34+arg1P27 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P27 > 0 /\ 4-arg1P34+arg1P27 <= 0 /\ 2+arg1P27-arg4P34 <= 0), cost: 3 280: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P34 <= 0 /\ 2-arg2P34+arg1P28 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P28 > 0 /\ 2+arg1P28-arg4P34 <= 0 /\ 4-arg1P34+arg1P28 <= 0), cost: 3 281: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ 1+arg1P30 > 0 /\ 2+arg1P30-arg4P34 <= 0 /\ 4-arg1P34+arg1P30 <= 0), cost: 3 283: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -2-arg4P34+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ -3+arg2P34 >= 0 /\ 3-arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 2+n33 284: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1P34+arg1P27 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ arg1P27-arg4P34 <= 0 /\ -1+n38 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P27 > 0 /\ -arg2P34+arg1P27 <= 0), cost: 2+2*n38 285: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P34 <= 0 /\ -1+n38 >= 0 /\ 2-arg2P34+arg1P27 <= 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P27 > 0 /\ 4-arg1P34+arg1P27 <= 0 /\ 2+arg1P27-arg4P34 <= 0), cost: 3+2*n38 286: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P34+arg1P28 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ arg1P28-arg4P34 <= 0 /\ -1+n40 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg2P34+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 287: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P34 <= 0 /\ -1+n40 >= 0 /\ 2-arg2P34+arg1P28 <= 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg4P34 <= 0 /\ 4-arg1P34+arg1P28 <= 0), cost: 3+2*n40 288: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1P34+arg1P30 <= 0 /\ arg1P30-arg2P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ arg1P30-arg4P34 <= 0 /\ -1+n42 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 289: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2+arg1P30-arg2P34 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg2P34 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg4P34 <= 0 /\ 4-arg1P34+arg1P30 <= 0), cost: 3+2*n42 290: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 2-arg1P34+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n44 291: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ -5+arg1P34 > 0 /\ -1+n44 >= 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n44 292: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ 2-arg1P34+arg1P29 <= 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n48 293: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n48 294: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg4P34+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -arg2P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -1+n52 >= 0 /\ 2-arg1P34+arg1P29 <= 0 /\ 2-arg1+arg2P34 <= 0), cost: 2+2*n52 295: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2-arg4P34+arg1P29 <= 0 /\ 2-arg1+arg4P34 <= 0 /\ -2-arg2P34+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0 /\ -arg1P34+arg1P29 <= 0), cost: 3+2*n52 296: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ -arg4P35+arg1P40 <= 0 /\ -arg2P35+arg1P40 <= 0 /\ 2-arg1P35+arg1P40 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2 297: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1P35+arg1P27 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P27 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P27-arg2P35 <= 0 /\ 1+arg1P27 > 0), cost: 3 298: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1P35+arg1P28 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P28 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P28-arg2P35 <= 0 /\ 1+arg1P28 > 0), cost: 3 299: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P35 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P30 <= 0 /\ 2+arg1P30-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ 1+arg1P30 > 0), cost: 3 301: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ -3+arg4P35 >= 0 /\ 3-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+n33 302: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -1+n38 >= 0 /\ arg1P27-arg2P35 <= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P35 <= 0 /\ 2-arg1P35+arg1P27 <= 0 /\ -arg4P35+arg1P27 <= 0), cost: 2+2*n38 303: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4-arg1P35+arg1P27 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P27-arg2P35 <= 0), cost: 3+2*n38 304: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1P35+arg1P28 <= 0 /\ -arg4P35+arg1P28 <= 0), cost: 2+2*n40 305: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4-arg1P35+arg1P28 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P28 <= 0 /\ -1+n40 >= 0 /\ 2-arg1+arg4P35 <= 0 /\ 2+arg1P28-arg2P35 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 306: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ arg1P30-arg2P35 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P30 > 0 /\ -arg4P35+arg1P30 <= 0 /\ 2+arg1P30-arg1P35 <= 0), cost: 2+2*n42 307: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P35 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg4P35+arg1P30 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P35 <= 0 /\ 2-arg1+arg4P35 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 308: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n44 309: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n44 310: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n48 311: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n48 312: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg2P35+arg1P29 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ 2-arg1P35+arg1P29 <= 0 /\ -arg4P35+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 2+2*n52 313: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P35+arg1P29 <= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -2-arg4P35+arg1P29 <= 0 /\ -2-arg2P35+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P35 <= 0), cost: 3+2*n52 314: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ arg1P40-arg2P36 <= 0 /\ -arg4P36+arg1P40 <= 0 /\ 2+arg1P40-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 2-arg1+arg4P36 <= 0), cost: 2 315: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4+arg1P27-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 2+arg1P27-arg2P36 <= 0 /\ 2-arg4P36+arg1P27 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P27 > 0), cost: 3 316: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4+arg1P28-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ 2+arg1P28-arg2P36 <= 0 /\ 2-arg4P36+arg1P28 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P28 > 0), cost: 3 317: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ 2+arg1P30-arg4P36 <= 0 /\ -5+arg1P36 > 0 /\ 2+arg1P30-arg2P36 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ 1+arg1P30 > 0), cost: 3 319: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P36+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -2+arg1P29 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0 /\ 3-arg2P36 <= 0), cost: 2+n33 320: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -1+n38 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P27-arg2P36 <= 0 /\ -2+arg1P27 > 0 /\ -arg4P36+arg1P27 <= 0 /\ 2+arg1P27-arg1P36 <= 0), cost: 2+2*n38 321: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (4+arg1P27-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ 2+arg1P27-arg2P36 <= 0 /\ -1+n38 >= 0 /\ 2-arg4P36+arg1P27 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P27 > 0), cost: 3+2*n38 322: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -1+n40 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P28-arg2P36 <= 0 /\ -arg4P36+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg1P36 <= 0), cost: 2+2*n40 323: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4+arg1P28-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg2P36 <= 0 /\ 2-arg4P36+arg1P28 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 324: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P30-arg4P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P30-arg2P36 <= 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg1P36 <= 0), cost: 2+2*n42 325: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P36 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ 2+arg1P30-arg4P36 <= 0 /\ 2+arg1P30-arg2P36 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 326: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n44 327: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ -1+n44 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n44 328: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n48 329: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n48 330: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P36 <= 0 /\ -arg4P36+arg1P29 <= 0 /\ 2-arg1P36+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ arg1P29-arg2P36 <= 0), cost: 2+2*n52 331: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P36+arg1P29 <= 0 /\ 2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -2-arg4P36+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P36 <= 0 /\ -2+arg1P29-arg2P36 <= 0), cost: 3+2*n52 332: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1P37+arg1P40 <= 0 /\ -arg4P37+arg1P40 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ -arg2P37+arg1P40 <= 0), cost: 2 333: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P27 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P27 <= 0 /\ -5+arg1P37 > 0 /\ 2+arg1P27-arg4P37 <= 0 /\ 1+arg1P27 > 0), cost: 3 334: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P28 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P28 <= 0 /\ 2+arg1P28-arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ 1+arg1P28 > 0), cost: 3 335: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P30 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2+arg1P30-arg2P37 <= 0 /\ 2+arg1P30-arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ 1+arg1P30 > 0), cost: 3 337: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2+arg1P29 > 0 /\ -2-arg4P37+arg1P29 <= 0 /\ 3-arg4P37 <= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0 /\ 3-arg2P37 <= 0), cost: 2+n33 338: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-arg2P37+arg1P27 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -1+n38 >= 0 /\ arg1P27-arg4P37 <= 0 /\ -2+arg1P27 > 0 /\ -5+arg1P37 > 0 /\ 2-arg1P37+arg1P27 <= 0), cost: 2+2*n38 339: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P27 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2+arg1P27-arg4P37 <= 0), cost: 3+2*n38 340: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg2P37+arg1P28 <= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg4P37 <= 0 /\ -2+arg1P28 > 0 /\ -5+arg1P37 > 0 /\ 2-arg1P37+arg1P28 <= 0), cost: 2+2*n40 341: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P28 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg2P37+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg4P37 <= 0), cost: 3+2*n40 342: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ arg1P30-arg4P37 <= 0 /\ -1+n42 >= 0 /\ arg1P30-arg2P37 <= 0 /\ -5+arg1P37 > 0 /\ -2+arg1P30 > 0 /\ 2-arg1P37+arg1P30 <= 0), cost: 2+2*n42 343: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P37 <= 0 /\ 4-arg1P37+arg1P30 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2+arg1P30-arg2P37 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg4P37 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 344: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ -arg2P37+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 2+2*n44 345: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -1+n44 >= 0 /\ -5+arg1P37 > 0), cost: 3+2*n44 346: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ -arg2P37+arg1P29 <= 0), cost: 2+2*n48 347: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0), cost: 3+2*n48 348: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ -arg4P37+arg1P29 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ 2-arg1P37+arg1P29 <= 0 /\ -arg2P37+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 349: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P37+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -2-arg4P37+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -2-arg2P37+arg1P29 <= 0 /\ -5+arg1P37 > 0), cost: 3+2*n52 350: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ arg1P40-arg4P38 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 2-arg1P38+arg1P40 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -arg2P38+arg1P40 <= 0), cost: 2 351: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg2P38+arg1P27 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P27 <= 0 /\ -5+arg1P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P27-arg4P38 <= 0 /\ 1+arg1P27 > 0), cost: 3 352: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg2P38+arg1P28 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P28-arg4P38 <= 0 /\ 1+arg1P28 > 0), cost: 3 353: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P38 <= 0 /\ 2+arg1P30-arg2P38 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P30-arg4P38 <= 0 /\ 1+arg1P30 > 0), cost: 3 355: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-1+n33 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -2+arg1P29 > 0 /\ -5+arg1P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0 /\ 3-arg4P38 <= 0), cost: 2+n33 356: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg2P38+arg1P27 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 2-arg1P38+arg1P27 <= 0 /\ -1+n38 >= 0 /\ arg1P27-arg4P38 <= 0 /\ -2+arg1P27 > 0), cost: 2+2*n38 357: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg2P38+arg1P27 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P27 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P27-arg4P38 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0), cost: 3+2*n38 358: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg2P38+arg1P28 <= 0 /\ 2-arg1P38+arg1P28 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg4P38 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 359: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg2P38+arg1P28 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 4-arg1P38+arg1P28 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg4P38 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 360: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ arg1P30-arg2P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg1P38 <= 0 /\ arg1P30-arg4P38 <= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 361: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P38 <= 0 /\ 2+arg1P30-arg2P38 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ 2+arg1P30-arg4P38 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 362: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n44 >= 0 /\ arg1P29-arg4P38 <= 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n44 363: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n44 >= 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n44 364: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ arg1P29-arg4P38 <= 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n48 365: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n48 366: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1P38+arg1P29 <= 0 /\ 2-arg1+arg4P38 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n52 >= 0 /\ arg1P29-arg4P38 <= 0 /\ -arg2P38+arg1P29 <= 0), cost: 2+2*n52 367: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -arg1P38+arg1P29 <= 0 /\ 2-arg1+arg2P38 <= 0 /\ -1+n52 >= 0 /\ -2-arg2P38+arg1P29 <= 0 /\ -2+arg1P29-arg4P38 <= 0), cost: 3+2*n52 368: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P40, arg3'=arg3P40, arg2'=arg2P40, arg4'=arg4P40, (1+arg1P40 > 0 /\ 2-arg1+arg2P39 <= 0 /\ arg1P40-arg2P39 <= 0 /\ 2-arg1P39+arg1P40 <= 0 /\ -3+arg1P39 > 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg4P39+arg1P40 <= 0), cost: 2 369: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P27 <= 0 /\ 4-arg1P39+arg1P27 <= 0 /\ 2+arg1P27-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P27 > 0), cost: 3 370: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P28 <= 0 /\ 4-arg1P39+arg1P28 <= 0 /\ 2+arg1P28-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P28 > 0), cost: 3 371: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ 2+arg1P30-arg4P39 <= 0 /\ 4+arg1P30-arg1P39 <= 0 /\ 2+arg1P30-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ 1+arg1P30 > 0), cost: 3 373: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1+arg2P39 <= 0 /\ -1+n33 >= 0 /\ -3+arg2P39 >= 0 /\ -2+arg1P29 > 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0 /\ -3+arg4P39 >= 0 /\ 5-arg1P39 <= 0), cost: 2+n33 374: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ -arg4P39+arg1P27 <= 0 /\ 2-arg1P39+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P27 > 0 /\ arg1P27-arg2P39 <= 0), cost: 2+2*n38 375: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P27 <= 0 /\ 4-arg1P39+arg1P27 <= 0 /\ 2+arg1P27-arg2P39 <= 0 /\ -1+n38 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P27 > 0), cost: 3+2*n38 376: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ -arg4P39+arg1P28 <= 0 /\ 2-arg1P39+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P28 > 0 /\ arg1P28-arg2P39 <= 0), cost: 2+2*n40 377: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1+arg2P39 <= 0 /\ 2-arg4P39+arg1P28 <= 0 /\ 4-arg1P39+arg1P28 <= 0 /\ 2+arg1P28-arg2P39 <= 0 /\ -1+n40 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 378: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ arg1P30-arg4P39 <= 0 /\ 2+arg1P30-arg1P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P30 > 0 /\ arg1P30-arg2P39 <= 0), cost: 2+2*n42 379: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ 2+arg1P30-arg4P39 <= 0 /\ 4+arg1P30-arg1P39 <= 0 /\ 2+arg1P30-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 380: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -1+n44 >= 0 /\ -arg2P39+arg1P29 <= 0), cost: 2+2*n44 381: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -1+n44 >= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n44 382: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n48 >= 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg2P39+arg1P29 <= 0), cost: 2+2*n48 383: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n48 >= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n48 384: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (2-arg1P39+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n52 >= 0 /\ -arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -arg2P39+arg1P29 <= 0), cost: 2+2*n52 385: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n52 405: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM 54: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P13, arg3'=arg3P13, arg2'=arg2P13, arg4'=arg4P13, (arg1 > 0 /\ -1+arg3 > 0 /\ -arg2+arg1P13 <= 0 /\ arg1P13 > 0), cost: 1 137: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1 > 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P27 <= 0 /\ 1+arg1P27 > 0), cost: 2 140: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P28 <= 0 /\ 1+arg1P28 > 0), cost: 2 143: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ 1+arg1P30 > 0), cost: 2 146: f1614_0_main_InvokeMethod -> [12] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 149: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n33 >= 0 /\ 3-arg2 <= 0 /\ -1+arg3 > 0 /\ -2+arg1P29 > 0), cost: 1+n33 152: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n38 >= 0 /\ -arg2+arg1P27 <= 0 /\ -2+arg1P27 > 0), cost: 1+2*n38 155: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 2-arg2+arg1P27 <= 0), cost: 2+2*n38 158: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 161: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 164: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ arg1P30-arg2 <= 0 /\ -1+arg3 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 1+2*n42 167: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 170: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n44 >= 0), cost: 1+2*n44 173: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n44 >= 0), cost: 2+2*n44 176: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0), cost: 1+2*n48 179: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 182: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+2*n52 185: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 61: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 118: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 123: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 128: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 133: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 187: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 188: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 189: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 190: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 191: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 192: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P7, arg3'=arg3P7, arg2'=arg2P7, arg4'=arg4P7, (-arg1P41+arg1P7 <= 0 /\ arg2P41 > 0 /\ arg1P7 > 0 /\ -2+arg2P7 > 0), cost: 2 193: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 194: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 195: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 196: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P11, arg3'=arg3P11, arg2'=arg2P11, arg4'=arg4P11, (arg1P11 > 0 /\ arg2P41 > 0 /\ -2+arg2P11 > 0 /\ -arg1P41+arg1P11 <= 0), cost: 2 197: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P12, arg3'=arg3P12, arg2'=arg2P12, arg4'=arg4P12, (arg2P41 > 0 /\ -arg1P41+arg1P12 <= 0 /\ -1-arg1P41+arg2P12 <= 0 /\ -1+arg2P12 > 0 /\ arg1P12 > 0), cost: 2 198: __init -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ arg2P41-arg1P0 > 0 /\ -1+arg1P0 >= 0), cost: 2+arg1P0 199: __init -> f421_0_createForm_LE : arg1'=1-arg2P41+arg1P0, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ -2+arg2P41 >= 0 /\ 2-arg2P41+arg1P0 > 0), cost: 1+arg2P41 200: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0 /\ arg2P41-arg3P21 > 0), cost: 2+arg1P0 201: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2P41, arg4'=arg4P26, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ arg2P41-arg3P26 > 0 /\ -1+arg3P26 > 0), cost: 2+arg1P0 Applied pruning (of leafs and parallel rules): Start location: __init 202: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg2'=arg2, arg4'=arg4P17, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 203: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 204: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P19, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 205: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 207: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 208: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 209: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 213: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg3P22, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ arg3 > 0 /\ arg1-arg2+arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0), cost: 2+arg2-arg3P22 215: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 45: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 145: f410_0_main_InvokeMethod -> [12] : -4+arg1 >= 0, cost: NONTERM 390: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 391: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 392: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 397: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 232: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 2-arg1P31+arg1P28 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P31 <= 0 /\ -arg4P31+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n40 240: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n52 379: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ 2+arg1P30-arg4P39 <= 0 /\ 4+arg1P30-arg1P39 <= 0 /\ 2+arg1P30-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 383: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n48 >= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n48 385: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n52 405: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM 146: f1614_0_main_InvokeMethod -> [12] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 158: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 161: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 167: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 179: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 185: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 61: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 118: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 123: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 128: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 133: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 187: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 188: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 189: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 190: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 191: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 193: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 194: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 195: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 198: __init -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ arg2P41-arg1P0 > 0 /\ -1+arg1P0 >= 0), cost: 2+arg1P0 199: __init -> f421_0_createForm_LE : arg1'=1-arg2P41+arg1P0, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ -2+arg2P41 >= 0 /\ 2-arg2P41+arg1P0 > 0), cost: 1+arg2P41 200: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0 /\ arg2P41-arg3P21 > 0), cost: 2+arg1P0 201: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2P41, arg4'=arg4P26, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ arg2P41-arg3P26 > 0 /\ -1+arg3P26 > 0), cost: 2+arg1P0 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg2'=arg2, arg4'=arg4P17, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg4'=arg4P17, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg4'=arg4P22, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg3P22, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ arg3 > 0 /\ arg1-arg2+arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0), cost: 2+arg2-arg3P22 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg3P22, arg3'=arg2, arg4'=arg4P14, (arg3 > 0 /\ arg1-arg2+arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0), cost: 2+arg2-arg3P22 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 Simplified simple loops Start location: __init 203: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 204: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P19, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 207: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 208: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 406: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg4'=arg4P17, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 407: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 408: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg4'=arg4P22, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 409: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg3P22, arg3'=arg2, arg4'=arg4P14, (arg3 > 0 /\ arg1-arg2+arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0), cost: 2+arg2-arg3P22 410: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 45: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 145: f410_0_main_InvokeMethod -> [12] : -4+arg1 >= 0, cost: NONTERM 390: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 391: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 392: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 397: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 232: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 2-arg1P31+arg1P28 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P31 <= 0 /\ -arg4P31+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n40 240: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n52 379: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ 2+arg1P30-arg4P39 <= 0 /\ 4+arg1P30-arg1P39 <= 0 /\ 2+arg1P30-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 383: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n48 >= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n48 385: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n52 405: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM 146: f1614_0_main_InvokeMethod -> [12] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 158: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 161: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 167: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 179: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 185: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 61: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 118: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 123: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 128: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 133: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 187: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 188: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 189: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 190: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 191: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 193: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 194: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 195: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 198: __init -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ arg2P41-arg1P0 > 0 /\ -1+arg1P0 >= 0), cost: 2+arg1P0 199: __init -> f421_0_createForm_LE : arg1'=1-arg2P41+arg1P0, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ -2+arg2P41 >= 0 /\ 2-arg2P41+arg1P0 > 0), cost: 1+arg2P41 200: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0 /\ arg2P41-arg3P21 > 0), cost: 2+arg1P0 201: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2P41, arg4'=arg4P26, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ arg2P41-arg3P26 > 0 /\ -1+arg3P26 > 0), cost: 2+arg1P0 Applied acceleration Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg3P22, arg4'=arg4P22, (arg1 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1-n271, arg3'=arg3P22, arg4'=arg4P22, (-1+n271 >= 0 /\ arg2-arg3P22 > 0 /\ -arg3+arg2 > 0 /\ 1+arg1-n271 > 0 /\ -1+arg3P22 > 0 /\ ((arg3 > 0 /\ arg3P22 > 0) \/ (arg3 > 0 /\ -1+arg3P22 > 0))), cost: 2*n271 Applied instantiation Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1-n271, arg3'=arg3P22, arg4'=arg4P22, (-1+n271 >= 0 /\ arg2-arg3P22 > 0 /\ -arg3+arg2 > 0 /\ 1+arg1-n271 > 0 /\ -1+arg3P22 > 0 /\ ((arg3 > 0 /\ arg3P22 > 0) \/ (arg3 > 0 /\ -1+arg3P22 > 0))), cost: 2*n271 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg4'=arg4P22, (1 > 0 /\ -1+arg1 >= 0 /\ arg2-arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0 /\ ((arg3 > 0 /\ -1+arg3P22 > 0) \/ (arg3 > 0 /\ arg3P22 > 0))), cost: 2*arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg4'=arg4P22, (1 > 0 /\ -1+arg1 >= 0 /\ arg2-arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0 /\ ((arg3 > 0 /\ -1+arg3P22 > 0) \/ (arg3 > 0 /\ arg3P22 > 0))), cost: 2*arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 >= 0 /\ arg2-arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2*arg1 Applied deletion Removed the following rules: 408 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-4-arg1+arg1P31 <= 0 /\ 2-arg1P31+arg1P28 <= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P31 <= 0 /\ -arg4P31+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n40 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-4-arg1+arg1P31 <= 0 /\ -5+arg1P29 >= 0 /\ -arg4P31+arg1P29 <= 0 /\ 2-arg1+arg2P31 <= 0 /\ -arg2P31+arg1P29 <= 0 /\ 2-arg1P31+arg1P29 <= 0 /\ -1+n52 >= 0 /\ 2-arg1+arg4P31 <= 0), cost: 2+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (2-arg1+arg2P39 <= 0 /\ 2+arg1P30-arg4P39 <= 0 /\ 4+arg1P30-arg1P39 <= 0 /\ 2+arg1P30-arg2P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ -1+n42 >= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -1+n48 >= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 3+2*n48 Applied simplification Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg2P39 <= 0 /\ -arg1P39+arg1P29 <= 0 /\ -2-arg4P39+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -2-arg2P39+arg1P29 <= 0), cost: 3+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 3+2*n52 Simplified simple loops Start location: __init 203: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 204: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P19, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 207: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 208: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 406: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg4'=arg4P17, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 407: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 409: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg3P22, arg3'=arg2, arg4'=arg4P14, (arg3 > 0 /\ arg1-arg2+arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0), cost: 2+arg2-arg3P22 410: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 412: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 >= 0 /\ arg2-arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2*arg1 45: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 145: f410_0_main_InvokeMethod -> [12] : -4+arg1 >= 0, cost: NONTERM 390: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 391: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 392: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 397: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 405: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM 413: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 414: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 415: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 416: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 3+2*n48 417: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 3+2*n52 146: f1614_0_main_InvokeMethod -> [12] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 158: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 161: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 167: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 179: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 185: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 61: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 118: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 123: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 128: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 133: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 187: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 188: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 189: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 190: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 191: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 193: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 194: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 195: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 198: __init -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ arg2P41-arg1P0 > 0 /\ -1+arg1P0 >= 0), cost: 2+arg1P0 199: __init -> f421_0_createForm_LE : arg1'=1-arg2P41+arg1P0, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ -2+arg2P41 >= 0 /\ 2-arg2P41+arg1P0 > 0), cost: 1+arg2P41 200: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0 /\ arg2P41-arg3P21 > 0), cost: 2+arg1P0 201: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2P41, arg4'=arg4P26, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ arg2P41-arg3P26 > 0 /\ -1+arg3P26 > 0), cost: 2+arg1P0 Applied nonterm Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 3+2*n48 New rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: NONTERM Applied acceleration Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 3+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 3*n287+2*n48*n287 Applied nonterm Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 3+2*n52 New rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: NONTERM Applied acceleration Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 3+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3*n289+2*n289*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 3+2*n48 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 3+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 6+2*n48+2*n52 Applied nonterm Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 6+2*n48+2*n52 New rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM Applied acceleration Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 6+2*n48+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: 6*n305+2*n48*n305+2*n305*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 3+2*n52 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [14] : (0 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM Heuristically decided not to add the following rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: 6*n305+2*n48*n305+2*n305*n52 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 3+2*n52 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 3+2*n48 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 6+2*n48+2*n52 Applied nonterm Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 6+2*n48+2*n52 New rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM Applied acceleration Original rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 6+2*n48+2*n52 New rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: 2*n309*n52+2*n48*n309+6*n309 Applied chaining First rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0), cost: 3+2*n48 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [14] : (0 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM Heuristically decided not to add the following rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: 2*n309*n52+2*n48*n309+6*n309 Applied simplification Original rule: f2239_0_norm_NONNULL -> [14] : (0 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM Applied simplification Original rule: f2239_0_norm_NONNULL -> [14] : (0 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f2239_0_norm_NONNULL -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM Applied deletion Removed the following rules: 416 417 Applied deletion Removed the following rules: 422 426 Accelerated simple loops Start location: __init 203: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 204: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P19, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 207: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 208: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 406: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg4'=arg4P17, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 407: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 409: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg3P22, arg3'=arg2, arg4'=arg4P14, (arg3 > 0 /\ arg1-arg2+arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0), cost: 2+arg2-arg3P22 410: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 412: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 >= 0 /\ arg2-arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2*arg1 45: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 145: f410_0_main_InvokeMethod -> [12] : -4+arg1 >= 0, cost: NONTERM 390: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 391: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 392: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 397: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 405: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM 413: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 414: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 415: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 418: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: NONTERM 419: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 3*n287+2*n48*n287 420: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: NONTERM 421: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3*n289+2*n289*n52 424: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM 427: f2239_0_norm_NONNULL -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM 146: f1614_0_main_InvokeMethod -> [12] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 158: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 161: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 167: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 179: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 185: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 61: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 118: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 123: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 128: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 133: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 187: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 188: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 189: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 190: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 191: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 193: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 194: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 195: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 198: __init -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ arg2P41-arg1P0 > 0 /\ -1+arg1P0 >= 0), cost: 2+arg1P0 199: __init -> f421_0_createForm_LE : arg1'=1-arg2P41+arg1P0, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ -2+arg2P41 >= 0 /\ 2-arg2P41+arg1P0 > 0), cost: 1+arg2P41 200: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0 /\ arg2P41-arg3P21 > 0), cost: 2+arg1P0 201: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2P41, arg4'=arg4P26, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ arg2P41-arg3P26 > 0 /\ -1+arg3P26 > 0), cost: 2+arg1P0 Applied chaining First rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg4'=arg4P17, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 New rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg4, arg2'=arg3, arg4'=arg4P17, (-1+arg2 == 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 3 Applied chaining First rule: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg4'=arg4P17, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 New rule: __init -> f421_0_createForm_LE : arg1'=0, arg3'=2, arg2'=arg2P41, arg4'=arg4P17, -1+arg2P41 > 0, cost: 4 Applied chaining First rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 New rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (-1+arg2 == 0 /\ arg3-arg4 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 3 Applied chaining First rule: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2 New rule: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2P41, arg4'=arg4P22, (-1+arg2P41 > 0 /\ -1+arg3P22 > 0), cost: 4 Applied chaining First rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg3P22, arg3'=arg2, arg4'=arg4P14, (arg3 > 0 /\ arg1-arg2+arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0), cost: 2+arg2-arg3P22 New rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1-arg3+arg2+arg3P22, arg2'=arg3, arg4'=arg4P14, (-arg3+arg2+arg3P22 > 0 /\ -1+arg3-arg3P22 >= 0 /\ arg3-arg4 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 3+arg3-arg3P22 Applied chaining First rule: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg3P22, arg3'=arg2, arg4'=arg4P14, (arg3 > 0 /\ arg1-arg2+arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0), cost: 2+arg2-arg3P22 New rule: __init -> f421_0_createForm_LE : arg1'=-1-arg2P41+arg1P0+arg3P22, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (-1+arg2P41-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ -arg2P41+arg1P0+arg3P22 > 0), cost: 4+arg2P41-arg3P22 Applied chaining First rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 New rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-2+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 2+arg2 Applied chaining First rule: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 1+arg1 New rule: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (-1+arg3P21 > 0 /\ -2+arg1P0 >= 0 /\ arg2P41-arg3P21 > 0), cost: 3+arg1P0 Applied chaining First rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 >= 0 /\ arg2-arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2*arg1 New rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (-1+arg2 >= 0 /\ arg3-arg4 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P22 > 0 /\ -1+arg4 > 0), cost: 1+2*arg2 Applied chaining First rule: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 Second rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg4'=arg4P22, (arg3 > 0 /\ -1+arg1 >= 0 /\ arg2-arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0), cost: 2*arg1 New rule: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2P41, arg4'=arg4P22, (-1+arg1P0 >= 0 /\ arg2P41-arg3P22 > 0 /\ -1+arg3P22 > 0), cost: 2+2*arg1P0 Applied deletion Removed the following rules: 406 407 409 410 412 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ 4-arg2+arg1P28 <= 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0), cost: 4+2*n40+2*n42 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 4+2*n48+2*n40 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 4+2*n40+2*n52 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 4+2*n38+2*n40 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 4+2*n40+2*n42 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 2-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 2+2*n40 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1+arg1P29 <= 0))), cost: 4+2*n40+2*n52 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (3-arg1+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3+2*n52 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 3+2*n40+2*n52 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 4-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 4+2*n40+2*n52 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 4-arg2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0), cost: 4+2*n42+2*n52 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ 2-arg1P27+arg1P29 <= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 4+2*n38+2*n52 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ 2-arg1P28+arg1P29 <= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 4+2*n40+2*n52 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 2-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ 2-arg1P30+arg1P29 <= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 4+2*n42+2*n52 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (5-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 4+2*n42 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ 4+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 4+2*n40+2*n42 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 6+arg1P30-arg2 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n40+2*n42 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n48+2*n42 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n42+2*n52 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 5+2*n38+2*n42 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P28 <= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 5+2*n40+2*n42 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 3+2*n42 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P29 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1+arg1P29 <= 0))), cost: 5+2*n42+2*n52 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 3*n287+2*n48*n287 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1-arg1+arg1P29 <= 0), cost: 1+3*n287+2*n48*n287 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 3*n287+2*n48*n287 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n40 >= 0), cost: 1+2*n40+3*n287+2*n48*n287 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 3*n287+2*n48*n287 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0), cost: 2+2*n40+3*n287+2*n48*n287 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 3*n287+2*n48*n287 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n42 >= 0), cost: 2+2*n42+3*n287+2*n48*n287 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 3*n287+2*n48*n287 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48+3*n287+2*n48*n287 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 3*n287+2*n48*n287 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n287+2*n52+2*n48*n287 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 3*n287+2*n48*n287 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 2+2*n38+3*n287+2*n48*n287 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 3*n287+2*n48*n287 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 2+2*n40+3*n287+2*n48*n287 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 3*n287+2*n48*n287 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 2+2*n42+3*n287+2*n48*n287 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0), cost: 3*n287+2*n48*n287 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0), cost: 2+3*n287+2*n52+2*n48*n287 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3*n289+2*n289*n52 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+3*n289+2*n289*n52 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3*n289+2*n289*n52 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 1+3*n289+2*n40+2*n289*n52 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3*n289+2*n289*n52 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n40+2*n289*n52 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3*n289+2*n289*n52 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0), cost: 2+3*n289+2*n42+2*n289*n52 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3*n289+2*n289*n52 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n48+2*n289*n52 Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3*n289+2*n289*n52 New rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n289*n52+2*n52 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3*n289+2*n289*n52 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 2+3*n289+2*n38+2*n289*n52 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3*n289+2*n289*n52 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 2+3*n289+2*n40+2*n289*n52 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3*n289+2*n289*n52 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 2+3*n289+2*n42+2*n289*n52 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3*n289+2*n289*n52 New rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n289*n52+2*n52 Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> [14] : (arg1-arg1P29 >= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 Second rule: f2239_0_norm_NONNULL -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 Second rule: f2239_0_norm_NONNULL -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 Second rule: f2239_0_norm_NONNULL -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM Applied chaining First rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 Second rule: f2239_0_norm_NONNULL -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 Second rule: f2239_0_norm_NONNULL -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 Second rule: f2239_0_norm_NONNULL -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P30+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM Applied chaining First rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 Second rule: f2239_0_norm_NONNULL -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM Applied deletion Removed the following rules: 413 414 415 418 419 420 421 424 427 Chained accelerated rules with incoming rules Start location: __init 203: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 204: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P19, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 207: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 208: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 45: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 145: f410_0_main_InvokeMethod -> [12] : -4+arg1 >= 0, cost: NONTERM 390: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 391: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 392: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 397: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 438: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 442: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 4+2*n38+2*n40 443: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 4+2*n40+2*n42 444: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1+arg1P29 <= 0))), cost: 4+2*n40+2*n52 445: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (3-arg1+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3+2*n52 449: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ 2-arg1P27+arg1P29 <= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 4+2*n38+2*n52 450: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ 2-arg1P28+arg1P29 <= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 4+2*n40+2*n52 451: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ 2-arg1P30+arg1P29 <= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 4+2*n42+2*n52 452: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (5-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 4+2*n42 457: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 5+2*n38+2*n42 458: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P28 <= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 5+2*n40+2*n42 459: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P29 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1+arg1P29 <= 0))), cost: 5+2*n42+2*n52 460: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM 466: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM 467: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM 468: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM 469: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0), cost: NONTERM 470: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1-arg1+arg1P29 <= 0), cost: 1+3*n287+2*n48*n287 476: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 2+2*n38+3*n287+2*n48*n287 477: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 2+2*n40+3*n287+2*n48*n287 478: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 2+2*n42+3*n287+2*n48*n287 479: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0), cost: 2+3*n287+2*n52+2*n48*n287 480: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM 486: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM 487: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM 488: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM 489: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM 490: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+3*n289+2*n289*n52 496: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 2+3*n289+2*n38+2*n289*n52 497: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 2+3*n289+2*n40+2*n289*n52 498: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 2+3*n289+2*n42+2*n289*n52 499: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n289*n52+2*n52 500: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM 506: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM 507: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM 508: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM 509: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM 510: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM 516: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM 517: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM 518: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P30+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM 519: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM 405: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM 146: f1614_0_main_InvokeMethod -> [12] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 158: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 161: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 167: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 179: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 185: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 439: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ 4-arg2+arg1P28 <= 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0), cost: 4+2*n40+2*n42 440: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 4+2*n48+2*n40 441: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 4+2*n40+2*n52 446: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 3+2*n40+2*n52 447: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 4-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 4+2*n40+2*n52 448: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 4-arg2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0), cost: 4+2*n42+2*n52 453: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ 4+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 4+2*n40+2*n42 454: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 6+arg1P30-arg2 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n40+2*n42 455: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n48+2*n42 456: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n42+2*n52 461: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM 462: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM 463: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM 464: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 465: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 471: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n40 >= 0), cost: 1+2*n40+3*n287+2*n48*n287 472: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0), cost: 2+2*n40+3*n287+2*n48*n287 473: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n42 >= 0), cost: 2+2*n42+3*n287+2*n48*n287 474: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48+3*n287+2*n48*n287 475: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n287+2*n52+2*n48*n287 481: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM 482: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM 483: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM 484: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 485: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 491: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 1+3*n289+2*n40+2*n289*n52 492: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n40+2*n289*n52 493: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0), cost: 2+3*n289+2*n42+2*n289*n52 494: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n48+2*n289*n52 495: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n289*n52+2*n52 501: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM 502: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM 503: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM 504: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 505: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 511: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM 512: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM 513: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM 514: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 515: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM 61: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 118: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 123: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 128: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 133: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 428: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg4, arg2'=arg3, arg4'=arg4P17, (-1+arg2 == 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 3 430: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (-1+arg2 == 0 /\ arg3-arg4 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 3 432: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1-arg3+arg2+arg3P22, arg2'=arg3, arg4'=arg4P14, (-arg3+arg2+arg3P22 > 0 /\ -1+arg3-arg3P22 >= 0 /\ arg3-arg4 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 3+arg3-arg3P22 434: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-2+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 2+arg2 436: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (-1+arg2 >= 0 /\ arg3-arg4 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P22 > 0 /\ -1+arg4 > 0), cost: 1+2*arg2 187: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 188: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 189: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 190: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 191: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 193: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 194: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 195: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 198: __init -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ arg2P41-arg1P0 > 0 /\ -1+arg1P0 >= 0), cost: 2+arg1P0 199: __init -> f421_0_createForm_LE : arg1'=1-arg2P41+arg1P0, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ -2+arg2P41 >= 0 /\ 2-arg2P41+arg1P0 > 0), cost: 1+arg2P41 200: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0 /\ arg2P41-arg3P21 > 0), cost: 2+arg1P0 201: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2P41, arg4'=arg4P26, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ arg2P41-arg3P26 > 0 /\ -1+arg3P26 > 0), cost: 2+arg1P0 429: __init -> f421_0_createForm_LE : arg1'=0, arg3'=2, arg2'=arg2P41, arg4'=arg4P17, -1+arg2P41 > 0, cost: 4 431: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2P41, arg4'=arg4P22, (-1+arg2P41 > 0 /\ -1+arg3P22 > 0), cost: 4 433: __init -> f421_0_createForm_LE : arg1'=-1-arg2P41+arg1P0+arg3P22, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (-1+arg2P41-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ -arg2P41+arg1P0+arg3P22 > 0), cost: 4+arg2P41-arg3P22 435: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (-1+arg3P21 > 0 /\ -2+arg1P0 >= 0 /\ arg2P41-arg3P21 > 0), cost: 3+arg1P0 437: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2P41, arg4'=arg4P22, (-1+arg1P0 >= 0 /\ arg2P41-arg3P22 > 0 /\ -1+arg3P22 > 0), cost: 2+2*arg1P0 Eliminating location f410_0_main_InvokeMethod by chaining: Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1+arg1P4-arg1P1 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 1+arg1P4 > 0 /\ arg1P1 > 0), cost: 3 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1+arg1P4-arg1P1 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 1+arg1P4 > 0 /\ arg1P1 > 0), cost: 3 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1+arg1P4-arg1P1 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 1+arg1P4 > 0), cost: 3 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [12] : -4+arg1 >= 0, cost: NONTERM New rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0 /\ arg1P1 > 0), cost: NONTERM Applied simplification Original rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0 /\ arg1P1 > 0), cost: NONTERM New rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ ((1+arg1P27 > 0 /\ 3+arg1P27-arg1P1 <= 0) \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0 /\ -2+arg1P27 > 0))), cost: 4+2*n38 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ ((1+arg1P27 > 0 /\ 3+arg1P27-arg1P1 <= 0) \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0 /\ -2+arg1P27 > 0))), cost: 4+2*n38 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ ((1+arg1P27 > 0 /\ 3+arg1P27-arg1P1 <= 0) \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0 /\ -2+arg1P27 > 0))), cost: 4+2*n38 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ ((3+arg1P28-arg1P1 <= 0 /\ 1+arg1P28 > 0) \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0 /\ -2+arg1P28 > 0))), cost: 4+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ ((3+arg1P28-arg1P1 <= 0 /\ 1+arg1P28 > 0) \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0 /\ -2+arg1P28 > 0))), cost: 4+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0 /\ -2+arg1P28 > 0) \/ (3+arg1P28-arg1P1 <= 0 /\ 1+arg1P28 > 0))), cost: 4+2*n40 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0) \/ (1+arg1P30 > 0 /\ 3+arg1P30-arg1P1 <= 0))), cost: 4+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0) \/ (1+arg1P30 > 0 /\ 3+arg1P30-arg1P1 <= 0))), cost: 4+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ ((1+arg1P30 > 0 /\ 3+arg1P30-arg1P1 <= 0) \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0))), cost: 4+2*n42 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ 4-arg1P1 <= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 4+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ 4-arg1P1 <= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 4+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ 4-arg1P1 <= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 4+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ arg1P1 > 0 /\ -2+arg1P28 > 0 /\ 3+arg1P28-arg1P1 <= 0), cost: 5+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ arg1P1 > 0 /\ -2+arg1P28 > 0 /\ 3+arg1P28-arg1P1 <= 0), cost: 5+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 3+arg1P28-arg1P1 <= 0), cost: 5+2*n40 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 4+2*n38+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ arg1P1 > 0 /\ -2+arg1P28 > 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: 6+2*n38+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ arg1P1 > 0 /\ -2+arg1P28 > 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: 6+2*n38+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 6+2*n38+2*n40 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 4+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ arg1P1 > 0 /\ -2+arg1P28 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: 6+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ arg1P1 > 0 /\ -2+arg1P28 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: 6+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n40+2*n42 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1+arg1P29 <= 0))), cost: 4+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ arg1P1 > 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 6+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ arg1P1 > 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 6+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 6+2*n40+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (3-arg1+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 3-arg1P1+arg1P29 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0), cost: 5+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 3-arg1P1+arg1P29 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0), cost: 5+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 3-arg1P1+arg1P29 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0), cost: 5+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ 2-arg1P27+arg1P29 <= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 4+2*n38+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ 2-arg1P27+arg1P29 <= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: 6+2*n38+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ 2-arg1P27+arg1P29 <= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: 6+2*n38+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ 2-arg1P27+arg1P29 <= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 6+2*n38+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ 2-arg1P28+arg1P29 <= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 4+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ 2-arg1P28+arg1P29 <= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: 6+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ 2-arg1P28+arg1P29 <= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: 6+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ 2-arg1P28+arg1P29 <= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: 6+2*n40+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ 2-arg1P30+arg1P29 <= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 4+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ 2-arg1P30+arg1P29 <= 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: 6+2*n42+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ 2-arg1P30+arg1P29 <= 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: 6+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ 2-arg1P30+arg1P29 <= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n42+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (5-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 4+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (5+arg1P30-arg1P1 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P1 > 0 /\ -2+arg1P30 > 0), cost: 6+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (5+arg1P30-arg1P1 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P1 > 0 /\ -2+arg1P30 > 0), cost: 6+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (5+arg1P30-arg1P1 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 6+2*n42 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 5+2*n38+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P1 > 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: 7+2*n38+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P1 > 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: 7+2*n38+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 7+2*n38+2*n42 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P28 <= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 5+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P1 > 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P28 <= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: 7+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P1 > 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P28 <= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: 7+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P28 <= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: 7+2*n40+2*n42 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P29 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1+arg1P29 <= 0))), cost: 5+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 4+arg1P30-arg1P29 <= 0 /\ -1+n42 >= 0 /\ arg1P1 > 0 /\ -2+arg1P30 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0))), cost: 7+2*n42+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 4+arg1P30-arg1P29 <= 0 /\ -1+n42 >= 0 /\ arg1P1 > 0 /\ -2+arg1P30 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0))), cost: 7+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 4+arg1P30-arg1P29 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ ((-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 7+2*n42+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ arg1P27-arg1P29 >= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ arg1P27-arg1P29 >= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ arg1P1 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ arg1P1 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ arg1P1 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ arg1P1 > 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1-arg1+arg1P29 <= 0), cost: 1+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ 1-arg1P1+arg1P29 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 3+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ 1-arg1P1+arg1P29 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 3+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ 1-arg1P1+arg1P29 <= 0 /\ arg2P41 > 0), cost: 3+3*n287+2*n48*n287 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 2+2*n38+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ arg1P27-arg1P29 >= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: 4+2*n38+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ arg1P27-arg1P29 >= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: 4+2*n38+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 4+2*n38+3*n287+2*n48*n287 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 2+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: 4+2*n40+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: 4+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: 4+2*n40+3*n287+2*n48*n287 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 2+2*n42+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ arg1P1 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: 4+2*n42+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ arg1P1 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: 4+2*n42+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 4+2*n42+3*n287+2*n48*n287 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0), cost: 2+3*n287+2*n52+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ arg1P1 > 0), cost: 4+3*n287+2*n52+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ arg1P1 > 0), cost: 4+3*n287+2*n52+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0), cost: 4+3*n287+2*n52+2*n48*n287 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ arg1P27-arg1P29 >= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ arg1P27-arg1P29 >= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ arg1P1 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ arg1P1 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0 /\ arg1P1 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0 /\ arg1P1 > 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+3*n289+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ 1-arg1P1+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0), cost: 3+3*n289+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ 1-arg1P1+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0), cost: 3+3*n289+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ 1-arg1P1+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0), cost: 3+3*n289+2*n289*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 2+3*n289+2*n38+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ arg1P27-arg1P29 >= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: 4+3*n289+2*n38+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ arg1P27-arg1P29 >= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: 4+3*n289+2*n38+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 4+3*n289+2*n38+2*n289*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 2+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: 4+3*n289+2*n40+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: 4+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: 4+3*n289+2*n40+2*n289*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 2+3*n289+2*n42+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ arg1P1 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: 4+3*n289+2*n42+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ arg1P1 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: 4+3*n289+2*n42+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 4+3*n289+2*n42+2*n289*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n289*n52+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0 /\ arg1P1 > 0), cost: 4+3*n289+2*n289*n52+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0 /\ arg1P1 > 0), cost: 4+3*n289+2*n289*n52+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 4+3*n289+2*n289*n52+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ arg1P27-arg1P29 >= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ arg1P27-arg1P29 >= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ arg1P1 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ arg1P1 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0 /\ arg1P1 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0 /\ arg1P1 > 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P30+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P30+arg1P29 <= 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P30+arg1P29 <= 0 /\ -1+n52 >= 0 /\ arg1P1 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P30+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P1, arg3'=arg3P1, arg2'=arg2P1, arg4'=arg4P1, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P1 > 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0 /\ arg1P1 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0 /\ arg1P1 > 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1+arg1P4 <= 0 /\ 1+arg1P4 > 0), cost: 1 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (arg1P2 > 0 /\ 1-arg1P2+arg1P4 <= 0 /\ arg2P41 > 0 /\ 1+arg1P4 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 3 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (arg1P2 > 0 /\ 1-arg1P2+arg1P4 <= 0 /\ arg2P41 > 0 /\ 1+arg1P4 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 3 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1P2+arg1P4 <= 0 /\ arg2P41 > 0 /\ 1+arg1P4 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 3 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [12] : -4+arg1 >= 0, cost: NONTERM New rule: __init -> [12] : (arg1P2 > 0 /\ arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied simplification Original rule: __init -> [12] : (arg1P2 > 0 /\ arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM New rule: __init -> [12] : (arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, ((3-arg1+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (-1+n38 >= 0 /\ -2+arg1P27 > 0 /\ 1-arg1+arg1P27 <= 0)), cost: 2+2*n38 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0) \/ (3-arg1P2+arg1P27 <= 0 /\ 1+arg1P27 > 0))), cost: 4+2*n38 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0) \/ (3-arg1P2+arg1P27 <= 0 /\ 1+arg1P27 > 0))), cost: 4+2*n38 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((3-arg1P2+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0))), cost: 4+2*n38 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, ((-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0 /\ -2+arg1P28 > 0) \/ (3-arg1+arg1P28 <= 0 /\ 1+arg1P28 > 0)), cost: 2+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0) \/ (3-arg1P2+arg1P28 <= 0 /\ 1+arg1P28 > 0))), cost: 4+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0) \/ (3-arg1P2+arg1P28 <= 0 /\ 1+arg1P28 > 0))), cost: 4+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((3-arg1P2+arg1P28 <= 0 /\ 1+arg1P28 > 0) \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0))), cost: 4+2*n40 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, ((-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 1-arg1+arg1P30 <= 0) \/ (3-arg1+arg1P30 <= 0 /\ 1+arg1P30 > 0)), cost: 2+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0) \/ (3-arg1P2+arg1P30 <= 0 /\ 1+arg1P30 > 0))), cost: 4+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0) \/ (3-arg1P2+arg1P30 <= 0 /\ 1+arg1P30 > 0))), cost: 4+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((3-arg1P2+arg1P30 <= 0 /\ 1+arg1P30 > 0) \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0))), cost: 4+2*n42 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ -1-arg1+arg1P29 <= 0 /\ 4-arg1 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0)), cost: 2+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 4-arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0))), cost: 4+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 4-arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0))), cost: 4+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 4-arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0))), cost: 4+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P2 > 0 /\ 3-arg1P2+arg1P28 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0), cost: 5+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P2 > 0 /\ 3-arg1P2+arg1P28 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0), cost: 5+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1P2+arg1P28 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0), cost: 5+2*n40 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 4+2*n38+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P2 > 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: 6+2*n38+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P2 > 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: 6+2*n38+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 6+2*n38+2*n40 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 4+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P2 > 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: 6+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P2 > 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: 6+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n40+2*n42 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1+arg1P29 <= 0))), cost: 4+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0))), cost: 6+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0))), cost: 6+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0))), cost: 6+2*n40+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (3-arg1+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n52 >= 0), cost: 3+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 3-arg1P2+arg1P29 <= 0), cost: 5+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 3-arg1P2+arg1P29 <= 0), cost: 5+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 3-arg1P2+arg1P29 <= 0), cost: 5+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ 2-arg1P27+arg1P29 <= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 4+2*n38+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P27+arg1P29 <= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: 6+2*n38+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P27+arg1P29 <= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: 6+2*n38+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P27+arg1P29 <= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 6+2*n38+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ 2-arg1P28+arg1P29 <= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 4+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P28+arg1P29 <= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: 6+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P28+arg1P29 <= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: 6+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P28+arg1P29 <= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: 6+2*n40+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ 2-arg1P30+arg1P29 <= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 4+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P30+arg1P29 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: 6+2*n42+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P30+arg1P29 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: 6+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P30+arg1P29 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n42+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (5-arg1+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 4+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P2 > 0 /\ arg2P41 > 0 /\ 5-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0), cost: 6+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P2 > 0 /\ arg2P41 > 0 /\ 5-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0), cost: 6+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ 5-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0), cost: 6+2*n42 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 5+2*n38+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: 7+2*n38+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: 7+2*n38+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 7+2*n38+2*n42 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P28 <= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 5+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P28 <= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: 7+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P28 <= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: 7+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P28 <= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: 7+2*n40+2*n42 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg1P29 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ ((-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0) \/ (-1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1+arg1P29 <= 0))), cost: 5+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P2 > 0 /\ arg2P41 > 0 /\ 4+arg1P30-arg1P29 <= 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ ((-1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0))), cost: 7+2*n42+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P2 > 0 /\ arg2P41 > 0 /\ 4+arg1P30-arg1P29 <= 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ ((-1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0))), cost: 7+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ 4+arg1P30-arg1P29 <= 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ ((-1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0))), cost: 7+2*n42+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM New rule: __init -> [14] : (arg1P2 > 0 /\ arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P2 > 0 /\ arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM New rule: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ 1-arg1+arg1P29 <= 0), cost: 1+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ 1-arg1P2+arg1P29 <= 0 /\ -arg1P41+arg1P2 <= 0), cost: 3+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ 1-arg1P2+arg1P29 <= 0 /\ -arg1P41+arg1P2 <= 0), cost: 3+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 1-arg1P2+arg1P29 <= 0 /\ -arg1P41+arg1P2 <= 0), cost: 3+3*n287+2*n48*n287 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 2+2*n38+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: 4+2*n38+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: 4+2*n38+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 4+2*n38+3*n287+2*n48*n287 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 2+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: 4+2*n40+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: 4+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: 4+2*n40+3*n287+2*n48*n287 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 2+2*n42+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: 4+2*n42+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: 4+2*n42+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 4+2*n42+3*n287+2*n48*n287 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0), cost: 2+3*n287+2*n52+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 4+3*n287+2*n52+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 4+3*n287+2*n52+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 4+3*n287+2*n52+2*n48*n287 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM New rule: __init -> [14] : (arg1P2 > 0 /\ arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P2 > 0 /\ arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM New rule: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 1+3*n289+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ 1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: 3+3*n289+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ 1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: 3+3*n289+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: 3+3*n289+2*n289*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: 2+3*n289+2*n38+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: 4+3*n289+2*n38+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: 4+3*n289+2*n38+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 4+3*n289+2*n38+2*n289*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: 2+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: 4+3*n289+2*n40+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: 4+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: 4+3*n289+2*n40+2*n289*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: 2+3*n289+2*n42+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: 4+3*n289+2*n42+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: 4+3*n289+2*n42+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 4+3*n289+2*n42+2*n289*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n289*n52+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: 4+3*n289+2*n289*n52+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg1P2 > 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: 4+3*n289+2*n289*n52+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: 4+3*n289+2*n289*n52+2*n52 Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM New rule: __init -> [14] : (arg1P2 > 0 /\ arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P2 > 0 /\ arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM New rule: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : -6+arg1 >= 0, cost: NONTERM New rule: __init -> [14] : (arg1P2 > 0 /\ arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P2 > 0 /\ arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM New rule: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ ((-1+n38 >= 0 /\ 1-arg1+arg1P27 <= 0) \/ 3-arg1+arg1P27 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3-arg1+arg1P28 <= 0 \/ (-1+n40 >= 0 /\ 1-arg1+arg1P28 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P30+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3-arg1+arg1P30 <= 0 \/ (-1+n42 >= 0 /\ 1-arg1+arg1P30 <= 0))), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P30+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P30+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P30+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: NONTERM Applied chaining First rule: __init -> f410_0_main_InvokeMethod : arg1'=arg1P2, arg3'=arg3P2, arg2'=arg2P2, arg4'=arg4P2, (arg1P2 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 2 Second rule: f410_0_main_InvokeMethod -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg1P2 > 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied deletion Removed the following rules: 45 145 188 189 390 391 392 397 438 442 443 444 445 449 450 451 452 457 458 459 460 466 467 468 469 470 476 477 478 479 480 486 487 488 489 490 496 497 498 499 500 506 507 508 509 510 516 517 518 519 Eliminating location f1614_0_main_InvokeMethod by chaining: Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [12] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [12] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [12] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [12] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg2P5 <= 0), cost: 4+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg2P5 <= 0), cost: 4+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg2P5 <= 0), cost: 4+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 4+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 4+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 4+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 4+2*n48 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 4+2*n48 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 4+2*n48 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ 4-arg2+arg1P28 <= 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0), cost: 4+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-2+arg2P5 > 0 /\ 4+arg1P28-arg2P5 <= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-2+arg2P5 > 0 /\ 4+arg1P28-arg2P5 <= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4+arg1P28-arg2P5 <= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 4+2*n48+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n48+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n48+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n48+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 4+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 3+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 5+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 5+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 5+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 4-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 4+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ 4-arg2P5+arg1P29 <= 0 /\ arg1P5 > 0), cost: 6+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ 4-arg2P5+arg1P29 <= 0 /\ arg1P5 > 0), cost: 6+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ 4-arg2P5+arg1P29 <= 0 /\ arg1P5 > 0), cost: 6+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 4-arg2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0), cost: 4+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ 4-arg2P5+arg1P29 <= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 6+2*n42+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ 4-arg2P5+arg1P29 <= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 6+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ 4-arg2P5+arg1P29 <= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 6+2*n42+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ 4+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 4+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ 4+arg1P30-arg2P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0), cost: 6+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ 4+arg1P30-arg2P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0), cost: 6+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P5 <= 0 /\ 4+arg1P30-arg2P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0), cost: 6+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 6+arg1P30-arg2 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-2+arg2P5 > 0 /\ 6+arg1P30-arg2P5 <= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0), cost: 7+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-2+arg2P5 > 0 /\ 6+arg1P30-arg2P5 <= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0), cost: 7+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (6+arg1P30-arg2P5 <= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0), cost: 7+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n48+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 7+2*n48+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 7+2*n48+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 7+2*n48+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 7+2*n42+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 7+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 7+2*n42+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n40 >= 0), cost: 1+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg2P5+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ arg1P5 > 0), cost: 3+2*n40+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg2P5+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ arg1P5 > 0), cost: 3+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg2P5+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ arg1P5 > 0), cost: 3+2*n40+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0), cost: 2+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0), cost: 4+2*n40+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0), cost: 4+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0), cost: 4+2*n40+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n42 >= 0), cost: 2+2*n42+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 4+2*n42+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 4+2*n42+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 4+2*n42+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 4+2*n48+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 4+2*n48+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 4+2*n48+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n287+2*n52+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n287+2*n52+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n287+2*n52+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n287+2*n52+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 1+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg2P5+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 3+3*n289+2*n40+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg2P5+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 3+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg2P5+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 3+3*n289+2*n40+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n40+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n40+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0), cost: 2+3*n289+2*n42+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n42+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n42+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n42+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n48+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n48+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n48+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n48+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n289*n52+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n289*n52+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n289*n52+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n289*n52+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P5, arg3'=arg3P5, arg2'=arg2P5, arg4'=arg4P5, (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-2+arg2P5 > 0 /\ -arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [12] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [12] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [12] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [12] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 3+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 3+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 3+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 4+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 4+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 4+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 4+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 4+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 4+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n48 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n48 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n48 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ 4-arg2+arg1P28 <= 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0), cost: 4+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 4+arg1P28-arg2P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 4+arg1P28-arg2P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 4+arg1P28-arg2P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 4+2*n48+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n48+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n48+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n48+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 4+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 3+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 5+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 5+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 5+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 4-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 4+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ 4+arg1P29-arg2P6 <= 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ 4+arg1P29-arg2P6 <= 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ 4+arg1P29-arg2P6 <= 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 4-arg2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0), cost: 4+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ 4+arg1P29-arg2P6 <= 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 6+2*n42+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ 4+arg1P29-arg2P6 <= 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 6+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ 4+arg1P29-arg2P6 <= 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 6+2*n42+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ 4+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 4+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ 4+arg1P30-arg2P6 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ 4+arg1P30-arg2P6 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ 4+arg1P30-arg2P6 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 6+arg1P30-arg2 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ 6+arg1P30-arg2P6 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ 6+arg1P30-arg2P6 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ 6+arg1P30-arg2P6 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n48+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n48+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n48+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n48+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n42+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n42+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n40 >= 0), cost: 1+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 3+2*n40+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 3+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 3+2*n40+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0), cost: 2+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n40+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n40+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n42 >= 0), cost: 2+2*n42+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 4+2*n42+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 4+2*n42+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 4+2*n42+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n48+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n48+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n48+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n287+2*n52+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n287+2*n52+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n287+2*n52+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n287+2*n52+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 1+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 3+3*n289+2*n40+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 3+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 3+3*n289+2*n40+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n40+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n40+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0), cost: 2+3*n289+2*n42+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n42+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n42+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n42+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n48+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n48+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n48+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n48+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n289*n52+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n289*n52+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n289*n52+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n289*n52+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P6, arg3'=arg3P6, arg2'=arg2P6, arg4'=arg4P6, (-2+arg2P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-1+arg3P6 > 0 /\ -2+arg2P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM New rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [12] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [12] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied simplification Original rule: __init -> [12] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM New rule: __init -> [12] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 3+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 3+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 3+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P28 <= 0), cost: 4+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P28 <= 0), cost: 4+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P28 <= 0), cost: 4+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 4+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 4+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 4+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n48 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n48 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n48 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ 4-arg2+arg1P28 <= 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0), cost: 4+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ 4-arg2P8+arg1P28 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ 4-arg2P8+arg1P28 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ 4-arg2P8+arg1P28 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 4+2*n48+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n48+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n48+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n48+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 4+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 3+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 5+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 5+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 5+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 4-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 4+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ 4-arg2P8+arg1P29 <= 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ 4-arg2P8+arg1P29 <= 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ 4-arg2P8+arg1P29 <= 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 4-arg2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0), cost: 4+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ 4-arg2P8+arg1P29 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 6+2*n42+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ 4-arg2P8+arg1P29 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 6+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ 4-arg2P8+arg1P29 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 6+2*n42+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ 4+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 4+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ 4-arg2P8+arg1P30 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ 4-arg2P8+arg1P30 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ 4-arg2P8+arg1P30 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 6+arg1P30-arg2 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ 6-arg2P8+arg1P30 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0), cost: 7+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ 6-arg2P8+arg1P30 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0), cost: 7+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ 6-arg2P8+arg1P30 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0), cost: 7+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n48+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 7+2*n48+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 7+2*n48+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 7+2*n48+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 7+2*n42+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 7+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 7+2*n42+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n40 >= 0), cost: 1+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -arg2P8+arg1P29 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 3+2*n40+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -arg2P8+arg1P29 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 3+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -arg2P8+arg1P29 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 3+2*n40+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0), cost: 2+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n40+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n40+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n42 >= 0), cost: 2+2*n42+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 4+2*n42+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 4+2*n42+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 4+2*n42+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n48+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n48+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n48+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n287+2*n52+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n287+2*n52+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n287+2*n52+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n287+2*n52+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 1+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 3+3*n289+2*n40+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 3+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 3+3*n289+2*n40+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n40+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -2+arg2P8 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n40+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0), cost: 2+3*n289+2*n42+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -2+arg2P8 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n42+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -2+arg2P8 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n42+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n42+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n48+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n48+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n48+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n48+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n289*n52+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n289*n52+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n289*n52+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n289*n52+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P8, arg3'=arg3P8, arg2'=arg2P8, arg4'=arg4P8, (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -2+arg2P8 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [12] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [12] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [12] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [12] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 3+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 3+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 3+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2-arg2P9+arg1P28 <= 0 /\ -1+arg3P9 > 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 4+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2-arg2P9+arg1P28 <= 0 /\ -1+arg3P9 > 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 4+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2-arg2P9+arg1P28 <= 0 /\ -1+arg3P9 > 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 4+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 4+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 4+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 4+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n48 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n48 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n48 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ 4-arg2+arg1P28 <= 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0), cost: 4+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ 4-arg2P9+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ 4-arg2P9+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ 4-arg2P9+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 4+2*n48+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n48+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n48+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n48+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 4+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 3+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 5+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 5+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 5+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 4-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 4+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0 /\ 4-arg2P9+arg1P29 <= 0), cost: 6+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0 /\ 4-arg2P9+arg1P29 <= 0), cost: 6+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0 /\ 4-arg2P9+arg1P29 <= 0), cost: 6+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 4-arg2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0), cost: 4+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0 /\ 4-arg2P9+arg1P29 <= 0), cost: 6+2*n42+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0 /\ 4-arg2P9+arg1P29 <= 0), cost: 6+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0 /\ 4-arg2P9+arg1P29 <= 0), cost: 6+2*n42+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ 4+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 4+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg2P9 <= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg2P9 <= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg2P9 <= 0 /\ -arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 6+arg1P30-arg2 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ 6+arg1P30-arg2P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ 6+arg1P30-arg2P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ 6+arg1P30-arg2P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n48+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n48+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n48+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n48+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n42+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n42+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n40 >= 0), cost: 1+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ -arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 3+2*n40+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ -arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 3+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 3+2*n40+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0), cost: 2+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n40+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n40+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n42 >= 0), cost: 2+2*n42+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0), cost: 4+2*n42+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0), cost: 4+2*n42+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0), cost: 4+2*n42+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n48+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n48+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n48+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n287+2*n52+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n287+2*n52+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n287+2*n52+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n287+2*n52+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 1+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 3+3*n289+2*n40+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 3+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 3+3*n289+2*n40+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n40+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n40+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0), cost: 2+3*n289+2*n42+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n42+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n42+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n42+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n48+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n48+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2+arg2P9 > 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n48+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n48+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n289*n52+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n289*n52+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n289*n52+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n289*n52+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P9, arg3'=arg3P9, arg2'=arg2P9, arg4'=arg4P9, (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ arg1P9 > 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-3+arg2P9 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM New rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [12] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [12] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [12] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [12] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 1+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 3+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 3+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 3+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 2-arg2+arg1P28 <= 0), cost: 2+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ 2-arg2P10+arg1P28 <= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 4+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ 2-arg2P10+arg1P28 <= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 4+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ 2-arg2P10+arg1P28 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 4+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 2+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 4+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 4+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 4+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n48 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n48 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n48 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ 4-arg2+arg1P28 <= 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0), cost: 4+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ 4-arg2P10+arg1P28 <= 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ 4-arg2P10+arg1P28 <= 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ 4-arg2P10+arg1P28 <= 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 4+2*n48+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n48+2*n40 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n48+2*n40 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n48+2*n40 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg2+arg1P28 <= 0 /\ -2+arg1P28 > 0), cost: 4+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 3+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 5+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 5+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 5+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 4-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 4+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ 4-arg2P10+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ 4-arg2P10+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ 4-arg2P10+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 4-arg2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0), cost: 4+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ 4-arg2P10+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 6+2*n42+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ 4-arg2P10+arg1P29 <= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 6+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ 4-arg2P10+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 6+2*n42+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ -1+n40 >= 0 /\ 4+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 4+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ 4+arg1P30-arg2P10 <= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ 4+arg1P30-arg2P10 <= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ 4+arg1P30-arg2P10 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 6+arg1P30-arg2 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 6+arg1P30-arg2P10 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n40+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 6+arg1P30-arg2P10 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n40+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ 6+arg1P30-arg2P10 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n40+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n48+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n48+2*n42 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n48+2*n42 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n48+2*n42 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1 > 0 /\ -1+arg3 > 0 /\ 2+arg1P30-arg2 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 5+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n42+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n42+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n42+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n40 >= 0), cost: 1+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0 /\ -arg2P10+arg1P29 <= 0), cost: 3+2*n40+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0 /\ -arg2P10+arg1P29 <= 0), cost: 3+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0 /\ -arg2P10+arg1P29 <= 0), cost: 3+2*n40+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0), cost: 2+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n40+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n40+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n40+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n42 >= 0), cost: 2+2*n42+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 4+2*n42+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 4+2*n42+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 4+2*n42+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0), cost: 2+2*n48+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n48+3*n287+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n48+3*n287+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n48+3*n287+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n287+2*n52+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n287+2*n52+2*n48*n287 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n287+2*n52+2*n48*n287 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n287+2*n52+2*n48*n287 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ -arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 1+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0 /\ -arg2P10+arg1P29 <= 0), cost: 3+3*n289+2*n40+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0 /\ -arg2P10+arg1P29 <= 0), cost: 3+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0 /\ -arg2P10+arg1P29 <= 0), cost: 3+3*n289+2*n40+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n40+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n40+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n40+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -1+arg3 > 0 /\ 2-arg2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0), cost: 2+3*n289+2*n42+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n42+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n42+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n42+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+n48 >= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n48+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n48+2*n289*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n48+2*n289*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n48+2*n289*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2+arg1P29 <= 0 /\ -1+arg3 > 0 /\ -1+n52 >= 0), cost: 2+3*n289+2*n289*n52+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n289*n52+2*n52 Applied simplification Original rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n289*n52+2*n52 New rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n289*n52+2*n52 Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -5+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -7+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied chaining First rule: __init -> f1614_0_main_InvokeMethod : arg1'=arg1P10, arg3'=arg3P10, arg2'=arg2P10, arg4'=arg4P10, (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0), cost: 2 Second rule: f1614_0_main_InvokeMethod -> [14] : (arg1 > 0 /\ -1+arg3 > 0 /\ -3+arg2 >= 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied simplification Original rule: __init -> [14] : (arg1P10 > 0 /\ -3+arg2P10 >= 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM New rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied deletion Removed the following rules: 146 158 161 167 179 185 190 191 193 194 195 439 440 441 446 447 448 453 454 455 456 461 462 463 464 465 471 472 473 474 475 481 482 483 484 485 491 492 493 494 495 501 502 503 504 505 511 512 513 514 515 Eliminating location f571_0_createForm_InvokeMethod by chaining: Applied chaining First rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=1+arg3, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 Second rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg2'=arg2, arg4'=arg4P20, (1 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg2'=arg2, arg4'=arg4P20, (1 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg2'=arg2, arg4'=arg4P20, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 Applied chaining First rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg1'=1, arg3'=arg2, arg2'=0, arg4'=arg4P19, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 Second rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P19, arg2'=arg2, arg4'=arg4P20, (1 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P19, arg2'=arg2, arg4'=arg4P20, (1 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P19, arg2'=arg2, arg4'=arg4P20, (-1+arg4P19 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 Applied chaining First rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P16, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 2 Second rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P16, arg2'=arg2, arg4'=arg4P20, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P16, arg2'=arg2, arg4'=arg4P20, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P16, arg2'=arg2, arg4'=arg4P20, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 Applied chaining First rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 Second rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=arg2, arg3'=arg4, arg2'=arg3, arg4'=arg4P20, (arg1 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P19, arg2'=arg2, arg4'=arg4P20, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 3 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P19, arg2'=arg2, arg4'=arg4P20, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 3 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P19, arg2'=arg2, arg4'=arg4P20, (arg1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 3 Applied chaining First rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 Second rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg2+arg4, arg2'=arg3, arg4'=arg4P14, (1+arg3-arg2-arg4 > 0 /\ -1+arg2 >= 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P19, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -2+arg1 >= 0 /\ 2-arg1+arg2-arg4P19 > 0), cost: 2+arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P19, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -2+arg1 >= 0 /\ 2-arg1+arg2-arg4P19 > 0), cost: 2+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P19, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -2+arg1 >= 0 /\ 2-arg1+arg2-arg4P19 > 0), cost: 2+arg1 Applied chaining First rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 Second rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-arg3+arg2+arg4, arg2'=arg3, arg4'=arg4P14, (-1+arg3-arg4 >= 0 /\ 1-arg3+arg2+arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg3-arg4 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg4P19, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg2-arg4P19 >= 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ arg1-arg2+arg4P19 > 0), cost: 3+arg2-arg4P19 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg4P19, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg2-arg4P19 >= 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ arg1-arg2+arg4P19 > 0), cost: 3+arg2-arg4P19 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg4P19, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ -1+arg2-arg4P19 >= 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ arg1-arg2+arg4P19 > 0), cost: 3+arg2-arg4P19 Applied chaining First rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 Second rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-1+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 1+arg2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (arg1 > 0 /\ 1 > 0 /\ -arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 2+arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (arg1 > 0 /\ 1 > 0 /\ -arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 2+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 2+arg1 Applied chaining First rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 Second rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg3, arg4'=arg4P26, (-1+arg2 >= 0 /\ -1+arg3P26 > 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P26 > 0 /\ -1+arg4 > 0), cost: 1+arg2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 2+arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 2+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 2+arg1 Applied chaining First rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 Second rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg4, arg2'=arg3, arg4'=arg4P17, (-1+arg2 == 0 /\ arg3-arg4 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 3 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg4P19, arg2'=arg2, arg4'=arg4P17, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -2+arg1 == 0 /\ arg2-arg4P19 > 0), cost: 5 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg4P19, arg2'=arg2, arg4'=arg4P17, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -2+arg1 == 0 /\ arg2-arg4P19 > 0), cost: 5 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg4P19, arg2'=arg2, arg4'=arg4P17, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -2+arg1 == 0 /\ arg2-arg4P19 > 0), cost: 5 Applied chaining First rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 Second rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (-1+arg2 == 0 /\ arg3-arg4 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 3 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 == 0 /\ arg2-arg4P19 > 0), cost: 5 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 == 0 /\ arg2-arg4P19 > 0), cost: 5 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 == 0 /\ arg2-arg4P19 > 0), cost: 5 Applied chaining First rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 Second rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=-1-arg3+arg2+arg3P22, arg2'=arg3, arg4'=arg4P14, (-arg3+arg2+arg3P22 > 0 /\ -1+arg3-arg3P22 >= 0 /\ arg3-arg4 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 3+arg3-arg3P22 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-2+arg1-arg2+arg3P22, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg1-arg2+arg3P22 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ arg2-arg4P19 > 0), cost: 5+arg2-arg3P22 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-2+arg1-arg2+arg3P22, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg1-arg2+arg3P22 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ arg2-arg4P19 > 0), cost: 5+arg2-arg3P22 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-2+arg1-arg2+arg3P22, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg1-arg2+arg3P22 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ arg2-arg4P19 > 0), cost: 5+arg2-arg3P22 Applied chaining First rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 Second rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg3, arg4'=arg4P21, (-2+arg2 >= 0 /\ -1+arg3P21 > 0 /\ arg3-arg4 > 0 /\ arg3-arg3P21 > 0 /\ arg1-arg2 > 0 /\ -1+arg4 > 0), cost: 2+arg2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (arg1 > 0 /\ 1 > 0 /\ -arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -3+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 3+arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (arg1 > 0 /\ 1 > 0 /\ -arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -3+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 3+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -3+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 3+arg1 Applied chaining First rule: f421_0_createForm_LE -> f571_0_createForm_InvokeMethod : arg3'=arg2, arg2'=-1+arg1, arg4'=arg4P19, (arg1 > 0 /\ -1+arg4P16 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 2 Second rule: f571_0_createForm_InvokeMethod -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg3, arg4'=arg4P22, (-1+arg2 >= 0 /\ arg3-arg4 > 0 /\ -1+arg3P22 > 0 /\ arg1-arg2 > 0 /\ arg3-arg3P22 > 0 /\ -1+arg4 > 0), cost: 1+2*arg2 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ arg2-arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 1+2*arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (arg1 > 0 /\ 1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ arg2-arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 1+2*arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ arg2-arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 1+2*arg1 Applied deletion Removed the following rules: 61 118 123 128 133 203 204 207 208 428 430 432 434 436 Eliminated locations on tree-shaped paths Start location: __init 846: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg2'=arg2, arg4'=arg4P20, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 847: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P19, arg2'=arg2, arg4'=arg4P20, (-1+arg4P19 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 848: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P16, arg2'=arg2, arg4'=arg4P20, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 849: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P19, arg2'=arg2, arg4'=arg4P20, (arg1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 3 850: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P19, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -2+arg1 >= 0 /\ 2-arg1+arg2-arg4P19 > 0), cost: 2+arg1 851: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg4P19, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ -1+arg2-arg4P19 >= 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ arg1-arg2+arg4P19 > 0), cost: 3+arg2-arg4P19 852: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 2+arg1 853: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 2+arg1 854: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg4P19, arg2'=arg2, arg4'=arg4P17, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -2+arg1 == 0 /\ arg2-arg4P19 > 0), cost: 5 855: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 == 0 /\ arg2-arg4P19 > 0), cost: 5 856: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-2+arg1-arg2+arg3P22, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg1-arg2+arg3P22 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ arg2-arg4P19 > 0), cost: 5+arg2-arg3P22 857: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -3+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 3+arg1 858: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ arg2-arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 1+2*arg1 405: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM 187: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 198: __init -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ arg2P41-arg1P0 > 0 /\ -1+arg1P0 >= 0), cost: 2+arg1P0 199: __init -> f421_0_createForm_LE : arg1'=1-arg2P41+arg1P0, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ -2+arg2P41 >= 0 /\ 2-arg2P41+arg1P0 > 0), cost: 1+arg2P41 200: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0 /\ arg2P41-arg3P21 > 0), cost: 2+arg1P0 201: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2P41, arg4'=arg4P26, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ arg2P41-arg3P26 > 0 /\ -1+arg3P26 > 0), cost: 2+arg1P0 429: __init -> f421_0_createForm_LE : arg1'=0, arg3'=2, arg2'=arg2P41, arg4'=arg4P17, -1+arg2P41 > 0, cost: 4 431: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2P41, arg4'=arg4P22, (-1+arg2P41 > 0 /\ -1+arg3P22 > 0), cost: 4 433: __init -> f421_0_createForm_LE : arg1'=-1-arg2P41+arg1P0+arg3P22, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (-1+arg2P41-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ -arg2P41+arg1P0+arg3P22 > 0), cost: 4+arg2P41-arg3P22 435: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (-1+arg3P21 > 0 /\ -2+arg1P0 >= 0 /\ arg2P41-arg3P21 > 0), cost: 3+arg1P0 437: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2P41, arg4'=arg4P22, (-1+arg1P0 >= 0 /\ arg2P41-arg3P22 > 0 /\ -1+arg3P22 > 0), cost: 2+2*arg1P0 520: __init -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1+arg1P4-arg1P1 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 1+arg1P4 > 0), cost: 3 521: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0), cost: NONTERM 522: __init -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ ((1+arg1P27 > 0 /\ 3+arg1P27-arg1P1 <= 0) \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0 /\ -2+arg1P27 > 0))), cost: 4+2*n38 523: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0 /\ -2+arg1P28 > 0) \/ (3+arg1P28-arg1P1 <= 0 /\ 1+arg1P28 > 0))), cost: 4+2*n40 524: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ ((1+arg1P30 > 0 /\ 3+arg1P30-arg1P1 <= 0) \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0))), cost: 4+2*n42 525: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ 4-arg1P1 <= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 4+2*n52 526: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 3+arg1P28-arg1P1 <= 0), cost: 5+2*n40 527: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 6+2*n38+2*n40 528: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n40+2*n42 529: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 6+2*n40+2*n52 530: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 3-arg1P1+arg1P29 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0), cost: 5+2*n52 531: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ 2-arg1P27+arg1P29 <= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 6+2*n38+2*n52 532: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ 2-arg1P28+arg1P29 <= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: 6+2*n40+2*n52 533: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ 2-arg1P30+arg1P29 <= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n42+2*n52 534: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (5+arg1P30-arg1P1 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 6+2*n42 535: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 7+2*n38+2*n42 536: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P28 <= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: 7+2*n40+2*n42 537: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 4+arg1P30-arg1P29 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ ((-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 7+2*n42+2*n52 538: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM 539: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: NONTERM 540: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: NONTERM 541: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: NONTERM 542: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0), cost: NONTERM 543: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ 1-arg1P1+arg1P29 <= 0 /\ arg2P41 > 0), cost: 3+3*n287+2*n48*n287 544: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 4+2*n38+3*n287+2*n48*n287 545: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: 4+2*n40+3*n287+2*n48*n287 546: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 4+2*n42+3*n287+2*n48*n287 547: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0), cost: 4+3*n287+2*n52+2*n48*n287 548: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM 549: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: NONTERM 550: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: NONTERM 551: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: NONTERM 552: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM 553: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ 1-arg1P1+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0), cost: 3+3*n289+2*n289*n52 554: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 4+3*n289+2*n38+2*n289*n52 555: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: 4+3*n289+2*n40+2*n289*n52 556: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 4+3*n289+2*n42+2*n289*n52 557: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 4+3*n289+2*n289*n52+2*n52 558: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM 559: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: NONTERM 560: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: NONTERM 561: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: NONTERM 562: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM 563: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM 564: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: NONTERM 565: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: NONTERM 566: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P30+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: NONTERM 567: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM 568: __init -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1P2+arg1P4 <= 0 /\ arg2P41 > 0 /\ 1+arg1P4 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 3 569: __init -> [12] : (arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM 570: __init -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((3-arg1P2+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0))), cost: 4+2*n38 571: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((3-arg1P2+arg1P28 <= 0 /\ 1+arg1P28 > 0) \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0))), cost: 4+2*n40 572: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((3-arg1P2+arg1P30 <= 0 /\ 1+arg1P30 > 0) \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0))), cost: 4+2*n42 573: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 4-arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0))), cost: 4+2*n52 574: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1P2+arg1P28 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0), cost: 5+2*n40 575: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 6+2*n38+2*n40 576: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n40+2*n42 577: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0))), cost: 6+2*n40+2*n52 578: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 3-arg1P2+arg1P29 <= 0), cost: 5+2*n52 579: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P27+arg1P29 <= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 6+2*n38+2*n52 580: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P28+arg1P29 <= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: 6+2*n40+2*n52 581: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P30+arg1P29 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n42+2*n52 582: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ 5-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0), cost: 6+2*n42 583: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 7+2*n38+2*n42 584: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P28 <= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: 7+2*n40+2*n42 585: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ 4+arg1P30-arg1P29 <= 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ ((-1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0))), cost: 7+2*n42+2*n52 586: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM 587: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: NONTERM 588: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: NONTERM 589: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: NONTERM 590: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM 591: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 1-arg1P2+arg1P29 <= 0 /\ -arg1P41+arg1P2 <= 0), cost: 3+3*n287+2*n48*n287 592: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 4+2*n38+3*n287+2*n48*n287 593: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: 4+2*n40+3*n287+2*n48*n287 594: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 4+2*n42+3*n287+2*n48*n287 595: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 4+3*n287+2*n52+2*n48*n287 596: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM 597: __init -> [14] : (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: NONTERM 598: __init -> [14] : (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: NONTERM 599: __init -> [14] : (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: NONTERM 600: __init -> [14] : (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM 601: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: 3+3*n289+2*n289*n52 602: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 4+3*n289+2*n38+2*n289*n52 603: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: 4+3*n289+2*n40+2*n289*n52 604: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 4+3*n289+2*n42+2*n289*n52 605: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: 4+3*n289+2*n289*n52+2*n52 606: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM 607: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: NONTERM 608: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: NONTERM 609: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: NONTERM 610: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM 611: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM 612: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: NONTERM 613: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: NONTERM 614: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P30+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: NONTERM 615: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM 616: __init -> [12] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM 617: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 618: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg2P5 <= 0), cost: 4+2*n40 619: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 4+2*n42 620: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 4+2*n48 621: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+2*n52 622: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4+arg1P28-arg2P5 <= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n40+2*n42 623: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n48+2*n40 624: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n40+2*n52 625: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 5+2*n40+2*n52 626: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ 4-arg2P5+arg1P29 <= 0 /\ arg1P5 > 0), cost: 6+2*n40+2*n52 627: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ 4-arg2P5+arg1P29 <= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 6+2*n42+2*n52 628: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P5 <= 0 /\ 4+arg1P30-arg2P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0), cost: 6+2*n40+2*n42 629: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (6+arg1P30-arg2P5 <= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0), cost: 7+2*n40+2*n42 630: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 7+2*n48+2*n42 631: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 7+2*n42+2*n52 632: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM 633: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM 634: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM 635: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM 636: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM 637: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg2P5+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ arg1P5 > 0), cost: 3+2*n40+3*n287+2*n48*n287 638: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0), cost: 4+2*n40+3*n287+2*n48*n287 639: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 4+2*n42+3*n287+2*n48*n287 640: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 4+2*n48+3*n287+2*n48*n287 641: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n287+2*n52+2*n48*n287 642: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM 643: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM 644: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM 645: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM 646: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM 647: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg2P5+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 3+3*n289+2*n40+2*n289*n52 648: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n40+2*n289*n52 649: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n42+2*n289*n52 650: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n48+2*n289*n52 651: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n289*n52+2*n52 652: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM 653: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM 654: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM 655: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM 656: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM 657: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM 658: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM 659: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM 660: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM 661: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM 662: __init -> [12] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 663: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 3+2*n40 664: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 4+2*n40 665: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 4+2*n42 666: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n48 667: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n52 668: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 4+arg1P28-arg2P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n42 669: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n48+2*n40 670: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n52 671: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 5+2*n40+2*n52 672: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ 4+arg1P29-arg2P6 <= 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n52 673: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ 4+arg1P29-arg2P6 <= 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 6+2*n42+2*n52 674: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ 4+arg1P30-arg2P6 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n42 675: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ 6+arg1P30-arg2P6 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n40+2*n42 676: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n48+2*n42 677: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n42+2*n52 678: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 679: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 680: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 681: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 682: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 683: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 3+2*n40+3*n287+2*n48*n287 684: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n40+3*n287+2*n48*n287 685: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 4+2*n42+3*n287+2*n48*n287 686: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n48+3*n287+2*n48*n287 687: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n287+2*n52+2*n48*n287 688: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 689: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 690: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 691: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 692: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 693: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 3+3*n289+2*n40+2*n289*n52 694: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n40+2*n289*n52 695: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n42+2*n289*n52 696: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n48+2*n289*n52 697: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n289*n52+2*n52 698: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 699: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 700: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 701: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 702: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 703: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 704: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 705: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 706: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 707: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM 708: __init -> [12] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM 709: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 3+2*n40 710: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P28 <= 0), cost: 4+2*n40 711: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 4+2*n42 712: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n48 713: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n52 714: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ 4-arg2P8+arg1P28 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n42 715: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n48+2*n40 716: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n52 717: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 5+2*n40+2*n52 718: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ 4-arg2P8+arg1P29 <= 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n52 719: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ 4-arg2P8+arg1P29 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 6+2*n42+2*n52 720: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ 4-arg2P8+arg1P30 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n42 721: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ 6-arg2P8+arg1P30 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0), cost: 7+2*n40+2*n42 722: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 7+2*n48+2*n42 723: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 7+2*n42+2*n52 724: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM 725: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM 726: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM 727: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM 728: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM 729: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -arg2P8+arg1P29 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 3+2*n40+3*n287+2*n48*n287 730: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n40+3*n287+2*n48*n287 731: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 4+2*n42+3*n287+2*n48*n287 732: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n48+3*n287+2*n48*n287 733: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n287+2*n52+2*n48*n287 734: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM 735: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM 736: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM 737: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM 738: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM 739: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 3+3*n289+2*n40+2*n289*n52 740: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n40+2*n289*n52 741: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n42+2*n289*n52 742: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n48+2*n289*n52 743: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n289*n52+2*n52 744: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM 745: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM 746: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM 747: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM 748: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM 749: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM 750: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM 751: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM 752: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM 753: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM 754: __init -> [12] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 755: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 3+2*n40 756: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2-arg2P9+arg1P28 <= 0 /\ -1+arg3P9 > 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 4+2*n40 757: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 4+2*n42 758: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n48 759: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n52 760: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ 4-arg2P9+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n42 761: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n48+2*n40 762: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n52 763: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 5+2*n40+2*n52 764: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0 /\ 4-arg2P9+arg1P29 <= 0), cost: 6+2*n40+2*n52 765: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0 /\ 4-arg2P9+arg1P29 <= 0), cost: 6+2*n42+2*n52 766: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg2P9 <= 0 /\ -arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n42 767: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ 6+arg1P30-arg2P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n40+2*n42 768: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n48+2*n42 769: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n42+2*n52 770: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 771: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 772: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 773: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 774: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 775: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 3+2*n40+3*n287+2*n48*n287 776: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n40+3*n287+2*n48*n287 777: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0), cost: 4+2*n42+3*n287+2*n48*n287 778: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n48+3*n287+2*n48*n287 779: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n287+2*n52+2*n48*n287 780: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 781: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 782: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 783: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 784: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 785: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 3+3*n289+2*n40+2*n289*n52 786: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n40+2*n289*n52 787: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n42+2*n289*n52 788: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n48+2*n289*n52 789: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n289*n52+2*n52 790: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 791: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 792: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 793: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 794: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 795: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 796: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 797: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 798: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 799: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM 800: __init -> [12] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 801: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 3+2*n40 802: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ 2-arg2P10+arg1P28 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 4+2*n40 803: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 4+2*n42 804: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n48 805: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n52 806: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ 4-arg2P10+arg1P28 <= 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n42 807: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n48+2*n40 808: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n52 809: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 5+2*n40+2*n52 810: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ 4-arg2P10+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n52 811: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ 4-arg2P10+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 6+2*n42+2*n52 812: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ 4+arg1P30-arg2P10 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n42 813: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ 6+arg1P30-arg2P10 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n40+2*n42 814: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n48+2*n42 815: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n42+2*n52 816: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 817: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 818: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 819: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 820: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 821: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0 /\ -arg2P10+arg1P29 <= 0), cost: 3+2*n40+3*n287+2*n48*n287 822: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n40+3*n287+2*n48*n287 823: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 4+2*n42+3*n287+2*n48*n287 824: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n48+3*n287+2*n48*n287 825: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n287+2*n52+2*n48*n287 826: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 827: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 828: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 829: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 830: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 831: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0 /\ -arg2P10+arg1P29 <= 0), cost: 3+3*n289+2*n40+2*n289*n52 832: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n40+2*n289*n52 833: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n42+2*n289*n52 834: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n48+2*n289*n52 835: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n289*n52+2*n52 836: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 837: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 838: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 839: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 840: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 841: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 842: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 843: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 844: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM 845: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0), cost: NONTERM second rule: __init -> [12] : (arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM new rule: __init -> [12] : ((arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0)), cost: NONTERM Applied merging first rule: __init -> [12] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [12] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [12] : ((-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0)), cost: NONTERM Applied merging first rule: __init -> [12] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [12] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [12] : ((-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0)), cost: NONTERM Applied merging first rule: __init -> [12] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [12] : ((arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0)), cost: NONTERM new rule: __init -> [12] : ((-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0) \/ (arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0)), cost: NONTERM Applied merging first rule: __init -> [12] : ((-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0)), cost: NONTERM second rule: __init -> [12] : ((-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0)), cost: NONTERM new rule: __init -> [12] : ((arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0)), cost: NONTERM Applied merging first rule: __init -> [12] : ((-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0) \/ (arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0)), cost: NONTERM second rule: __init -> [12] : ((arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0)), cost: NONTERM new rule: __init -> [12] : ((-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0))), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM new rule: __init -> [14] : ((-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0))), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM new rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0))), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM new rule: __init -> [14] : ((-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0))), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P30+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM new rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: NONTERM new rule: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0))), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM second rule: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)) \/ (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0)))), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM new rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: NONTERM new rule: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0))), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM second rule: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM new rule: __init -> [14] : ((arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0))), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P30+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM new rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM second rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0)) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0))), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : ((-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0)), cost: NONTERM second rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0))), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0)), cost: NONTERM Applied merging first rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0)) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0))), cost: NONTERM second rule: __init -> [14] : ((-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0)), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0)), cost: NONTERM Applied merging first rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0) \/ 3+arg1P28-arg1P1 <= 0))), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM new rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM second rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0))), cost: NONTERM new rule: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied merging first rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM second rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)) \/ (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0)))), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM second rule: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM new rule: __init -> [14] : ((arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0)) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0))), cost: NONTERM second rule: __init -> [14] : ((arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM new rule: __init -> [14] : ((arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P27+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P27 <= 0 \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0))) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P28+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0) \/ 3-arg1P2+arg1P28 <= 0))), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM new rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ -5+arg2P5 >= 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -7+arg2P5 >= 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-5+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-7+arg2P6 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -5+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0 /\ -7+arg2P8 >= 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -5+arg2P9 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -7+arg2P9 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P10 > 0 /\ -5+arg2P10 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-7+arg2P10 >= 0 /\ arg1P10 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0), cost: NONTERM second rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0)), cost: NONTERM new rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0), cost: NONTERM Applied merging first rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0)), cost: NONTERM second rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-arg1P41+arg1P1 <= 0 /\ -6+arg1P1 >= 0 /\ arg2P41 > 0)), cost: NONTERM new rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM second rule: __init -> [14] : (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM second rule: __init -> [14] : ((arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : ((arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : ((-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : ((-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: NONTERM second rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM second rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM new rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : ((-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0)), cost: NONTERM second rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM new rule: __init -> [14] : ((-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM new rule: __init -> [14] : ((-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0), cost: NONTERM second rule: __init -> [14] : ((-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0)), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM new rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0)), cost: NONTERM second rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM new rule: __init -> [14] : ((arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: NONTERM new rule: __init -> [14] : ((arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : ((-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0)), cost: NONTERM second rule: __init -> [14] : ((-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0)), cost: NONTERM new rule: __init -> [14] : ((-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM new rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM Applied merging first rule: __init -> [14] : (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: NONTERM second rule: __init -> [14] : ((arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0)), cost: NONTERM new rule: __init -> [14] : ((arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0)), cost: NONTERM Applied merging first rule: __init -> [14] : ((arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM second rule: __init -> [14] : ((-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0)), cost: NONTERM new rule: __init -> [14] : ((arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: NONTERM second rule: __init -> [14] : ((arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0)), cost: NONTERM new rule: __init -> [14] : ((arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied merging first rule: __init -> [14] : ((arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM second rule: __init -> [14] : ((arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM new rule: __init -> [14] : ((-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Merged rules Start location: __init 846: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg2'=arg2, arg4'=arg4P20, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 847: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P19, arg2'=arg2, arg4'=arg4P20, (-1+arg4P19 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 848: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P16, arg2'=arg2, arg4'=arg4P20, (-1+arg4P16 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 849: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P19, arg2'=arg2, arg4'=arg4P20, (arg1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 3 850: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=-1+arg1+arg4P19, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -2+arg1 >= 0 /\ 2-arg1+arg2-arg4P19 > 0), cost: 2+arg1 851: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1-arg2+arg4P19, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ -1+arg2-arg4P19 >= 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ arg1-arg2+arg4P19 > 0), cost: 3+arg2-arg4P19 852: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 2+arg1 853: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 2+arg1 854: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg4P19, arg2'=arg2, arg4'=arg4P17, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -2+arg1 == 0 /\ arg2-arg4P19 > 0), cost: 5 855: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 == 0 /\ arg2-arg4P19 > 0), cost: 5 856: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-2+arg1-arg2+arg3P22, arg3'=arg2, arg2'=arg2, arg4'=arg4P14, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg1-arg2+arg3P22 > 0 /\ -1+arg2-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ arg2-arg4P19 > 0), cost: 5+arg2-arg3P22 857: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -3+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 3+arg1 858: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2, arg4'=arg4P22, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ arg2-arg3P22 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P22 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 1+2*arg1 405: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM 187: __init -> f421_0_createForm_LE : arg1'=arg1P0, arg3'=1, arg2'=arg2P41, arg4'=arg4P0, (arg1P41 > 0 /\ arg2P41 > 0 /\ 1+arg1P0 > 0), cost: 2 198: __init -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ arg2P41-arg1P0 > 0 /\ -1+arg1P0 >= 0), cost: 2+arg1P0 199: __init -> f421_0_createForm_LE : arg1'=1-arg2P41+arg1P0, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ -2+arg2P41 >= 0 /\ 2-arg2P41+arg1P0 > 0), cost: 1+arg2P41 200: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0 /\ arg2P41-arg3P21 > 0), cost: 2+arg1P0 201: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2P41, arg4'=arg4P26, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ arg2P41-arg3P26 > 0 /\ -1+arg3P26 > 0), cost: 2+arg1P0 429: __init -> f421_0_createForm_LE : arg1'=0, arg3'=2, arg2'=arg2P41, arg4'=arg4P17, -1+arg2P41 > 0, cost: 4 431: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2P41, arg4'=arg4P22, (-1+arg2P41 > 0 /\ -1+arg3P22 > 0), cost: 4 433: __init -> f421_0_createForm_LE : arg1'=-1-arg2P41+arg1P0+arg3P22, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (-1+arg2P41-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ -arg2P41+arg1P0+arg3P22 > 0), cost: 4+arg2P41-arg3P22 435: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (-1+arg3P21 > 0 /\ -2+arg1P0 >= 0 /\ arg2P41-arg3P21 > 0), cost: 3+arg1P0 437: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2P41, arg4'=arg4P22, (-1+arg1P0 >= 0 /\ arg2P41-arg3P22 > 0 /\ -1+arg3P22 > 0), cost: 2+2*arg1P0 520: __init -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1+arg1P4-arg1P1 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 1+arg1P4 > 0), cost: 3 522: __init -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ ((1+arg1P27 > 0 /\ 3+arg1P27-arg1P1 <= 0) \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0 /\ -2+arg1P27 > 0))), cost: 4+2*n38 523: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ ((-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0 /\ -2+arg1P28 > 0) \/ (3+arg1P28-arg1P1 <= 0 /\ 1+arg1P28 > 0))), cost: 4+2*n40 524: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ ((1+arg1P30 > 0 /\ 3+arg1P30-arg1P1 <= 0) \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0))), cost: 4+2*n42 525: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1+n33 >= 0 /\ -2+arg1P29 > 0 /\ 4-arg1P1 <= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 4+2*n52 526: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ 3+arg1P28-arg1P1 <= 0), cost: 5+2*n40 527: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 6+2*n38+2*n40 528: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n40+2*n42 529: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 6+2*n40+2*n52 530: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ 3-arg1P1+arg1P29 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0), cost: 5+2*n52 531: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ 2-arg1P27+arg1P29 <= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 6+2*n38+2*n52 532: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ 2-arg1P28+arg1P29 <= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: 6+2*n40+2*n52 533: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ 2-arg1P30+arg1P29 <= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n42+2*n52 534: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (5+arg1P30-arg1P1 <= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0), cost: 6+2*n42 535: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 7+2*n38+2*n42 536: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P28 <= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: 7+2*n40+2*n42 537: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 4+arg1P30-arg1P29 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ ((-5+arg1P29 >= 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 7+2*n42+2*n52 543: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ 1-arg1P1+arg1P29 <= 0 /\ arg2P41 > 0), cost: 3+3*n287+2*n48*n287 544: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 4+2*n38+3*n287+2*n48*n287 545: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: 4+2*n40+3*n287+2*n48*n287 546: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 4+2*n42+3*n287+2*n48*n287 547: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0), cost: 4+3*n287+2*n52+2*n48*n287 553: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ 1-arg1P1+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0), cost: 3+3*n289+2*n289*n52 554: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P27-arg1P29 >= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 4+3*n289+2*n38+2*n289*n52 555: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P28-arg1P29 >= 0 /\ (3+arg1P28-arg1P1 <= 0 \/ (-1+n40 >= 0 /\ 1+arg1P28-arg1P1 <= 0))), cost: 4+3*n289+2*n40+2*n289*n52 556: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 4+3*n289+2*n42+2*n289*n52 557: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0), cost: 4+3*n289+2*n289*n52+2*n52 568: __init -> f2239_0_norm_NONNULL : arg1'=arg1P4, arg3'=arg3P4, arg2'=arg2P4, arg4'=arg4P4, (1-arg1P2+arg1P4 <= 0 /\ arg2P41 > 0 /\ 1+arg1P4 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 3 570: __init -> f2239_0_norm_NONNULL : arg1'=arg1P27, arg3'=arg3P27, arg2'=arg2P27, arg4'=arg4P27, (arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((3-arg1P2+arg1P27 <= 0 /\ 1+arg1P27 > 0) \/ (1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0 /\ -2+arg1P27 > 0))), cost: 4+2*n38 571: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((3-arg1P2+arg1P28 <= 0 /\ 1+arg1P28 > 0) \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0))), cost: 4+2*n40 572: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((3-arg1P2+arg1P30 <= 0 /\ 1+arg1P30 > 0) \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0))), cost: 4+2*n42 573: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -2+arg1P29 > 0 /\ 4-arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0))), cost: 4+2*n52 574: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (3-arg1P2+arg1P28 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0), cost: 5+2*n40 575: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 6+2*n38+2*n40 576: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n40+2*n42 577: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0))), cost: 6+2*n40+2*n52 578: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 3-arg1P2+arg1P29 <= 0), cost: 5+2*n52 579: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P27+arg1P29 <= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 6+2*n38+2*n52 580: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P28+arg1P29 <= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: 6+2*n40+2*n52 581: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ 2-arg1P30+arg1P29 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n42+2*n52 582: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ 5-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0), cost: 6+2*n42 583: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 7+2*n38+2*n42 584: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P28 <= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: 7+2*n40+2*n42 585: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg2P41 > 0 /\ 4+arg1P30-arg1P29 <= 0 /\ -1+n42 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ -2+arg1P30 > 0 /\ ((-1-arg1P2+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0) \/ (-1+n33 >= 0 /\ -1-arg1P2+arg1P29 <= 0))), cost: 7+2*n42+2*n52 591: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 1-arg1P2+arg1P29 <= 0 /\ -arg1P41+arg1P2 <= 0), cost: 3+3*n287+2*n48*n287 592: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 4+2*n38+3*n287+2*n48*n287 593: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: 4+2*n40+3*n287+2*n48*n287 594: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 4+2*n42+3*n287+2*n48*n287 595: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0), cost: 4+3*n287+2*n52+2*n48*n287 601: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 1-arg1P2+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: 3+3*n289+2*n289*n52 602: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P27-arg1P29 >= 0 /\ ((1-arg1P2+arg1P27 <= 0 /\ -1+n38 >= 0) \/ 3-arg1P2+arg1P27 <= 0)), cost: 4+3*n289+2*n38+2*n289*n52 603: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ arg1P28-arg1P29 >= 0 /\ (3-arg1P2+arg1P28 <= 0 \/ (1-arg1P2+arg1P28 <= 0 /\ -1+n40 >= 0))), cost: 4+3*n289+2*n40+2*n289*n52 604: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 4+3*n289+2*n42+2*n289*n52 605: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0), cost: 4+3*n289+2*n289*n52+2*n52 617: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 3+2*n40 618: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0 /\ 2+arg1P28-arg2P5 <= 0), cost: 4+2*n40 619: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 4+2*n42 620: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 4+2*n48 621: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+2*n52 622: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (4+arg1P28-arg2P5 <= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n40+2*n42 623: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n48+2*n40 624: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P28-arg2P5 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0 /\ -2+arg1P28 > 0), cost: 6+2*n40+2*n52 625: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 5+2*n40+2*n52 626: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ 4-arg2P5+arg1P29 <= 0 /\ arg1P5 > 0), cost: 6+2*n40+2*n52 627: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ 4-arg2P5+arg1P29 <= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 6+2*n42+2*n52 628: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P5 <= 0 /\ 4+arg1P30-arg2P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0), cost: 6+2*n40+2*n42 629: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (6+arg1P30-arg2P5 <= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0), cost: 7+2*n40+2*n42 630: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 7+2*n48+2*n42 631: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0 /\ -2+arg1P30 > 0 /\ 2+arg1P30-arg2P5 <= 0), cost: 7+2*n42+2*n52 637: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg2P5+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ arg1P5 > 0), cost: 3+2*n40+3*n287+2*n48*n287 638: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ arg1P5 > 0), cost: 4+2*n40+3*n287+2*n48*n287 639: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 4+2*n42+3*n287+2*n48*n287 640: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0), cost: 4+2*n48+3*n287+2*n48*n287 641: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n287+2*n52+2*n48*n287 647: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-arg2P5+arg1P29 <= 0 /\ -5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 3+3*n289+2*n40+2*n289*n52 648: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n40+2*n289*n52 649: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ 2-arg2P5+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n42+2*n289*n52 650: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n48+2*n289*n52 651: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P5 <= 0 /\ -2-arg2P5+arg1P29 <= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P5 > 0), cost: 4+3*n289+2*n289*n52+2*n52 663: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 3+2*n40 664: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 4+2*n40 665: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 4+2*n42 666: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n48 667: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n52 668: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 4+arg1P28-arg2P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n42 669: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n48+2*n40 670: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P28-arg2P6 <= 0 /\ -2+arg1P28 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n52 671: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 5+2*n40+2*n52 672: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ 4+arg1P29-arg2P6 <= 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n52 673: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ 4+arg1P29-arg2P6 <= 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 6+2*n42+2*n52 674: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ 4+arg1P30-arg2P6 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 6+2*n40+2*n42 675: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ 6+arg1P30-arg2P6 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n40+2*n42 676: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n48+2*n42 677: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ 2+arg1P30-arg2P6 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P6 > 0), cost: 7+2*n42+2*n52 683: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 3+2*n40+3*n287+2*n48*n287 684: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n40+3*n287+2*n48*n287 685: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 4+2*n42+3*n287+2*n48*n287 686: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+2*n48+3*n287+2*n48*n287 687: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n287+2*n52+2*n48*n287 693: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 3+3*n289+2*n40+2*n289*n52 694: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n40 >= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n40+2*n289*n52 695: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ 2+arg1P29-arg2P6 <= 0 /\ -1+n52 >= 0 /\ -1+n42 >= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n42+2*n289*n52 696: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n48+2*n289*n52 697: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -1+arg3P6 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P6 <= 0 /\ -1+n52 >= 0 /\ -2+arg1P29-arg2P6 <= 0 /\ arg1P6 > 0), cost: 4+3*n289+2*n289*n52+2*n52 709: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 3+2*n40 710: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P28 <= 0), cost: 4+2*n40 711: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 4+2*n42 712: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n48 713: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n52 714: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ 4-arg2P8+arg1P28 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n42 715: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n48+2*n40 716: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg2P8+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n52 717: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 5+2*n40+2*n52 718: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ 4-arg2P8+arg1P29 <= 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n52 719: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ 4-arg2P8+arg1P29 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 6+2*n42+2*n52 720: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ 4-arg2P8+arg1P30 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0), cost: 6+2*n40+2*n42 721: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ 6-arg2P8+arg1P30 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0), cost: 7+2*n40+2*n42 722: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 7+2*n48+2*n42 723: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P8 > 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P8 > 0 /\ 2-arg2P8+arg1P30 <= 0), cost: 7+2*n42+2*n52 729: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -arg2P8+arg1P29 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 3+2*n40+3*n287+2*n48*n287 730: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n40+3*n287+2*n48*n287 731: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 4+2*n42+3*n287+2*n48*n287 732: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+2*n48+3*n287+2*n48*n287 733: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n287+2*n52+2*n48*n287 739: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 3+3*n289+2*n40+2*n289*n52 740: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n40+2*n289*n52 741: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P8+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n42+2*n289*n52 742: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n48+2*n289*n52 743: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P8 > 0 /\ -5+arg1P29 >= 0 /\ -2-arg2P8+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P8 <= 0 /\ -1+arg3P8 > 0), cost: 4+3*n289+2*n289*n52+2*n52 755: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 3+2*n40 756: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2-arg2P9+arg1P28 <= 0 /\ -1+arg3P9 > 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 4+2*n40 757: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 4+2*n42 758: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n48 759: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n52 760: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ 4-arg2P9+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n42 761: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n48+2*n40 762: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -arg2P9+arg1P28 <= 0 /\ -2+arg1P28 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n52 763: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 5+2*n40+2*n52 764: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0 /\ 4-arg2P9+arg1P29 <= 0), cost: 6+2*n40+2*n52 765: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0 /\ 4-arg2P9+arg1P29 <= 0), cost: 6+2*n42+2*n52 766: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (4+arg1P30-arg2P9 <= 0 /\ -arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 6+2*n40+2*n42 767: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ 6+arg1P30-arg2P9 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n40+2*n42 768: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n48+2*n42 769: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P9 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ 2+arg1P30-arg2P9 <= 0 /\ -2+arg1P30 > 0 /\ arg1P9 > 0), cost: 7+2*n42+2*n52 775: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 3+2*n40+3*n287+2*n48*n287 776: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n40+3*n287+2*n48*n287 777: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0), cost: 4+2*n42+3*n287+2*n48*n287 778: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+2*n48+3*n287+2*n48*n287 779: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n287+2*n52+2*n48*n287 785: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 3+3*n289+2*n40+2*n289*n52 786: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n40+2*n289*n52 787: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ 2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ -1+n42 >= 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n42+2*n289*n52 788: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -1+n48 >= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n48+2*n289*n52 789: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ -arg1P41+arg1P9 <= 0 /\ -2-arg2P9+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0), cost: 4+3*n289+2*n289*n52+2*n52 801: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 3+2*n40 802: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ 2-arg2P10+arg1P28 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 4+2*n40 803: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 4+2*n42 804: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n48 805: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n52 806: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P28 > 0 /\ 4-arg2P10+arg1P28 <= 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n42 807: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n48+2*n40 808: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (arg1P10 > 0 /\ arg2P41 > 0 /\ -arg2P10+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2+arg1P28 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n52 809: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 5+2*n40+2*n52 810: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ 4-arg2P10+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n52 811: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ 4-arg2P10+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 6+2*n42+2*n52 812: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ 4+arg1P30-arg2P10 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 6+2*n40+2*n42 813: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ 6+arg1P30-arg2P10 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n40+2*n42 814: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n48+2*n42 815: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (arg1P10 > 0 /\ arg2P41 > 0 /\ 2+arg1P30-arg2P10 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ -1+arg3P10 > 0), cost: 7+2*n42+2*n52 821: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0 /\ -arg2P10+arg1P29 <= 0), cost: 3+2*n40+3*n287+2*n48*n287 822: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n40+3*n287+2*n48*n287 823: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 4+2*n42+3*n287+2*n48*n287 824: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+2*n48+3*n287+2*n48*n287 825: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n287+2*n52+2*n48*n287 831: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0 /\ -arg2P10+arg1P29 <= 0), cost: 3+3*n289+2*n40+2*n289*n52 832: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n40 >= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n40+2*n289*n52 833: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ 2-arg2P10+arg1P29 <= 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+n42 >= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n42+2*n289*n52 834: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n48+2*n289*n52 835: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (arg1P10 > 0 /\ -5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P10 <= 0 /\ -2-arg2P10+arg1P29 <= 0 /\ -1+arg3P10 > 0), cost: 4+3*n289+2*n289*n52+2*n52 864: __init -> [12] : ((-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0)), cost: NONTERM 1003: __init -> [14] : ((-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied pruning (of leafs and parallel rules): Start location: __init 846: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg2'=arg2, arg4'=arg4P20, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 847: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P19, arg2'=arg2, arg4'=arg4P20, (-1+arg4P19 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 849: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P19, arg2'=arg2, arg4'=arg4P20, (arg1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 3 852: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 2+arg1 853: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 2+arg1 405: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM 198: __init -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ arg2P41-arg1P0 > 0 /\ -1+arg1P0 >= 0), cost: 2+arg1P0 200: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0 /\ arg2P41-arg3P21 > 0), cost: 2+arg1P0 433: __init -> f421_0_createForm_LE : arg1'=-1-arg2P41+arg1P0+arg3P22, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (-1+arg2P41-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ -arg2P41+arg1P0+arg3P22 > 0), cost: 4+arg2P41-arg3P22 435: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (-1+arg3P21 > 0 /\ -2+arg1P0 >= 0 /\ arg2P41-arg3P21 > 0), cost: 3+arg1P0 437: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2P41, arg4'=arg4P22, (-1+arg1P0 >= 0 /\ arg2P41-arg3P22 > 0 /\ -1+arg3P22 > 0), cost: 2+2*arg1P0 527: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 6+2*n38+2*n40 528: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n40+2*n42 529: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 6+2*n40+2*n52 535: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 7+2*n38+2*n42 604: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 4+3*n289+2*n42+2*n289*n52 864: __init -> [12] : ((-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0)), cost: NONTERM 1003: __init -> [14] : ((-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg2'=arg2, arg4'=arg4P20, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg4'=arg4P20, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P19, arg2'=arg2, arg4'=arg4P20, (-1+arg4P19 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P19, arg4'=arg4P20, (-1+arg4P19 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P19, arg2'=arg2, arg4'=arg4P20, (arg1 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 3 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P19, arg4'=arg4P20, (arg1 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 3 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ -1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 2+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 2+arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg2'=arg2, arg4'=arg4P26, (-1+arg4P16 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0 /\ arg2-arg4P19 > 0), cost: 2+arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 2+arg1 Simplified simple loops Start location: __init 1004: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg4'=arg4P20, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 1005: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P19, arg4'=arg4P20, (-1+arg4P19 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 1006: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P19, arg4'=arg4P20, (arg1 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 3 1007: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 2+arg1 1008: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 2+arg1 405: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM 198: __init -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ arg2P41-arg1P0 > 0 /\ -1+arg1P0 >= 0), cost: 2+arg1P0 200: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0 /\ arg2P41-arg3P21 > 0), cost: 2+arg1P0 433: __init -> f421_0_createForm_LE : arg1'=-1-arg2P41+arg1P0+arg3P22, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (-1+arg2P41-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ -arg2P41+arg1P0+arg3P22 > 0), cost: 4+arg2P41-arg3P22 435: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (-1+arg3P21 > 0 /\ -2+arg1P0 >= 0 /\ arg2P41-arg3P21 > 0), cost: 3+arg1P0 437: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2P41, arg4'=arg4P22, (-1+arg1P0 >= 0 /\ arg2P41-arg3P22 > 0 /\ -1+arg3P22 > 0), cost: 2+2*arg1P0 527: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 6+2*n38+2*n40 528: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n40+2*n42 529: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 6+2*n40+2*n52 535: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 7+2*n38+2*n42 604: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 4+3*n289+2*n42+2*n289*n52 864: __init -> [12] : ((-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0)), cost: NONTERM 1003: __init -> [14] : ((-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied acceleration Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=-1+arg1, arg3'=arg4P19, arg4'=arg4P20, (arg1 > 0 /\ -1+arg4P19 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0), cost: 3 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1-n538, arg3'=arg4P19, arg4'=arg4P20, (-1+arg4P19 > 0 /\ 1+arg1-n538 > 0 /\ -arg3+arg2 > 0 /\ arg2-arg4P19 > 0 /\ -1+n538 >= 0 /\ ((arg3 > 0 /\ arg4P19 > 0) \/ (-1+arg4P19 > 0 /\ arg3 > 0))), cost: 3*n538 Applied instantiation Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=arg1-n538, arg3'=arg4P19, arg4'=arg4P20, (-1+arg4P19 > 0 /\ 1+arg1-n538 > 0 /\ -arg3+arg2 > 0 /\ arg2-arg4P19 > 0 /\ -1+n538 >= 0 /\ ((arg3 > 0 /\ arg4P19 > 0) \/ (-1+arg4P19 > 0 /\ arg3 > 0))), cost: 3*n538 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P19, arg4'=arg4P20, (1 > 0 /\ -1+arg4P19 > 0 /\ -1+arg1 >= 0 /\ -arg3+arg2 > 0 /\ arg2-arg4P19 > 0 /\ ((arg3 > 0 /\ arg4P19 > 0) \/ (-1+arg4P19 > 0 /\ arg3 > 0))), cost: 3*arg1 Applied simplification Original rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P19, arg4'=arg4P20, (1 > 0 /\ -1+arg4P19 > 0 /\ -1+arg1 >= 0 /\ -arg3+arg2 > 0 /\ arg2-arg4P19 > 0 /\ ((arg3 > 0 /\ arg4P19 > 0) \/ (-1+arg4P19 > 0 /\ arg3 > 0))), cost: 3*arg1 New rule: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P19, arg4'=arg4P20, (-1+arg4P19 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3+arg2 > 0 /\ arg2-arg4P19 > 0), cost: 3*arg1 Applied deletion Removed the following rules: 1006 Accelerated simple loops Start location: __init 1004: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg3, arg4'=arg4P20, (arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 1005: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P19, arg4'=arg4P20, (-1+arg4P19 > 0 /\ arg3 > 0 /\ -1+arg1 == 0 /\ -arg3+arg2 > 0), cost: 3 1007: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg4'=arg4P21, (-arg3P21+arg2 > 0 /\ arg3 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P21 > 0 /\ -2+arg1 >= 0), cost: 2+arg1 1008: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P26, arg4'=arg4P26, (arg3 > 0 /\ -arg3P26+arg2 > 0 /\ -arg3+arg2 > 0 /\ -1+arg3P26 > 0 /\ -2+arg1 >= 0), cost: 2+arg1 1010: f421_0_createForm_LE -> f421_0_createForm_LE : arg1'=0, arg3'=arg4P19, arg4'=arg4P20, (-1+arg4P19 > 0 /\ arg3 > 0 /\ -1+arg1 >= 0 /\ -arg3+arg2 > 0 /\ arg2-arg4P19 > 0), cost: 3*arg1 405: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM 198: __init -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ arg2P41-arg1P0 > 0 /\ -1+arg1P0 >= 0), cost: 2+arg1P0 200: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0 /\ arg2P41-arg3P21 > 0), cost: 2+arg1P0 433: __init -> f421_0_createForm_LE : arg1'=-1-arg2P41+arg1P0+arg3P22, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (-1+arg2P41-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ -arg2P41+arg1P0+arg3P22 > 0), cost: 4+arg2P41-arg3P22 435: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (-1+arg3P21 > 0 /\ -2+arg1P0 >= 0 /\ arg2P41-arg3P21 > 0), cost: 3+arg1P0 437: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2P41, arg4'=arg4P22, (-1+arg1P0 >= 0 /\ arg2P41-arg3P22 > 0 /\ -1+arg3P22 > 0), cost: 2+2*arg1P0 527: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 6+2*n38+2*n40 528: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n40+2*n42 529: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 6+2*n40+2*n52 535: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 7+2*n38+2*n42 604: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 4+3*n289+2*n42+2*n289*n52 864: __init -> [12] : ((-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0)), cost: NONTERM 1003: __init -> [14] : ((-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Applied deletion Removed the following rules: 1004 1005 1007 1008 1010 Chained accelerated rules with incoming rules Start location: __init 405: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM 198: __init -> f421_0_createForm_LE : arg1'=0, arg3'=1+arg1P0, arg2'=arg2P41, arg4'=arg4P14, (arg1P41 > 0 /\ arg2P41-arg1P0 > 0 /\ -1+arg1P0 >= 0), cost: 2+arg1P0 200: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (arg1P41 > 0 /\ -1+arg1P0 >= 0 /\ -1+arg3P21 > 0 /\ arg2P41-arg3P21 > 0), cost: 2+arg1P0 433: __init -> f421_0_createForm_LE : arg1'=-1-arg2P41+arg1P0+arg3P22, arg3'=arg2P41, arg2'=arg2P41, arg4'=arg4P14, (-1+arg2P41-arg3P22 >= 0 /\ -1+arg3P22 > 0 /\ -arg2P41+arg1P0+arg3P22 > 0), cost: 4+arg2P41-arg3P22 435: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P21, arg2'=arg2P41, arg4'=arg4P21, (-1+arg3P21 > 0 /\ -2+arg1P0 >= 0 /\ arg2P41-arg3P21 > 0), cost: 3+arg1P0 437: __init -> f421_0_createForm_LE : arg1'=0, arg3'=arg3P22, arg2'=arg2P41, arg4'=arg4P22, (-1+arg1P0 >= 0 /\ arg2P41-arg3P22 > 0 /\ -1+arg3P22 > 0), cost: 2+2*arg1P0 527: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 6+2*n38+2*n40 528: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n40+2*n42 529: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 6+2*n40+2*n52 535: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 7+2*n38+2*n42 604: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 4+3*n289+2*n42+2*n289*n52 864: __init -> [12] : ((-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0)), cost: NONTERM 1003: __init -> [14] : ((-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Removed unreachable locations and irrelevant leafs Start location: __init 405: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM 527: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 6+2*n38+2*n40 528: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n40+2*n42 529: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 6+2*n40+2*n52 535: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 7+2*n38+2*n42 604: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 4+3*n289+2*n42+2*n289*n52 864: __init -> [12] : ((-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0)), cost: NONTERM 1003: __init -> [14] : ((-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM Eliminating location f2239_0_norm_NONNULL by chaining: Applied chaining First rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 6+2*n38+2*n40 Second rule: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM New rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0) /\ ((2+arg2P38-arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P28+arg4P38 <= 0) \/ (-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ -4+arg1P31-arg1P28 <= 0 /\ 2-arg1P28+arg2P31 <= 0 /\ 2+arg4P31-arg1P28 <= 0 /\ -3+arg4P31 >= 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ -3+arg4P33 >= 0 /\ 2+arg4P33-arg1P28 <= 0 /\ -4-arg1P28+arg1P33 <= 0 /\ 2+arg2P33-arg1P28 <= 0) \/ (2+arg4P39-arg1P28 <= 0 /\ -3+arg2P39 >= 0 /\ arg1P39-arg1P28 <= 0 /\ 2-arg1P28+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P28+arg2P36 <= 0 /\ 2+arg4P36-arg1P28 <= 0) \/ (-3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P28+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2+arg2P34-arg1P28 <= 0) \/ (-3+arg4P37 >= 0 /\ 2+arg2P37-arg1P28 <= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P28+arg4P37 <= 0 /\ -5+arg1P37 > 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ -3+arg4P35 >= 0 /\ 2-arg1P28+arg2P35 <= 0 /\ 2+arg4P35-arg1P28 <= 0) \/ (-3+arg4P32 >= 0 /\ -4+arg1P32-arg1P28 <= 0 /\ -3+arg2P32 >= 0 /\ 2+arg4P32-arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ 2+arg2P32-arg1P28 <= 0))), cost: NONTERM Applied simplification Original rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0) /\ ((2+arg2P38-arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P28+arg4P38 <= 0) \/ (-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ -4+arg1P31-arg1P28 <= 0 /\ 2-arg1P28+arg2P31 <= 0 /\ 2+arg4P31-arg1P28 <= 0 /\ -3+arg4P31 >= 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ -3+arg4P33 >= 0 /\ 2+arg4P33-arg1P28 <= 0 /\ -4-arg1P28+arg1P33 <= 0 /\ 2+arg2P33-arg1P28 <= 0) \/ (2+arg4P39-arg1P28 <= 0 /\ -3+arg2P39 >= 0 /\ arg1P39-arg1P28 <= 0 /\ 2-arg1P28+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P28+arg2P36 <= 0 /\ 2+arg4P36-arg1P28 <= 0) \/ (-3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P28+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2+arg2P34-arg1P28 <= 0) \/ (-3+arg4P37 >= 0 /\ 2+arg2P37-arg1P28 <= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P28+arg4P37 <= 0 /\ -5+arg1P37 > 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ -3+arg4P35 >= 0 /\ 2-arg1P28+arg2P35 <= 0 /\ 2+arg4P35-arg1P28 <= 0) \/ (-3+arg4P32 >= 0 /\ -4+arg1P32-arg1P28 <= 0 /\ -3+arg2P32 >= 0 /\ 2+arg4P32-arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ 2+arg2P32-arg1P28 <= 0))), cost: NONTERM New rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ ((-3+arg4P37 >= 0 /\ 2+arg2P37-arg1P28 <= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P28+arg4P37 <= 0 /\ -5+arg1P37 > 0) \/ (2+arg2P38-arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P28+arg4P38 <= 0) \/ (-3+arg4P32 >= 0 /\ -4+arg1P32-arg1P28 <= 0 /\ -3+arg2P32 >= 0 /\ 2+arg4P32-arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ 2+arg2P32-arg1P28 <= 0) \/ (-3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P28+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2+arg2P34-arg1P28 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ -3+arg4P35 >= 0 /\ 2-arg1P28+arg2P35 <= 0 /\ 2+arg4P35-arg1P28 <= 0) \/ (-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ -4+arg1P31-arg1P28 <= 0 /\ 2-arg1P28+arg2P31 <= 0 /\ 2+arg4P31-arg1P28 <= 0 /\ -3+arg4P31 >= 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ -3+arg4P33 >= 0 /\ 2+arg4P33-arg1P28 <= 0 /\ -4-arg1P28+arg1P33 <= 0 /\ 2+arg2P33-arg1P28 <= 0) \/ (2+arg4P39-arg1P28 <= 0 /\ -3+arg2P39 >= 0 /\ arg1P39-arg1P28 <= 0 /\ 2-arg1P28+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P28+arg2P36 <= 0 /\ 2+arg4P36-arg1P28 <= 0)) /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: NONTERM Applied chaining First rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0))), cost: 6+2*n40+2*n42 Second rule: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM New rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0)) /\ ((-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P28+arg2P36 <= 0 /\ 2+arg4P36-arg1P28 <= 0) \/ (-3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P28+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2+arg2P34-arg1P28 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ -3+arg4P35 >= 0 /\ 2-arg1P28+arg2P35 <= 0 /\ 2+arg4P35-arg1P28 <= 0) \/ (-3+arg4P37 >= 0 /\ 2+arg2P37-arg1P28 <= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P28+arg4P37 <= 0 /\ -5+arg1P37 > 0) \/ (2+arg2P38-arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P28+arg4P38 <= 0) \/ (-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ -4+arg1P31-arg1P28 <= 0 /\ 2-arg1P28+arg2P31 <= 0 /\ 2+arg4P31-arg1P28 <= 0 /\ -3+arg4P31 >= 0) \/ (-3+arg4P32 >= 0 /\ -4+arg1P32-arg1P28 <= 0 /\ -3+arg2P32 >= 0 /\ 2+arg4P32-arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ 2+arg2P32-arg1P28 <= 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ -3+arg4P33 >= 0 /\ 2+arg4P33-arg1P28 <= 0 /\ -4-arg1P28+arg1P33 <= 0 /\ 2+arg2P33-arg1P28 <= 0) \/ (2+arg4P39-arg1P28 <= 0 /\ -3+arg2P39 >= 0 /\ arg1P39-arg1P28 <= 0 /\ 2-arg1P28+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0))), cost: NONTERM Applied simplification Original rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ (3+arg1P30-arg1P1 <= 0 \/ (1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0)) /\ ((-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P28+arg2P36 <= 0 /\ 2+arg4P36-arg1P28 <= 0) \/ (-3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P28+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2+arg2P34-arg1P28 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ -3+arg4P35 >= 0 /\ 2-arg1P28+arg2P35 <= 0 /\ 2+arg4P35-arg1P28 <= 0) \/ (-3+arg4P37 >= 0 /\ 2+arg2P37-arg1P28 <= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P28+arg4P37 <= 0 /\ -5+arg1P37 > 0) \/ (2+arg2P38-arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P28+arg4P38 <= 0) \/ (-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ -4+arg1P31-arg1P28 <= 0 /\ 2-arg1P28+arg2P31 <= 0 /\ 2+arg4P31-arg1P28 <= 0 /\ -3+arg4P31 >= 0) \/ (-3+arg4P32 >= 0 /\ -4+arg1P32-arg1P28 <= 0 /\ -3+arg2P32 >= 0 /\ 2+arg4P32-arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ 2+arg2P32-arg1P28 <= 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ -3+arg4P33 >= 0 /\ 2+arg4P33-arg1P28 <= 0 /\ -4-arg1P28+arg1P33 <= 0 /\ 2+arg2P33-arg1P28 <= 0) \/ (2+arg4P39-arg1P28 <= 0 /\ -3+arg2P39 >= 0 /\ arg1P39-arg1P28 <= 0 /\ 2-arg1P28+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0))), cost: NONTERM New rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0) /\ ((-3+arg4P32 >= 0 /\ -4+arg1P32-arg1P28 <= 0 /\ -3+arg2P32 >= 0 /\ 2+arg4P32-arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ 2+arg2P32-arg1P28 <= 0) \/ (2+arg4P39-arg1P28 <= 0 /\ -3+arg2P39 >= 0 /\ arg1P39-arg1P28 <= 0 /\ 2-arg1P28+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ -4+arg1P31-arg1P28 <= 0 /\ 2-arg1P28+arg2P31 <= 0 /\ 2+arg4P31-arg1P28 <= 0 /\ -3+arg4P31 >= 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ -3+arg4P33 >= 0 /\ 2+arg4P33-arg1P28 <= 0 /\ -4-arg1P28+arg1P33 <= 0 /\ 2+arg2P33-arg1P28 <= 0) \/ (-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P28+arg2P36 <= 0 /\ 2+arg4P36-arg1P28 <= 0) \/ (-3+arg4P37 >= 0 /\ 2+arg2P37-arg1P28 <= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P28+arg4P37 <= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P28+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2+arg2P34-arg1P28 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ -3+arg4P35 >= 0 /\ 2-arg1P28+arg2P35 <= 0 /\ 2+arg4P35-arg1P28 <= 0) \/ (2+arg2P38-arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P28+arg4P38 <= 0))), cost: NONTERM Applied chaining First rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P28, arg3'=arg3P28, arg2'=arg2P28, arg4'=arg4P28, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0))), cost: 6+2*n40+2*n52 Second rule: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM New rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0)) /\ ((-3+arg4P37 >= 0 /\ 2+arg2P37-arg1P28 <= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P28+arg4P37 <= 0 /\ -5+arg1P37 > 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ -3+arg4P33 >= 0 /\ 2+arg4P33-arg1P28 <= 0 /\ -4-arg1P28+arg1P33 <= 0 /\ 2+arg2P33-arg1P28 <= 0) \/ (-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P28+arg2P36 <= 0 /\ 2+arg4P36-arg1P28 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ -3+arg4P35 >= 0 /\ 2-arg1P28+arg2P35 <= 0 /\ 2+arg4P35-arg1P28 <= 0) \/ (2+arg2P38-arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P28+arg4P38 <= 0) \/ (-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ -4+arg1P31-arg1P28 <= 0 /\ 2-arg1P28+arg2P31 <= 0 /\ 2+arg4P31-arg1P28 <= 0 /\ -3+arg4P31 >= 0) \/ (-3+arg4P32 >= 0 /\ -4+arg1P32-arg1P28 <= 0 /\ -3+arg2P32 >= 0 /\ 2+arg4P32-arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ 2+arg2P32-arg1P28 <= 0) \/ (2+arg4P39-arg1P28 <= 0 /\ -3+arg2P39 >= 0 /\ arg1P39-arg1P28 <= 0 /\ 2-arg1P28+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P28+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2+arg2P34-arg1P28 <= 0))), cost: NONTERM Applied simplification Original rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0)) /\ ((-3+arg4P37 >= 0 /\ 2+arg2P37-arg1P28 <= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P28+arg4P37 <= 0 /\ -5+arg1P37 > 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ -3+arg4P33 >= 0 /\ 2+arg4P33-arg1P28 <= 0 /\ -4-arg1P28+arg1P33 <= 0 /\ 2+arg2P33-arg1P28 <= 0) \/ (-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P28+arg2P36 <= 0 /\ 2+arg4P36-arg1P28 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ -3+arg4P35 >= 0 /\ 2-arg1P28+arg2P35 <= 0 /\ 2+arg4P35-arg1P28 <= 0) \/ (2+arg2P38-arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P28+arg4P38 <= 0) \/ (-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ -4+arg1P31-arg1P28 <= 0 /\ 2-arg1P28+arg2P31 <= 0 /\ 2+arg4P31-arg1P28 <= 0 /\ -3+arg4P31 >= 0) \/ (-3+arg4P32 >= 0 /\ -4+arg1P32-arg1P28 <= 0 /\ -3+arg2P32 >= 0 /\ 2+arg4P32-arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ 2+arg2P32-arg1P28 <= 0) \/ (2+arg4P39-arg1P28 <= 0 /\ -3+arg2P39 >= 0 /\ arg1P39-arg1P28 <= 0 /\ 2-arg1P28+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P28+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2+arg2P34-arg1P28 <= 0))), cost: NONTERM New rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0)) /\ ((-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ -4+arg1P31-arg1P28 <= 0 /\ 2-arg1P28+arg2P31 <= 0 /\ 2+arg4P31-arg1P28 <= 0 /\ -3+arg4P31 >= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ -3+arg4P35 >= 0 /\ 2-arg1P28+arg2P35 <= 0 /\ 2+arg4P35-arg1P28 <= 0) \/ (2+arg2P38-arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P28+arg4P38 <= 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ -3+arg4P33 >= 0 /\ 2+arg4P33-arg1P28 <= 0 /\ -4-arg1P28+arg1P33 <= 0 /\ 2+arg2P33-arg1P28 <= 0) \/ (-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P28+arg2P36 <= 0 /\ 2+arg4P36-arg1P28 <= 0) \/ (2+arg4P39-arg1P28 <= 0 /\ -3+arg2P39 >= 0 /\ arg1P39-arg1P28 <= 0 /\ 2-arg1P28+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P32 >= 0 /\ -4+arg1P32-arg1P28 <= 0 /\ -3+arg2P32 >= 0 /\ 2+arg4P32-arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ 2+arg2P32-arg1P28 <= 0) \/ (-3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P28+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2+arg2P34-arg1P28 <= 0) \/ (-3+arg4P37 >= 0 /\ 2+arg2P37-arg1P28 <= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P28+arg4P37 <= 0 /\ -5+arg1P37 > 0))), cost: NONTERM Applied chaining First rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P30, arg3'=arg3P30, arg2'=arg2P30, arg4'=arg4P30, (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0)), cost: 7+2*n38+2*n42 Second rule: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM New rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0) /\ ((-3+arg4P37 >= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P30+arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ 2-arg1P30+arg2P37 <= 0) \/ (-3+arg2P39 >= 0 /\ 2-arg1P30+arg4P39 <= 0 /\ -arg1P30+arg1P39 <= 0 /\ 2-arg1P30+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1P30+arg2P31 <= 0 /\ 2+arg4P31-arg1P30 <= 0 /\ -3+arg4P31 >= 0 /\ -4-arg1P30+arg1P31 <= 0) \/ (2-arg1P30+arg2P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P30+arg4P38 <= 0) \/ (-3+arg4P32 >= 0 /\ -4-arg1P30+arg1P32 <= 0 /\ -3+arg2P32 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg1P30+arg4P32 <= 0 /\ 2+arg2P32-arg1P30 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1P30+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2+arg4P35-arg1P30 <= 0) \/ (2-arg1P30+arg2P34 <= 0 /\ -3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P30+arg4P34 <= 0 /\ -5+arg1P34 > 0) \/ (-3+arg2P33 >= 0 /\ 2-arg1P30+arg4P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1P30+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ -4-arg1P30+arg1P33 <= 0) \/ (2-arg1P30+arg4P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P30+arg2P36 <= 0))), cost: NONTERM Applied simplification Original rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ ((-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0) \/ 3+arg1P27-arg1P1 <= 0) /\ ((-3+arg4P37 >= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P30+arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ 2-arg1P30+arg2P37 <= 0) \/ (-3+arg2P39 >= 0 /\ 2-arg1P30+arg4P39 <= 0 /\ -arg1P30+arg1P39 <= 0 /\ 2-arg1P30+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1P30+arg2P31 <= 0 /\ 2+arg4P31-arg1P30 <= 0 /\ -3+arg4P31 >= 0 /\ -4-arg1P30+arg1P31 <= 0) \/ (2-arg1P30+arg2P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P30+arg4P38 <= 0) \/ (-3+arg4P32 >= 0 /\ -4-arg1P30+arg1P32 <= 0 /\ -3+arg2P32 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg1P30+arg4P32 <= 0 /\ 2+arg2P32-arg1P30 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1P30+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2+arg4P35-arg1P30 <= 0) \/ (2-arg1P30+arg2P34 <= 0 /\ -3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P30+arg4P34 <= 0 /\ -5+arg1P34 > 0) \/ (-3+arg2P33 >= 0 /\ 2-arg1P30+arg4P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1P30+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ -4-arg1P30+arg1P33 <= 0) \/ (2-arg1P30+arg4P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P30+arg2P36 <= 0))), cost: NONTERM New rule: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0)) /\ ((-3+arg2P33 >= 0 /\ 2-arg1P30+arg4P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1P30+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ -4-arg1P30+arg1P33 <= 0) \/ (2-arg1P30+arg2P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P30+arg4P38 <= 0) \/ (-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1P30+arg2P31 <= 0 /\ 2+arg4P31-arg1P30 <= 0 /\ -3+arg4P31 >= 0 /\ -4-arg1P30+arg1P31 <= 0) \/ (2-arg1P30+arg4P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P30+arg2P36 <= 0) \/ (-3+arg4P37 >= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P30+arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ 2-arg1P30+arg2P37 <= 0) \/ (-3+arg2P39 >= 0 /\ 2-arg1P30+arg4P39 <= 0 /\ -arg1P30+arg1P39 <= 0 /\ 2-arg1P30+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P32 >= 0 /\ -4-arg1P30+arg1P32 <= 0 /\ -3+arg2P32 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg1P30+arg4P32 <= 0 /\ 2+arg2P32-arg1P30 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1P30+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2+arg4P35-arg1P30 <= 0) \/ (2-arg1P30+arg2P34 <= 0 /\ -3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P30+arg4P34 <= 0 /\ -5+arg1P34 > 0))), cost: NONTERM Applied chaining First rule: __init -> f2239_0_norm_NONNULL : arg1'=arg1P29, arg3'=arg3P29, arg2'=arg2P29, arg4'=arg4P29, (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0))), cost: 4+3*n289+2*n42+2*n289*n52 Second rule: f2239_0_norm_NONNULL -> [12] : ((2-arg1+arg2P39 <= 0 /\ -3+arg2P39 >= 0 /\ -arg1+arg1P39 <= 0 /\ 2-arg1+arg4P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P37 >= 0 /\ 2-arg1+arg2P37 <= 0 /\ 2-arg1+arg4P37 <= 0 /\ -3+arg2P37 >= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ 2-arg1+arg4P34 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0 /\ 2-arg1+arg2P34 <= 0) \/ (-4-arg1+arg1P33 <= 0 /\ -3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2-arg1+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ 2-arg1+arg4P33 <= 0) \/ (-4-arg1+arg1P31 <= 0 /\ -3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -3+arg4P31 >= 0 /\ 2-arg1+arg4P31 <= 0) \/ (2-arg1+arg2P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1+arg4P36 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2-arg1+arg4P35 <= 0) \/ (2-arg1+arg4P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ 2-arg1+arg2P38 <= 0 /\ -3+arg2P38 >= 0) \/ (-3+arg4P32 >= 0 /\ 2-arg1+arg4P32 <= 0 /\ -3+arg2P32 >= 0 /\ -4-arg1+arg1P32 <= 0 /\ -5+arg1P32 > 0 /\ 2-arg1+arg2P32 <= 0)), cost: NONTERM New rule: __init -> [12] : (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0)) /\ ((-3+arg4P37 >= 0 /\ 2+arg4P37-arg1P29 <= 0 /\ -3+arg2P37 >= 0 /\ 2+arg2P37-arg1P29 <= 0 /\ -5+arg1P37 > 0) \/ (2+arg4P32-arg1P29 <= 0 /\ -3+arg4P32 >= 0 /\ 2+arg2P32-arg1P29 <= 0 /\ -3+arg2P32 >= 0 /\ -5+arg1P32 > 0 /\ -4+arg1P32-arg1P29 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2+arg4P35-arg1P29 <= 0 /\ 2+arg2P35-arg1P29 <= 0 /\ -3+arg4P35 >= 0) \/ (-3+arg2P31 >= 0 /\ 2+arg4P31-arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ 2+arg2P31-arg1P29 <= 0 /\ -3+arg4P31 >= 0 /\ -4+arg1P31-arg1P29 <= 0) \/ (arg1P39-arg1P29 <= 0 /\ -3+arg2P39 >= 0 /\ 2+arg4P39-arg1P29 <= 0 /\ 2+arg2P39-arg1P29 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2+arg2P38-arg1P29 <= 0 /\ 2-arg1P29+arg4P38 <= 0) \/ (2+arg4P34-arg1P29 <= 0 /\ -3+arg4P34 >= 0 /\ 2+arg2P34-arg1P29 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2+arg4P33-arg1P29 <= 0 /\ 2+arg2P33-arg1P29 <= 0 /\ -3+arg4P33 >= 0 /\ -4+arg1P33-arg1P29 <= 0) \/ (-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ 2+arg4P36-arg1P29 <= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P29+arg2P36 <= 0))), cost: NONTERM Applied simplification Original rule: __init -> [12] : (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ (3-arg1P2+arg1P30 <= 0 \/ (1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0)) /\ ((-3+arg4P37 >= 0 /\ 2+arg4P37-arg1P29 <= 0 /\ -3+arg2P37 >= 0 /\ 2+arg2P37-arg1P29 <= 0 /\ -5+arg1P37 > 0) \/ (2+arg4P32-arg1P29 <= 0 /\ -3+arg4P32 >= 0 /\ 2+arg2P32-arg1P29 <= 0 /\ -3+arg2P32 >= 0 /\ -5+arg1P32 > 0 /\ -4+arg1P32-arg1P29 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2+arg4P35-arg1P29 <= 0 /\ 2+arg2P35-arg1P29 <= 0 /\ -3+arg4P35 >= 0) \/ (-3+arg2P31 >= 0 /\ 2+arg4P31-arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ 2+arg2P31-arg1P29 <= 0 /\ -3+arg4P31 >= 0 /\ -4+arg1P31-arg1P29 <= 0) \/ (arg1P39-arg1P29 <= 0 /\ -3+arg2P39 >= 0 /\ 2+arg4P39-arg1P29 <= 0 /\ 2+arg2P39-arg1P29 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2+arg2P38-arg1P29 <= 0 /\ 2-arg1P29+arg4P38 <= 0) \/ (2+arg4P34-arg1P29 <= 0 /\ -3+arg4P34 >= 0 /\ 2+arg2P34-arg1P29 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2+arg4P33-arg1P29 <= 0 /\ 2+arg2P33-arg1P29 <= 0 /\ -3+arg4P33 >= 0 /\ -4+arg1P33-arg1P29 <= 0) \/ (-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ 2+arg4P36-arg1P29 <= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P29+arg2P36 <= 0))), cost: NONTERM New rule: __init -> [12] : (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((2+arg4P34-arg1P29 <= 0 /\ -3+arg4P34 >= 0 /\ 2+arg2P34-arg1P29 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0) \/ (2+arg4P32-arg1P29 <= 0 /\ -3+arg4P32 >= 0 /\ 2+arg2P32-arg1P29 <= 0 /\ -3+arg2P32 >= 0 /\ -5+arg1P32 > 0 /\ -4+arg1P32-arg1P29 <= 0) \/ (-5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2+arg2P38-arg1P29 <= 0 /\ 2-arg1P29+arg4P38 <= 0) \/ (-3+arg2P31 >= 0 /\ 2+arg4P31-arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ 2+arg2P31-arg1P29 <= 0 /\ -3+arg4P31 >= 0 /\ -4+arg1P31-arg1P29 <= 0) \/ (arg1P39-arg1P29 <= 0 /\ -3+arg2P39 >= 0 /\ 2+arg4P39-arg1P29 <= 0 /\ 2+arg2P39-arg1P29 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2+arg4P35-arg1P29 <= 0 /\ 2+arg2P35-arg1P29 <= 0 /\ -3+arg4P35 >= 0) \/ (-3+arg4P37 >= 0 /\ 2+arg4P37-arg1P29 <= 0 /\ -3+arg2P37 >= 0 /\ 2+arg2P37-arg1P29 <= 0 /\ -5+arg1P37 > 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2+arg4P33-arg1P29 <= 0 /\ 2+arg2P33-arg1P29 <= 0 /\ -3+arg4P33 >= 0 /\ -4+arg1P33-arg1P29 <= 0) \/ (-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ 2+arg4P36-arg1P29 <= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P29+arg2P36 <= 0)) /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: NONTERM Applied deletion Removed the following rules: 405 527 528 529 535 604 Eliminated locations on tree-shaped paths Start location: __init 864: __init -> [12] : ((-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0)), cost: NONTERM 1003: __init -> [14] : ((-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (arg2P41 > 0 /\ -6+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-5+arg1P29 >= 0 /\ -arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0) \/ (-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (-5+arg1P29 >= 0 /\ -1-arg1P2+arg1P29 <= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ -arg1P41+arg1P2 <= 0)), cost: NONTERM 1011: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P27+arg1P28 <= 0 /\ -1+n40 >= 0 /\ ((-3+arg4P37 >= 0 /\ 2+arg2P37-arg1P28 <= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P28+arg4P37 <= 0 /\ -5+arg1P37 > 0) \/ (2+arg2P38-arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P28+arg4P38 <= 0) \/ (-3+arg4P32 >= 0 /\ -4+arg1P32-arg1P28 <= 0 /\ -3+arg2P32 >= 0 /\ 2+arg4P32-arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ 2+arg2P32-arg1P28 <= 0) \/ (-3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P28+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2+arg2P34-arg1P28 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ -3+arg4P35 >= 0 /\ 2-arg1P28+arg2P35 <= 0 /\ 2+arg4P35-arg1P28 <= 0) \/ (-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ -4+arg1P31-arg1P28 <= 0 /\ 2-arg1P28+arg2P31 <= 0 /\ 2+arg4P31-arg1P28 <= 0 /\ -3+arg4P31 >= 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ -3+arg4P33 >= 0 /\ 2+arg4P33-arg1P28 <= 0 /\ -4-arg1P28+arg1P33 <= 0 /\ 2+arg2P33-arg1P28 <= 0) \/ (2+arg4P39-arg1P28 <= 0 /\ -3+arg2P39 >= 0 /\ arg1P39-arg1P28 <= 0 /\ 2-arg1P28+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P28+arg2P36 <= 0 /\ 2+arg4P36-arg1P28 <= 0)) /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0))), cost: NONTERM 1012: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ 2-arg1P30+arg1P28 <= 0 /\ -1+n40 >= 0 /\ -2+arg1P28 > 0 /\ ((1+arg1P30-arg1P1 <= 0 /\ -1+n42 >= 0) \/ 3+arg1P30-arg1P1 <= 0) /\ ((-3+arg4P32 >= 0 /\ -4+arg1P32-arg1P28 <= 0 /\ -3+arg2P32 >= 0 /\ 2+arg4P32-arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ 2+arg2P32-arg1P28 <= 0) \/ (2+arg4P39-arg1P28 <= 0 /\ -3+arg2P39 >= 0 /\ arg1P39-arg1P28 <= 0 /\ 2-arg1P28+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ -4+arg1P31-arg1P28 <= 0 /\ 2-arg1P28+arg2P31 <= 0 /\ 2+arg4P31-arg1P28 <= 0 /\ -3+arg4P31 >= 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ -3+arg4P33 >= 0 /\ 2+arg4P33-arg1P28 <= 0 /\ -4-arg1P28+arg1P33 <= 0 /\ 2+arg2P33-arg1P28 <= 0) \/ (-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P28+arg2P36 <= 0 /\ 2+arg4P36-arg1P28 <= 0) \/ (-3+arg4P37 >= 0 /\ 2+arg2P37-arg1P28 <= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P28+arg4P37 <= 0 /\ -5+arg1P37 > 0) \/ (-3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P28+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2+arg2P34-arg1P28 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ -3+arg4P35 >= 0 /\ 2-arg1P28+arg2P35 <= 0 /\ 2+arg4P35-arg1P28 <= 0) \/ (2+arg2P38-arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P28+arg4P38 <= 0))), cost: NONTERM 1013: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n40 >= 0 /\ 2+arg1P28-arg1P29 <= 0 /\ -2+arg1P28 > 0 /\ ((-5+arg1P29 >= 0 /\ -1+n48 >= 0 /\ -1-arg1P1+arg1P29 <= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n44 >= 0) \/ (-1-arg1P1+arg1P29 <= 0 /\ -1+n52 >= 0) \/ (-1+n33 >= 0 /\ -1-arg1P1+arg1P29 <= 0)) /\ ((-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ -4+arg1P31-arg1P28 <= 0 /\ 2-arg1P28+arg2P31 <= 0 /\ 2+arg4P31-arg1P28 <= 0 /\ -3+arg4P31 >= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ -3+arg4P35 >= 0 /\ 2-arg1P28+arg2P35 <= 0 /\ 2+arg4P35-arg1P28 <= 0) \/ (2+arg2P38-arg1P28 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P28+arg4P38 <= 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ -3+arg4P33 >= 0 /\ 2+arg4P33-arg1P28 <= 0 /\ -4-arg1P28+arg1P33 <= 0 /\ 2+arg2P33-arg1P28 <= 0) \/ (-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P28+arg2P36 <= 0 /\ 2+arg4P36-arg1P28 <= 0) \/ (2+arg4P39-arg1P28 <= 0 /\ -3+arg2P39 >= 0 /\ arg1P39-arg1P28 <= 0 /\ 2-arg1P28+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P32 >= 0 /\ -4+arg1P32-arg1P28 <= 0 /\ -3+arg2P32 >= 0 /\ 2+arg4P32-arg1P28 <= 0 /\ -5+arg1P32 > 0 /\ 2+arg2P32-arg1P28 <= 0) \/ (-3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P28+arg4P34 <= 0 /\ -5+arg1P34 > 0 /\ 2+arg2P34-arg1P28 <= 0) \/ (-3+arg4P37 >= 0 /\ 2+arg2P37-arg1P28 <= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P28+arg4P37 <= 0 /\ -5+arg1P37 > 0))), cost: NONTERM 1014: __init -> [12] : (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -1+n42 >= 0 /\ -2+arg1P30 > 0 /\ 4+arg1P30-arg1P27 <= 0 /\ (3+arg1P27-arg1P1 <= 0 \/ (-1+n38 >= 0 /\ 1+arg1P27-arg1P1 <= 0)) /\ ((-3+arg2P33 >= 0 /\ 2-arg1P30+arg4P33 <= 0 /\ -5+arg1P33 > 0 /\ 2-arg1P30+arg2P33 <= 0 /\ -3+arg4P33 >= 0 /\ -4-arg1P30+arg1P33 <= 0) \/ (2-arg1P30+arg2P38 <= 0 /\ -5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2-arg1P30+arg4P38 <= 0) \/ (-3+arg2P31 >= 0 /\ -5+arg1P31 > 0 /\ 2-arg1P30+arg2P31 <= 0 /\ 2+arg4P31-arg1P30 <= 0 /\ -3+arg4P31 >= 0 /\ -4-arg1P30+arg1P31 <= 0) \/ (2-arg1P30+arg4P36 <= 0 /\ -5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P30+arg2P36 <= 0) \/ (-3+arg4P37 >= 0 /\ -3+arg2P37 >= 0 /\ 2-arg1P30+arg4P37 <= 0 /\ -5+arg1P37 > 0 /\ 2-arg1P30+arg2P37 <= 0) \/ (-3+arg2P39 >= 0 /\ 2-arg1P30+arg4P39 <= 0 /\ -arg1P30+arg1P39 <= 0 /\ 2-arg1P30+arg2P39 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg4P32 >= 0 /\ -4-arg1P30+arg1P32 <= 0 /\ -3+arg2P32 >= 0 /\ -5+arg1P32 > 0 /\ 2-arg1P30+arg4P32 <= 0 /\ 2+arg2P32-arg1P30 <= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2-arg1P30+arg2P35 <= 0 /\ -3+arg4P35 >= 0 /\ 2+arg4P35-arg1P30 <= 0) \/ (2-arg1P30+arg2P34 <= 0 /\ -3+arg4P34 >= 0 /\ -3+arg2P34 >= 0 /\ 2-arg1P30+arg4P34 <= 0 /\ -5+arg1P34 > 0))), cost: NONTERM 1015: __init -> [12] : (-5+arg1P29 >= 0 /\ arg2P41 > 0 /\ -1+n52 >= 0 /\ arg1P30-arg1P29 >= 0 /\ -arg1P41+arg1P2 <= 0 /\ ((2+arg4P34-arg1P29 <= 0 /\ -3+arg4P34 >= 0 /\ 2+arg2P34-arg1P29 <= 0 /\ -3+arg2P34 >= 0 /\ -5+arg1P34 > 0) \/ (2+arg4P32-arg1P29 <= 0 /\ -3+arg4P32 >= 0 /\ 2+arg2P32-arg1P29 <= 0 /\ -3+arg2P32 >= 0 /\ -5+arg1P32 > 0 /\ -4+arg1P32-arg1P29 <= 0) \/ (-5+arg1P38 > 0 /\ -3+arg4P38 >= 0 /\ -3+arg2P38 >= 0 /\ 2+arg2P38-arg1P29 <= 0 /\ 2-arg1P29+arg4P38 <= 0) \/ (-3+arg2P31 >= 0 /\ 2+arg4P31-arg1P29 <= 0 /\ -5+arg1P31 > 0 /\ 2+arg2P31-arg1P29 <= 0 /\ -3+arg4P31 >= 0 /\ -4+arg1P31-arg1P29 <= 0) \/ (arg1P39-arg1P29 <= 0 /\ -3+arg2P39 >= 0 /\ 2+arg4P39-arg1P29 <= 0 /\ 2+arg2P39-arg1P29 <= 0 /\ -3+arg4P39 >= 0 /\ -5+arg1P39 >= 0) \/ (-3+arg2P35 >= 0 /\ -5+arg1P35 > 0 /\ 2+arg4P35-arg1P29 <= 0 /\ 2+arg2P35-arg1P29 <= 0 /\ -3+arg4P35 >= 0) \/ (-3+arg4P37 >= 0 /\ 2+arg4P37-arg1P29 <= 0 /\ -3+arg2P37 >= 0 /\ 2+arg2P37-arg1P29 <= 0 /\ -5+arg1P37 > 0) \/ (-3+arg2P33 >= 0 /\ -5+arg1P33 > 0 /\ 2+arg4P33-arg1P29 <= 0 /\ 2+arg2P33-arg1P29 <= 0 /\ -3+arg4P33 >= 0 /\ -4+arg1P33-arg1P29 <= 0) \/ (-5+arg1P36 > 0 /\ -3+arg2P36 >= 0 /\ 2+arg4P36-arg1P29 <= 0 /\ -3+arg4P36 >= 0 /\ 2-arg1P29+arg2P36 <= 0)) /\ ((1-arg1P2+arg1P30 <= 0 /\ -1+n42 >= 0) \/ 3-arg1P2+arg1P30 <= 0)), cost: NONTERM Computing asymptotic complexity Proved nontermination of rule 864 via SMT. Proved the following lower bound Complexity: Nonterm Cpx degree: Nonterm Solved cost: NONTERM Rule cost: NONTERM Rule guard: ((-arg1P41+arg1P9 <= 0 /\ -2+arg2P9 > 0 /\ arg2P41 > 0 /\ -1+arg3P9 > 0 /\ arg1P9 > 0) \/ (arg1P8 > 0 /\ arg2P41 > 0 /\ -arg1P41+arg1P8 <= 0 /\ -3+arg2P8 >= 0 /\ -1+arg3P8 > 0) \/ (arg2P41 > 0 /\ -4+arg1P2 >= 0 /\ -arg1P41+arg1P2 <= 0) \/ (arg1P10 > 0 /\ arg2P41 > 0 /\ -2+arg2P10 > 0 /\ -arg1P41+arg1P10 <= 0 /\ -1+arg3P10 > 0) \/ (-arg1P41+arg1P5 <= 0 /\ -3+arg2P5 >= 0 /\ -1+arg3P5 > 0 /\ arg2P41 > 0 /\ arg1P5 > 0) \/ (-arg1P41+arg1P1 <= 0 /\ arg2P41 > 0 /\ -4+arg1P1 >= 0) \/ (-1+arg3P6 > 0 /\ arg2P41 > 0 /\ -3+arg2P6 >= 0 /\ -arg1P41+arg1P6 <= 0 /\ arg1P6 > 0))