74.98/44.58 YES 77.24/45.17 proof of /export/starexec/sandbox/benchmark/theBenchmark.hs 77.24/45.17 # AProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty 77.24/45.17 77.24/45.17 77.24/45.17 H-Termination with start terms of the given HASKELL could be proven: 77.24/45.17 77.24/45.17 (0) HASKELL 77.24/45.17 (1) IFR [EQUIVALENT, 0 ms] 77.24/45.17 (2) HASKELL 77.24/45.17 (3) BR [EQUIVALENT, 0 ms] 77.24/45.17 (4) HASKELL 77.24/45.17 (5) COR [EQUIVALENT, 0 ms] 77.24/45.17 (6) HASKELL 77.24/45.17 (7) LetRed [EQUIVALENT, 0 ms] 77.24/45.17 (8) HASKELL 77.24/45.17 (9) NumRed [SOUND, 0 ms] 77.24/45.17 (10) HASKELL 77.24/45.17 (11) Narrow [SOUND, 0 ms] 77.24/45.17 (12) AND 77.24/45.17 (13) QDP 77.24/45.17 (14) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (15) YES 77.24/45.17 (16) QDP 77.24/45.17 (17) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (18) YES 77.24/45.17 (19) QDP 77.24/45.17 (20) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (21) YES 77.24/45.17 (22) QDP 77.24/45.17 (23) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (24) YES 77.24/45.17 (25) QDP 77.24/45.17 (26) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (27) YES 77.24/45.17 (28) QDP 77.24/45.17 (29) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (30) YES 77.24/45.17 (31) QDP 77.24/45.17 (32) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (33) YES 77.24/45.17 (34) QDP 77.24/45.17 (35) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (36) YES 77.24/45.17 (37) QDP 77.24/45.17 (38) DependencyGraphProof [EQUIVALENT, 0 ms] 77.24/45.17 (39) QDP 77.24/45.17 (40) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (41) QDP 77.24/45.17 (42) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (43) QDP 77.24/45.17 (44) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (45) QDP 77.24/45.17 (46) QDPSizeChangeProof [EQUIVALENT, 6 ms] 77.24/45.17 (47) YES 77.24/45.17 (48) QDP 77.24/45.17 (49) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (50) YES 77.24/45.17 (51) QDP 77.24/45.17 (52) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (53) YES 77.24/45.17 (54) QDP 77.24/45.17 (55) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (56) YES 77.24/45.17 (57) QDP 77.24/45.17 (58) DependencyGraphProof [EQUIVALENT, 0 ms] 77.24/45.17 (59) AND 77.24/45.17 (60) QDP 77.24/45.17 (61) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (62) QDP 77.24/45.17 (63) DependencyGraphProof [EQUIVALENT, 0 ms] 77.24/45.17 (64) AND 77.24/45.17 (65) QDP 77.24/45.17 (66) UsableRulesProof [EQUIVALENT, 0 ms] 77.24/45.17 (67) QDP 77.24/45.17 (68) QReductionProof [EQUIVALENT, 0 ms] 77.24/45.17 (69) QDP 77.24/45.17 (70) TransformationProof [EQUIVALENT, 1 ms] 77.24/45.17 (71) QDP 77.24/45.17 (72) UsableRulesProof [EQUIVALENT, 0 ms] 77.24/45.17 (73) QDP 77.24/45.17 (74) QReductionProof [EQUIVALENT, 0 ms] 77.24/45.17 (75) QDP 77.24/45.17 (76) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (77) YES 77.24/45.17 (78) QDP 77.24/45.17 (79) UsableRulesProof [EQUIVALENT, 0 ms] 77.24/45.17 (80) QDP 77.24/45.17 (81) QReductionProof [EQUIVALENT, 0 ms] 77.24/45.17 (82) QDP 77.24/45.17 (83) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (84) QDP 77.24/45.17 (85) UsableRulesProof [EQUIVALENT, 0 ms] 77.24/45.17 (86) QDP 77.24/45.17 (87) QReductionProof [EQUIVALENT, 0 ms] 77.24/45.17 (88) QDP 77.24/45.17 (89) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (90) YES 77.24/45.17 (91) QDP 77.24/45.17 (92) UsableRulesProof [EQUIVALENT, 0 ms] 77.24/45.17 (93) QDP 77.24/45.17 (94) QReductionProof [EQUIVALENT, 0 ms] 77.24/45.17 (95) QDP 77.24/45.17 (96) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (97) QDP 77.24/45.17 (98) UsableRulesProof [EQUIVALENT, 0 ms] 77.24/45.17 (99) QDP 77.24/45.17 (100) QReductionProof [EQUIVALENT, 0 ms] 77.24/45.17 (101) QDP 77.24/45.17 (102) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (103) YES 77.24/45.17 (104) QDP 77.24/45.17 (105) UsableRulesProof [EQUIVALENT, 0 ms] 77.24/45.17 (106) QDP 77.24/45.17 (107) QReductionProof [EQUIVALENT, 0 ms] 77.24/45.17 (108) QDP 77.24/45.17 (109) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (110) QDP 77.24/45.17 (111) UsableRulesProof [EQUIVALENT, 0 ms] 77.24/45.17 (112) QDP 77.24/45.17 (113) QReductionProof [EQUIVALENT, 0 ms] 77.24/45.17 (114) QDP 77.24/45.17 (115) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (116) YES 77.24/45.17 (117) QDP 77.24/45.17 (118) UsableRulesProof [EQUIVALENT, 0 ms] 77.24/45.17 (119) QDP 77.24/45.17 (120) QReductionProof [EQUIVALENT, 0 ms] 77.24/45.17 (121) QDP 77.24/45.17 (122) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (123) QDP 77.24/45.17 (124) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (125) QDP 77.24/45.17 (126) UsableRulesProof [EQUIVALENT, 0 ms] 77.24/45.17 (127) QDP 77.24/45.17 (128) QReductionProof [EQUIVALENT, 0 ms] 77.24/45.17 (129) QDP 77.24/45.17 (130) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (131) QDP 77.24/45.17 (132) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (133) QDP 77.24/45.17 (134) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (135) QDP 77.24/45.17 (136) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (137) QDP 77.24/45.17 (138) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (139) QDP 77.24/45.17 (140) TransformationProof [EQUIVALENT, 0 ms] 77.24/45.17 (141) QDP 77.24/45.17 (142) QDPOrderProof [EQUIVALENT, 64 ms] 77.24/45.17 (143) QDP 77.24/45.17 (144) DependencyGraphProof [EQUIVALENT, 0 ms] 77.24/45.17 (145) AND 77.24/45.17 (146) QDP 77.24/45.17 (147) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (148) YES 77.24/45.17 (149) QDP 77.24/45.17 (150) QDPOrderProof [EQUIVALENT, 37 ms] 77.24/45.17 (151) QDP 77.24/45.17 (152) QDPOrderProof [EQUIVALENT, 0 ms] 77.24/45.17 (153) QDP 77.24/45.17 (154) QDPOrderProof [EQUIVALENT, 6 ms] 77.24/45.17 (155) QDP 77.24/45.17 (156) QDPOrderProof [EQUIVALENT, 36 ms] 77.24/45.17 (157) QDP 77.24/45.17 (158) DependencyGraphProof [EQUIVALENT, 0 ms] 77.24/45.17 (159) AND 77.24/45.17 (160) QDP 77.24/45.17 (161) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.17 (162) YES 77.24/45.17 (163) QDP 77.24/45.17 (164) QDPOrderProof [EQUIVALENT, 1493 ms] 77.24/45.17 (165) QDP 77.24/45.17 (166) DependencyGraphProof [EQUIVALENT, 0 ms] 77.24/45.17 (167) QDP 77.24/45.18 (168) QDPOrderProof [EQUIVALENT, 1288 ms] 77.24/45.18 (169) QDP 77.24/45.18 (170) DependencyGraphProof [EQUIVALENT, 0 ms] 77.24/45.18 (171) QDP 77.24/45.18 (172) InductionCalculusProof [EQUIVALENT, 0 ms] 77.24/45.18 (173) QDP 77.24/45.18 (174) NonInfProof [EQUIVALENT, 718 ms] 77.24/45.18 (175) AND 77.24/45.18 (176) QDP 77.24/45.18 (177) DependencyGraphProof [EQUIVALENT, 0 ms] 77.24/45.18 (178) AND 77.24/45.18 (179) QDP 77.24/45.18 (180) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.18 (181) YES 77.24/45.18 (182) QDP 77.24/45.22 (183) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (184) YES 77.24/45.22 (185) QDP 77.24/45.22 (186) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (187) YES 77.24/45.22 (188) QDP 77.24/45.22 (189) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (190) YES 77.24/45.22 (191) QDP 77.24/45.22 (192) DependencyGraphProof [EQUIVALENT, 0 ms] 77.24/45.22 (193) QDP 77.24/45.22 (194) InductionCalculusProof [EQUIVALENT, 0 ms] 77.24/45.22 (195) QDP 77.24/45.22 (196) NonInfProof [EQUIVALENT, 533 ms] 77.24/45.22 (197) QDP 77.24/45.22 (198) DependencyGraphProof [EQUIVALENT, 0 ms] 77.24/45.22 (199) AND 77.24/45.22 (200) QDP 77.24/45.22 (201) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (202) YES 77.24/45.22 (203) QDP 77.24/45.22 (204) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (205) YES 77.24/45.22 (206) QDP 77.24/45.22 (207) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (208) YES 77.24/45.22 (209) QDP 77.24/45.22 (210) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (211) YES 77.24/45.22 (212) QDP 77.24/45.22 (213) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (214) YES 77.24/45.22 (215) QDP 77.24/45.22 (216) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (217) YES 77.24/45.22 (218) QDP 77.24/45.22 (219) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (220) YES 77.24/45.22 (221) QDP 77.24/45.22 (222) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (223) YES 77.24/45.22 (224) QDP 77.24/45.22 (225) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (226) YES 77.24/45.22 (227) QDP 77.24/45.22 (228) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (229) YES 77.24/45.22 (230) QDP 77.24/45.22 (231) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (232) YES 77.24/45.22 (233) QDP 77.24/45.22 (234) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (235) YES 77.24/45.22 (236) QDP 77.24/45.22 (237) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (238) YES 77.24/45.22 (239) QDP 77.24/45.22 (240) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (241) YES 77.24/45.22 (242) QDP 77.24/45.22 (243) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (244) YES 77.24/45.22 (245) QDP 77.24/45.22 (246) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (247) YES 77.24/45.22 (248) QDP 77.24/45.22 (249) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (250) YES 77.24/45.22 (251) QDP 77.24/45.22 (252) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (253) YES 77.24/45.22 (254) QDP 77.24/45.22 (255) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (256) YES 77.24/45.22 (257) QDP 77.24/45.22 (258) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (259) YES 77.24/45.22 (260) QDP 77.24/45.22 (261) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (262) YES 77.24/45.22 (263) QDP 77.24/45.22 (264) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (265) YES 77.24/45.22 (266) QDP 77.24/45.22 (267) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (268) YES 77.24/45.22 (269) QDP 77.24/45.22 (270) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (271) YES 77.24/45.22 (272) QDP 77.24/45.22 (273) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (274) YES 77.24/45.22 (275) QDP 77.24/45.22 (276) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (277) YES 77.24/45.22 (278) QDP 77.24/45.22 (279) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (280) YES 77.24/45.22 (281) QDP 77.24/45.22 (282) QDPSizeChangeProof [EQUIVALENT, 0 ms] 77.24/45.22 (283) YES 77.24/45.22 77.24/45.22 77.24/45.22 ---------------------------------------- 77.24/45.22 77.24/45.22 (0) 77.24/45.22 Obligation: 77.24/45.22 mainModule Main 77.24/45.22 module Main where { 77.24/45.22 import qualified Prelude; 77.24/45.22 } 77.24/45.22 77.24/45.22 ---------------------------------------- 77.24/45.22 77.24/45.22 (1) IFR (EQUIVALENT) 77.24/45.22 If Reductions: 77.24/45.22 The following If expression 77.24/45.22 "if primGEqNatS x y then Succ (primDivNatS (primMinusNatS x y) (Succ y)) else Zero" 77.24/45.22 is transformed to 77.24/45.22 "primDivNatS0 x y True = Succ (primDivNatS (primMinusNatS x y) (Succ y)); 77.24/45.22 primDivNatS0 x y False = Zero; 77.24/45.22 " 77.24/45.22 The following If expression 77.24/45.22 "if primGEqNatS x y then primModNatS (primMinusNatS x y) (Succ y) else Succ x" 77.24/45.22 is transformed to 77.24/45.22 "primModNatS0 x y True = primModNatS (primMinusNatS x y) (Succ y); 77.24/45.22 primModNatS0 x y False = Succ x; 77.24/45.22 " 77.24/45.22 77.24/45.22 ---------------------------------------- 77.24/45.22 77.24/45.22 (2) 77.24/45.22 Obligation: 77.24/45.22 mainModule Main 77.24/45.22 module Main where { 77.24/45.22 import qualified Prelude; 77.24/45.22 } 77.24/45.22 77.24/45.22 ---------------------------------------- 77.24/45.22 77.24/45.22 (3) BR (EQUIVALENT) 77.24/45.22 Replaced joker patterns by fresh variables and removed binding patterns. 77.24/45.22 ---------------------------------------- 77.24/45.22 77.24/45.22 (4) 77.24/45.22 Obligation: 77.24/45.22 mainModule Main 77.24/45.22 module Main where { 77.24/45.22 import qualified Prelude; 77.24/45.22 } 77.24/45.22 77.24/45.22 ---------------------------------------- 77.24/45.22 77.24/45.22 (5) COR (EQUIVALENT) 77.24/45.22 Cond Reductions: 77.24/45.22 The following Function with conditions 77.24/45.22 "absReal x|x >= 0x|otherwise`negate` x; 77.24/45.22 " 77.24/45.22 is transformed to 77.24/45.22 "absReal x = absReal2 x; 77.24/45.22 " 77.24/45.22 "absReal1 x True = x; 77.24/45.22 absReal1 x False = absReal0 x otherwise; 77.24/45.22 " 77.24/45.22 "absReal0 x True = `negate` x; 77.24/45.22 " 77.24/45.22 "absReal2 x = absReal1 x (x >= 0); 77.24/45.22 " 77.24/45.22 The following Function with conditions 77.24/45.22 "gcd' x 0 = x; 77.24/45.22 gcd' x y = gcd' y (x `rem` y); 77.24/45.22 " 77.24/45.22 is transformed to 77.24/45.22 "gcd' x yv = gcd'2 x yv; 77.24/45.22 gcd' x y = gcd'0 x y; 77.24/45.22 " 77.24/45.22 "gcd'0 x y = gcd' y (x `rem` y); 77.24/45.22 " 77.24/45.22 "gcd'1 True x yv = x; 77.24/45.22 gcd'1 yw yx yy = gcd'0 yx yy; 77.24/45.22 " 77.24/45.22 "gcd'2 x yv = gcd'1 (yv == 0) x yv; 77.24/45.22 gcd'2 yz zu = gcd'0 yz zu; 77.24/45.22 " 77.24/45.22 The following Function with conditions 77.24/45.22 "gcd 0 0 = error []; 77.24/45.22 gcd x y = gcd' (abs x) (abs y) where { 77.24/45.22 gcd' x 0 = x; 77.24/45.22 gcd' x y = gcd' y (x `rem` y); 77.24/45.22 } 77.24/45.22 ; 77.24/45.22 " 77.24/45.22 is transformed to 77.24/45.22 "gcd zv zw = gcd3 zv zw; 77.24/45.22 gcd x y = gcd0 x y; 77.24/45.22 " 77.24/45.22 "gcd0 x y = gcd' (abs x) (abs y) where { 77.24/45.22 gcd' x yv = gcd'2 x yv; 77.24/45.22 gcd' x y = gcd'0 x y; 77.24/45.22 ; 77.24/45.22 gcd'0 x y = gcd' y (x `rem` y); 77.24/45.22 ; 77.24/45.22 gcd'1 True x yv = x; 77.24/45.22 gcd'1 yw yx yy = gcd'0 yx yy; 77.24/45.22 ; 77.24/45.22 gcd'2 x yv = gcd'1 (yv == 0) x yv; 77.24/45.22 gcd'2 yz zu = gcd'0 yz zu; 77.24/45.22 } 77.24/45.22 ; 77.24/45.22 " 77.24/45.22 "gcd1 True zv zw = error []; 77.24/45.22 gcd1 zx zy zz = gcd0 zy zz; 77.24/45.22 " 77.24/45.22 "gcd2 True zv zw = gcd1 (zw == 0) zv zw; 77.24/45.22 gcd2 vuu vuv vuw = gcd0 vuv vuw; 77.24/45.22 " 77.24/45.22 "gcd3 zv zw = gcd2 (zv == 0) zv zw; 77.24/45.22 gcd3 vux vuy = gcd0 vux vuy; 77.24/45.22 " 77.24/45.22 The following Function with conditions 77.24/45.22 "undefined |Falseundefined; 77.24/45.22 " 77.24/45.22 is transformed to 77.24/45.22 "undefined = undefined1; 77.24/45.22 " 77.24/45.22 "undefined0 True = undefined; 77.24/45.22 " 77.24/45.22 "undefined1 = undefined0 False; 77.24/45.22 " 77.24/45.22 The following Function with conditions 77.24/45.22 "lcm xv 0 = 0; 77.24/45.22 lcm 0 xw = 0; 77.24/45.22 lcm x y = abs (x `quot` gcd x y * y); 77.24/45.22 " 77.24/45.22 is transformed to 77.24/45.22 "lcm xv vvz = lcm4 xv vvz; 77.24/45.22 lcm vuz xw = lcm2 vuz xw; 77.24/45.22 lcm x y = lcm0 x y; 77.24/45.22 " 77.24/45.22 "lcm0 x y = abs (x `quot` gcd x y * y); 77.24/45.22 " 77.24/45.22 "lcm1 True vuz xw = 0; 77.24/45.22 lcm1 vvu vvv vvw = lcm0 vvv vvw; 77.24/45.22 " 77.24/45.22 "lcm2 vuz xw = lcm1 (vuz == 0) vuz xw; 77.24/45.22 lcm2 vvx vvy = lcm0 vvx vvy; 77.24/45.22 " 77.24/45.22 "lcm3 True xv vvz = 0; 77.24/45.22 lcm3 vwu vwv vww = lcm2 vwv vww; 77.24/45.22 " 77.24/45.22 "lcm4 xv vvz = lcm3 (vvz == 0) xv vvz; 77.24/45.22 lcm4 vwx vwy = lcm2 vwx vwy; 77.24/45.22 " 77.24/45.22 77.24/45.22 ---------------------------------------- 77.24/45.22 77.24/45.22 (6) 77.24/45.22 Obligation: 77.24/45.22 mainModule Main 77.24/45.22 module Main where { 77.24/45.22 import qualified Prelude; 77.24/45.22 } 77.24/45.22 77.24/45.22 ---------------------------------------- 77.24/45.22 77.24/45.22 (7) LetRed (EQUIVALENT) 77.24/45.22 Let/Where Reductions: 77.24/45.22 The bindings of the following Let/Where expression 77.24/45.22 "gcd' (abs x) (abs y) where { 77.24/45.22 gcd' x yv = gcd'2 x yv; 77.24/45.22 gcd' x y = gcd'0 x y; 77.24/45.22 ; 77.24/45.22 gcd'0 x y = gcd' y (x `rem` y); 77.24/45.22 ; 77.24/45.22 gcd'1 True x yv = x; 77.24/45.22 gcd'1 yw yx yy = gcd'0 yx yy; 77.24/45.22 ; 77.24/45.22 gcd'2 x yv = gcd'1 (yv == 0) x yv; 77.24/45.22 gcd'2 yz zu = gcd'0 yz zu; 77.24/45.22 } 77.24/45.22 " 77.24/45.22 are unpacked to the following functions on top level 77.24/45.22 "gcd0Gcd' x yv = gcd0Gcd'2 x yv; 77.24/45.22 gcd0Gcd' x y = gcd0Gcd'0 x y; 77.24/45.22 " 77.24/45.22 "gcd0Gcd'2 x yv = gcd0Gcd'1 (yv == 0) x yv; 77.24/45.22 gcd0Gcd'2 yz zu = gcd0Gcd'0 yz zu; 77.24/45.22 " 77.24/45.22 "gcd0Gcd'1 True x yv = x; 77.24/45.22 gcd0Gcd'1 yw yx yy = gcd0Gcd'0 yx yy; 77.24/45.22 " 77.24/45.22 "gcd0Gcd'0 x y = gcd0Gcd' y (x `rem` y); 77.24/45.22 " 77.24/45.22 77.24/45.22 ---------------------------------------- 77.24/45.22 77.24/45.22 (8) 77.24/45.22 Obligation: 77.24/45.22 mainModule Main 77.24/45.22 module Main where { 77.24/45.22 import qualified Prelude; 77.24/45.22 } 77.24/45.22 77.24/45.22 ---------------------------------------- 77.24/45.22 77.24/45.22 (9) NumRed (SOUND) 77.24/45.22 Num Reduction:All numbers are transformed to their corresponding representation with Succ, Pred and Zero. 77.24/45.22 ---------------------------------------- 77.24/45.22 77.24/45.22 (10) 77.24/45.22 Obligation: 77.24/45.22 mainModule Main 77.24/45.22 module Main where { 77.24/45.22 import qualified Prelude; 77.24/45.22 } 77.24/45.22 77.24/45.22 ---------------------------------------- 77.24/45.22 77.24/45.22 (11) Narrow (SOUND) 77.24/45.22 Haskell To QDPs 77.24/45.22 77.24/45.22 digraph dp_graph { 77.24/45.22 node [outthreshold=100, inthreshold=100];1[label="lcm",fontsize=16,color="grey",shape="box"];1 -> 3[label="",style="dashed", color="grey", weight=3]; 77.24/45.22 3[label="lcm vwz3",fontsize=16,color="grey",shape="box"];3 -> 4[label="",style="dashed", color="grey", weight=3]; 77.24/45.22 4[label="lcm vwz3 vwz4",fontsize=16,color="black",shape="triangle"];4 -> 5[label="",style="solid", color="black", weight=3]; 77.24/45.22 5[label="lcm4 vwz3 vwz4",fontsize=16,color="black",shape="box"];5 -> 6[label="",style="solid", color="black", weight=3]; 77.24/45.22 6[label="lcm3 (vwz4 == fromInt (Pos Zero)) vwz3 vwz4",fontsize=16,color="black",shape="box"];6 -> 7[label="",style="solid", color="black", weight=3]; 77.24/45.22 7[label="lcm3 (primEqInt vwz4 (fromInt (Pos Zero))) vwz3 vwz4",fontsize=16,color="burlywood",shape="box"];28448[label="vwz4/Pos vwz40",fontsize=10,color="white",style="solid",shape="box"];7 -> 28448[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28448 -> 8[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28449[label="vwz4/Neg vwz40",fontsize=10,color="white",style="solid",shape="box"];7 -> 28449[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28449 -> 9[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 8[label="lcm3 (primEqInt (Pos vwz40) (fromInt (Pos Zero))) vwz3 (Pos vwz40)",fontsize=16,color="burlywood",shape="box"];28450[label="vwz40/Succ vwz400",fontsize=10,color="white",style="solid",shape="box"];8 -> 28450[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28450 -> 10[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28451[label="vwz40/Zero",fontsize=10,color="white",style="solid",shape="box"];8 -> 28451[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28451 -> 11[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 9[label="lcm3 (primEqInt (Neg vwz40) (fromInt (Pos Zero))) vwz3 (Neg vwz40)",fontsize=16,color="burlywood",shape="box"];28452[label="vwz40/Succ vwz400",fontsize=10,color="white",style="solid",shape="box"];9 -> 28452[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28452 -> 12[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28453[label="vwz40/Zero",fontsize=10,color="white",style="solid",shape="box"];9 -> 28453[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28453 -> 13[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 10[label="lcm3 (primEqInt (Pos (Succ vwz400)) (fromInt (Pos Zero))) vwz3 (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];10 -> 14[label="",style="solid", color="black", weight=3]; 77.24/45.22 11[label="lcm3 (primEqInt (Pos Zero) (fromInt (Pos Zero))) vwz3 (Pos Zero)",fontsize=16,color="black",shape="box"];11 -> 15[label="",style="solid", color="black", weight=3]; 77.24/45.22 12[label="lcm3 (primEqInt (Neg (Succ vwz400)) (fromInt (Pos Zero))) vwz3 (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];12 -> 16[label="",style="solid", color="black", weight=3]; 77.24/45.22 13[label="lcm3 (primEqInt (Neg Zero) (fromInt (Pos Zero))) vwz3 (Neg Zero)",fontsize=16,color="black",shape="box"];13 -> 17[label="",style="solid", color="black", weight=3]; 77.24/45.22 14[label="lcm3 (primEqInt (Pos (Succ vwz400)) (Pos Zero)) vwz3 (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];14 -> 18[label="",style="solid", color="black", weight=3]; 77.24/45.22 15[label="lcm3 (primEqInt (Pos Zero) (Pos Zero)) vwz3 (Pos Zero)",fontsize=16,color="black",shape="box"];15 -> 19[label="",style="solid", color="black", weight=3]; 77.24/45.22 16[label="lcm3 (primEqInt (Neg (Succ vwz400)) (Pos Zero)) vwz3 (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];16 -> 20[label="",style="solid", color="black", weight=3]; 77.24/45.22 17[label="lcm3 (primEqInt (Neg Zero) (Pos Zero)) vwz3 (Neg Zero)",fontsize=16,color="black",shape="box"];17 -> 21[label="",style="solid", color="black", weight=3]; 77.24/45.22 18[label="lcm3 False vwz3 (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];18 -> 22[label="",style="solid", color="black", weight=3]; 77.24/45.22 19[label="lcm3 True vwz3 (Pos Zero)",fontsize=16,color="black",shape="box"];19 -> 23[label="",style="solid", color="black", weight=3]; 77.24/45.22 20[label="lcm3 False vwz3 (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];20 -> 24[label="",style="solid", color="black", weight=3]; 77.24/45.22 21[label="lcm3 True vwz3 (Neg Zero)",fontsize=16,color="black",shape="box"];21 -> 25[label="",style="solid", color="black", weight=3]; 77.24/45.22 22[label="lcm2 vwz3 (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];22 -> 26[label="",style="solid", color="black", weight=3]; 77.24/45.22 23[label="fromInt (Pos Zero)",fontsize=16,color="black",shape="triangle"];23 -> 27[label="",style="solid", color="black", weight=3]; 77.24/45.22 24[label="lcm2 vwz3 (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];24 -> 28[label="",style="solid", color="black", weight=3]; 77.24/45.22 25 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.22 25[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];26 -> 29[label="",style="dashed", color="red", weight=0]; 77.24/45.22 26[label="lcm1 (vwz3 == fromInt (Pos Zero)) vwz3 (Pos (Succ vwz400))",fontsize=16,color="magenta"];26 -> 30[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 27[label="Pos Zero",fontsize=16,color="green",shape="box"];28 -> 31[label="",style="dashed", color="red", weight=0]; 77.24/45.22 28[label="lcm1 (vwz3 == fromInt (Pos Zero)) vwz3 (Neg (Succ vwz400))",fontsize=16,color="magenta"];28 -> 32[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 30 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.22 30[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];29[label="lcm1 (vwz3 == vwz5) vwz3 (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];29 -> 33[label="",style="solid", color="black", weight=3]; 77.24/45.22 32 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.22 32[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];31[label="lcm1 (vwz3 == vwz6) vwz3 (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];31 -> 34[label="",style="solid", color="black", weight=3]; 77.24/45.22 33[label="lcm1 (primEqInt vwz3 vwz5) vwz3 (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28454[label="vwz3/Pos vwz30",fontsize=10,color="white",style="solid",shape="box"];33 -> 28454[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28454 -> 35[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28455[label="vwz3/Neg vwz30",fontsize=10,color="white",style="solid",shape="box"];33 -> 28455[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28455 -> 36[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 34[label="lcm1 (primEqInt vwz3 vwz6) vwz3 (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28456[label="vwz3/Pos vwz30",fontsize=10,color="white",style="solid",shape="box"];34 -> 28456[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28456 -> 37[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28457[label="vwz3/Neg vwz30",fontsize=10,color="white",style="solid",shape="box"];34 -> 28457[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28457 -> 38[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 35[label="lcm1 (primEqInt (Pos vwz30) vwz5) (Pos vwz30) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28458[label="vwz30/Succ vwz300",fontsize=10,color="white",style="solid",shape="box"];35 -> 28458[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28458 -> 39[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28459[label="vwz30/Zero",fontsize=10,color="white",style="solid",shape="box"];35 -> 28459[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28459 -> 40[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 36[label="lcm1 (primEqInt (Neg vwz30) vwz5) (Neg vwz30) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28460[label="vwz30/Succ vwz300",fontsize=10,color="white",style="solid",shape="box"];36 -> 28460[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28460 -> 41[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28461[label="vwz30/Zero",fontsize=10,color="white",style="solid",shape="box"];36 -> 28461[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28461 -> 42[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 37[label="lcm1 (primEqInt (Pos vwz30) vwz6) (Pos vwz30) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28462[label="vwz30/Succ vwz300",fontsize=10,color="white",style="solid",shape="box"];37 -> 28462[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28462 -> 43[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28463[label="vwz30/Zero",fontsize=10,color="white",style="solid",shape="box"];37 -> 28463[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28463 -> 44[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 38[label="lcm1 (primEqInt (Neg vwz30) vwz6) (Neg vwz30) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28464[label="vwz30/Succ vwz300",fontsize=10,color="white",style="solid",shape="box"];38 -> 28464[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28464 -> 45[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28465[label="vwz30/Zero",fontsize=10,color="white",style="solid",shape="box"];38 -> 28465[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28465 -> 46[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 39[label="lcm1 (primEqInt (Pos (Succ vwz300)) vwz5) (Pos (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28466[label="vwz5/Pos vwz50",fontsize=10,color="white",style="solid",shape="box"];39 -> 28466[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28466 -> 47[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28467[label="vwz5/Neg vwz50",fontsize=10,color="white",style="solid",shape="box"];39 -> 28467[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28467 -> 48[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 40[label="lcm1 (primEqInt (Pos Zero) vwz5) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28468[label="vwz5/Pos vwz50",fontsize=10,color="white",style="solid",shape="box"];40 -> 28468[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28468 -> 49[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28469[label="vwz5/Neg vwz50",fontsize=10,color="white",style="solid",shape="box"];40 -> 28469[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28469 -> 50[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 41[label="lcm1 (primEqInt (Neg (Succ vwz300)) vwz5) (Neg (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28470[label="vwz5/Pos vwz50",fontsize=10,color="white",style="solid",shape="box"];41 -> 28470[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28470 -> 51[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28471[label="vwz5/Neg vwz50",fontsize=10,color="white",style="solid",shape="box"];41 -> 28471[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28471 -> 52[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 42[label="lcm1 (primEqInt (Neg Zero) vwz5) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28472[label="vwz5/Pos vwz50",fontsize=10,color="white",style="solid",shape="box"];42 -> 28472[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28472 -> 53[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28473[label="vwz5/Neg vwz50",fontsize=10,color="white",style="solid",shape="box"];42 -> 28473[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28473 -> 54[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 43[label="lcm1 (primEqInt (Pos (Succ vwz300)) vwz6) (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28474[label="vwz6/Pos vwz60",fontsize=10,color="white",style="solid",shape="box"];43 -> 28474[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28474 -> 55[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28475[label="vwz6/Neg vwz60",fontsize=10,color="white",style="solid",shape="box"];43 -> 28475[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28475 -> 56[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 44[label="lcm1 (primEqInt (Pos Zero) vwz6) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28476[label="vwz6/Pos vwz60",fontsize=10,color="white",style="solid",shape="box"];44 -> 28476[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28476 -> 57[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28477[label="vwz6/Neg vwz60",fontsize=10,color="white",style="solid",shape="box"];44 -> 28477[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28477 -> 58[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 45[label="lcm1 (primEqInt (Neg (Succ vwz300)) vwz6) (Neg (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28478[label="vwz6/Pos vwz60",fontsize=10,color="white",style="solid",shape="box"];45 -> 28478[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28478 -> 59[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28479[label="vwz6/Neg vwz60",fontsize=10,color="white",style="solid",shape="box"];45 -> 28479[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28479 -> 60[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 46[label="lcm1 (primEqInt (Neg Zero) vwz6) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28480[label="vwz6/Pos vwz60",fontsize=10,color="white",style="solid",shape="box"];46 -> 28480[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28480 -> 61[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28481[label="vwz6/Neg vwz60",fontsize=10,color="white",style="solid",shape="box"];46 -> 28481[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28481 -> 62[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 47[label="lcm1 (primEqInt (Pos (Succ vwz300)) (Pos vwz50)) (Pos (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28482[label="vwz50/Succ vwz500",fontsize=10,color="white",style="solid",shape="box"];47 -> 28482[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28482 -> 63[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28483[label="vwz50/Zero",fontsize=10,color="white",style="solid",shape="box"];47 -> 28483[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28483 -> 64[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 48[label="lcm1 (primEqInt (Pos (Succ vwz300)) (Neg vwz50)) (Pos (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];48 -> 65[label="",style="solid", color="black", weight=3]; 77.24/45.22 49[label="lcm1 (primEqInt (Pos Zero) (Pos vwz50)) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28484[label="vwz50/Succ vwz500",fontsize=10,color="white",style="solid",shape="box"];49 -> 28484[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28484 -> 66[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28485[label="vwz50/Zero",fontsize=10,color="white",style="solid",shape="box"];49 -> 28485[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28485 -> 67[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 50[label="lcm1 (primEqInt (Pos Zero) (Neg vwz50)) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28486[label="vwz50/Succ vwz500",fontsize=10,color="white",style="solid",shape="box"];50 -> 28486[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28486 -> 68[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28487[label="vwz50/Zero",fontsize=10,color="white",style="solid",shape="box"];50 -> 28487[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28487 -> 69[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 51[label="lcm1 (primEqInt (Neg (Succ vwz300)) (Pos vwz50)) (Neg (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];51 -> 70[label="",style="solid", color="black", weight=3]; 77.24/45.22 52[label="lcm1 (primEqInt (Neg (Succ vwz300)) (Neg vwz50)) (Neg (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28488[label="vwz50/Succ vwz500",fontsize=10,color="white",style="solid",shape="box"];52 -> 28488[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28488 -> 71[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28489[label="vwz50/Zero",fontsize=10,color="white",style="solid",shape="box"];52 -> 28489[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28489 -> 72[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 53[label="lcm1 (primEqInt (Neg Zero) (Pos vwz50)) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28490[label="vwz50/Succ vwz500",fontsize=10,color="white",style="solid",shape="box"];53 -> 28490[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28490 -> 73[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28491[label="vwz50/Zero",fontsize=10,color="white",style="solid",shape="box"];53 -> 28491[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28491 -> 74[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 54[label="lcm1 (primEqInt (Neg Zero) (Neg vwz50)) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28492[label="vwz50/Succ vwz500",fontsize=10,color="white",style="solid",shape="box"];54 -> 28492[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28492 -> 75[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28493[label="vwz50/Zero",fontsize=10,color="white",style="solid",shape="box"];54 -> 28493[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28493 -> 76[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 55[label="lcm1 (primEqInt (Pos (Succ vwz300)) (Pos vwz60)) (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28494[label="vwz60/Succ vwz600",fontsize=10,color="white",style="solid",shape="box"];55 -> 28494[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28494 -> 77[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28495[label="vwz60/Zero",fontsize=10,color="white",style="solid",shape="box"];55 -> 28495[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28495 -> 78[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 56[label="lcm1 (primEqInt (Pos (Succ vwz300)) (Neg vwz60)) (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];56 -> 79[label="",style="solid", color="black", weight=3]; 77.24/45.22 57[label="lcm1 (primEqInt (Pos Zero) (Pos vwz60)) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28496[label="vwz60/Succ vwz600",fontsize=10,color="white",style="solid",shape="box"];57 -> 28496[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28496 -> 80[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28497[label="vwz60/Zero",fontsize=10,color="white",style="solid",shape="box"];57 -> 28497[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28497 -> 81[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 58[label="lcm1 (primEqInt (Pos Zero) (Neg vwz60)) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28498[label="vwz60/Succ vwz600",fontsize=10,color="white",style="solid",shape="box"];58 -> 28498[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28498 -> 82[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28499[label="vwz60/Zero",fontsize=10,color="white",style="solid",shape="box"];58 -> 28499[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28499 -> 83[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 59[label="lcm1 (primEqInt (Neg (Succ vwz300)) (Pos vwz60)) (Neg (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];59 -> 84[label="",style="solid", color="black", weight=3]; 77.24/45.22 60[label="lcm1 (primEqInt (Neg (Succ vwz300)) (Neg vwz60)) (Neg (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28500[label="vwz60/Succ vwz600",fontsize=10,color="white",style="solid",shape="box"];60 -> 28500[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28500 -> 85[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28501[label="vwz60/Zero",fontsize=10,color="white",style="solid",shape="box"];60 -> 28501[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28501 -> 86[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 61[label="lcm1 (primEqInt (Neg Zero) (Pos vwz60)) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28502[label="vwz60/Succ vwz600",fontsize=10,color="white",style="solid",shape="box"];61 -> 28502[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28502 -> 87[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28503[label="vwz60/Zero",fontsize=10,color="white",style="solid",shape="box"];61 -> 28503[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28503 -> 88[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 62[label="lcm1 (primEqInt (Neg Zero) (Neg vwz60)) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28504[label="vwz60/Succ vwz600",fontsize=10,color="white",style="solid",shape="box"];62 -> 28504[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28504 -> 89[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28505[label="vwz60/Zero",fontsize=10,color="white",style="solid",shape="box"];62 -> 28505[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28505 -> 90[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 63[label="lcm1 (primEqInt (Pos (Succ vwz300)) (Pos (Succ vwz500))) (Pos (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];63 -> 91[label="",style="solid", color="black", weight=3]; 77.24/45.22 64[label="lcm1 (primEqInt (Pos (Succ vwz300)) (Pos Zero)) (Pos (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];64 -> 92[label="",style="solid", color="black", weight=3]; 77.24/45.22 65[label="lcm1 False (Pos (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];65 -> 93[label="",style="solid", color="black", weight=3]; 77.24/45.22 66[label="lcm1 (primEqInt (Pos Zero) (Pos (Succ vwz500))) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];66 -> 94[label="",style="solid", color="black", weight=3]; 77.24/45.22 67[label="lcm1 (primEqInt (Pos Zero) (Pos Zero)) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];67 -> 95[label="",style="solid", color="black", weight=3]; 77.24/45.22 68[label="lcm1 (primEqInt (Pos Zero) (Neg (Succ vwz500))) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];68 -> 96[label="",style="solid", color="black", weight=3]; 77.24/45.22 69[label="lcm1 (primEqInt (Pos Zero) (Neg Zero)) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];69 -> 97[label="",style="solid", color="black", weight=3]; 77.24/45.22 70[label="lcm1 False (Neg (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];70 -> 98[label="",style="solid", color="black", weight=3]; 77.24/45.22 71[label="lcm1 (primEqInt (Neg (Succ vwz300)) (Neg (Succ vwz500))) (Neg (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];71 -> 99[label="",style="solid", color="black", weight=3]; 77.24/45.22 72[label="lcm1 (primEqInt (Neg (Succ vwz300)) (Neg Zero)) (Neg (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];72 -> 100[label="",style="solid", color="black", weight=3]; 77.24/45.22 73[label="lcm1 (primEqInt (Neg Zero) (Pos (Succ vwz500))) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];73 -> 101[label="",style="solid", color="black", weight=3]; 77.24/45.22 74[label="lcm1 (primEqInt (Neg Zero) (Pos Zero)) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];74 -> 102[label="",style="solid", color="black", weight=3]; 77.24/45.22 75[label="lcm1 (primEqInt (Neg Zero) (Neg (Succ vwz500))) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];75 -> 103[label="",style="solid", color="black", weight=3]; 77.24/45.22 76[label="lcm1 (primEqInt (Neg Zero) (Neg Zero)) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];76 -> 104[label="",style="solid", color="black", weight=3]; 77.24/45.22 77[label="lcm1 (primEqInt (Pos (Succ vwz300)) (Pos (Succ vwz600))) (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];77 -> 105[label="",style="solid", color="black", weight=3]; 77.24/45.22 78[label="lcm1 (primEqInt (Pos (Succ vwz300)) (Pos Zero)) (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];78 -> 106[label="",style="solid", color="black", weight=3]; 77.24/45.22 79[label="lcm1 False (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];79 -> 107[label="",style="solid", color="black", weight=3]; 77.24/45.22 80[label="lcm1 (primEqInt (Pos Zero) (Pos (Succ vwz600))) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];80 -> 108[label="",style="solid", color="black", weight=3]; 77.24/45.22 81[label="lcm1 (primEqInt (Pos Zero) (Pos Zero)) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];81 -> 109[label="",style="solid", color="black", weight=3]; 77.24/45.22 82[label="lcm1 (primEqInt (Pos Zero) (Neg (Succ vwz600))) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];82 -> 110[label="",style="solid", color="black", weight=3]; 77.24/45.22 83[label="lcm1 (primEqInt (Pos Zero) (Neg Zero)) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];83 -> 111[label="",style="solid", color="black", weight=3]; 77.24/45.22 84[label="lcm1 False (Neg (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];84 -> 112[label="",style="solid", color="black", weight=3]; 77.24/45.22 85[label="lcm1 (primEqInt (Neg (Succ vwz300)) (Neg (Succ vwz600))) (Neg (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];85 -> 113[label="",style="solid", color="black", weight=3]; 77.24/45.22 86[label="lcm1 (primEqInt (Neg (Succ vwz300)) (Neg Zero)) (Neg (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];86 -> 114[label="",style="solid", color="black", weight=3]; 77.24/45.22 87[label="lcm1 (primEqInt (Neg Zero) (Pos (Succ vwz600))) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];87 -> 115[label="",style="solid", color="black", weight=3]; 77.24/45.22 88[label="lcm1 (primEqInt (Neg Zero) (Pos Zero)) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];88 -> 116[label="",style="solid", color="black", weight=3]; 77.24/45.22 89[label="lcm1 (primEqInt (Neg Zero) (Neg (Succ vwz600))) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];89 -> 117[label="",style="solid", color="black", weight=3]; 77.24/45.22 90[label="lcm1 (primEqInt (Neg Zero) (Neg Zero)) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];90 -> 118[label="",style="solid", color="black", weight=3]; 77.24/45.22 91 -> 1065[label="",style="dashed", color="red", weight=0]; 77.24/45.22 91[label="lcm1 (primEqNat vwz300 vwz500) (Pos (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="magenta"];91 -> 1066[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 91 -> 1067[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 91 -> 1068[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 91 -> 1069[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 92 -> 65[label="",style="dashed", color="red", weight=0]; 77.24/45.22 92[label="lcm1 False (Pos (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="magenta"];93[label="lcm0 (Pos (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];93 -> 121[label="",style="solid", color="black", weight=3]; 77.24/45.22 94[label="lcm1 False (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];94 -> 122[label="",style="solid", color="black", weight=3]; 77.24/45.22 95[label="lcm1 True (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];95 -> 123[label="",style="solid", color="black", weight=3]; 77.24/45.22 96 -> 94[label="",style="dashed", color="red", weight=0]; 77.24/45.22 96[label="lcm1 False (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];97 -> 95[label="",style="dashed", color="red", weight=0]; 77.24/45.22 97[label="lcm1 True (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];98[label="lcm0 (Neg (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];98 -> 124[label="",style="solid", color="black", weight=3]; 77.24/45.22 99 -> 1137[label="",style="dashed", color="red", weight=0]; 77.24/45.22 99[label="lcm1 (primEqNat vwz300 vwz500) (Neg (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="magenta"];99 -> 1138[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 99 -> 1139[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 99 -> 1140[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 99 -> 1141[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 100 -> 70[label="",style="dashed", color="red", weight=0]; 77.24/45.22 100[label="lcm1 False (Neg (Succ vwz300)) (Pos (Succ vwz400))",fontsize=16,color="magenta"];101[label="lcm1 False (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];101 -> 127[label="",style="solid", color="black", weight=3]; 77.24/45.22 102[label="lcm1 True (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];102 -> 128[label="",style="solid", color="black", weight=3]; 77.24/45.22 103 -> 101[label="",style="dashed", color="red", weight=0]; 77.24/45.22 103[label="lcm1 False (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];104 -> 102[label="",style="dashed", color="red", weight=0]; 77.24/45.22 104[label="lcm1 True (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];105 -> 717[label="",style="dashed", color="red", weight=0]; 77.24/45.22 105[label="lcm1 (primEqNat vwz300 vwz600) (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="magenta"];105 -> 718[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 105 -> 719[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 105 -> 720[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 105 -> 721[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 106 -> 79[label="",style="dashed", color="red", weight=0]; 77.24/45.22 106[label="lcm1 False (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="magenta"];107[label="lcm0 (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];107 -> 131[label="",style="solid", color="black", weight=3]; 77.24/45.22 108[label="lcm1 False (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];108 -> 132[label="",style="solid", color="black", weight=3]; 77.24/45.22 109[label="lcm1 True (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];109 -> 133[label="",style="solid", color="black", weight=3]; 77.24/45.22 110 -> 108[label="",style="dashed", color="red", weight=0]; 77.24/45.22 110[label="lcm1 False (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];111 -> 109[label="",style="dashed", color="red", weight=0]; 77.24/45.22 111[label="lcm1 True (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];112[label="lcm0 (Neg (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];112 -> 134[label="",style="solid", color="black", weight=3]; 77.24/45.22 113 -> 1219[label="",style="dashed", color="red", weight=0]; 77.24/45.22 113[label="lcm1 (primEqNat vwz300 vwz600) (Neg (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="magenta"];113 -> 1220[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 113 -> 1221[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 113 -> 1222[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 113 -> 1223[label="",style="dashed", color="magenta", weight=3]; 77.24/45.22 114 -> 84[label="",style="dashed", color="red", weight=0]; 77.24/45.22 114[label="lcm1 False (Neg (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="magenta"];115[label="lcm1 False (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];115 -> 137[label="",style="solid", color="black", weight=3]; 77.24/45.22 116[label="lcm1 True (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];116 -> 138[label="",style="solid", color="black", weight=3]; 77.24/45.22 117 -> 115[label="",style="dashed", color="red", weight=0]; 77.24/45.22 117[label="lcm1 False (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];118 -> 116[label="",style="dashed", color="red", weight=0]; 77.24/45.22 118[label="lcm1 True (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];1066[label="vwz300",fontsize=16,color="green",shape="box"];1067[label="vwz300",fontsize=16,color="green",shape="box"];1068[label="vwz500",fontsize=16,color="green",shape="box"];1069[label="vwz400",fontsize=16,color="green",shape="box"];1065[label="lcm1 (primEqNat vwz81 vwz82) (Pos (Succ vwz83)) (Pos (Succ vwz84))",fontsize=16,color="burlywood",shape="triangle"];28506[label="vwz81/Succ vwz810",fontsize=10,color="white",style="solid",shape="box"];1065 -> 28506[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28506 -> 1102[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28507[label="vwz81/Zero",fontsize=10,color="white",style="solid",shape="box"];1065 -> 28507[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28507 -> 1103[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 121[label="abs (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];121 -> 143[label="",style="solid", color="black", weight=3]; 77.24/45.22 122[label="lcm0 (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];122 -> 144[label="",style="solid", color="black", weight=3]; 77.24/45.22 123 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.22 123[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];124[label="abs (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];124 -> 145[label="",style="solid", color="black", weight=3]; 77.24/45.22 1138[label="vwz500",fontsize=16,color="green",shape="box"];1139[label="vwz300",fontsize=16,color="green",shape="box"];1140[label="vwz300",fontsize=16,color="green",shape="box"];1141[label="vwz400",fontsize=16,color="green",shape="box"];1137[label="lcm1 (primEqNat vwz90 vwz91) (Neg (Succ vwz92)) (Pos (Succ vwz93))",fontsize=16,color="burlywood",shape="triangle"];28508[label="vwz90/Succ vwz900",fontsize=10,color="white",style="solid",shape="box"];1137 -> 28508[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28508 -> 1174[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28509[label="vwz90/Zero",fontsize=10,color="white",style="solid",shape="box"];1137 -> 28509[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28509 -> 1175[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 127[label="lcm0 (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];127 -> 150[label="",style="solid", color="black", weight=3]; 77.24/45.22 128 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.22 128[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];718[label="vwz600",fontsize=16,color="green",shape="box"];719[label="vwz300",fontsize=16,color="green",shape="box"];720[label="vwz300",fontsize=16,color="green",shape="box"];721[label="vwz400",fontsize=16,color="green",shape="box"];717[label="lcm1 (primEqNat vwz44 vwz45) (Pos (Succ vwz46)) (Neg (Succ vwz47))",fontsize=16,color="burlywood",shape="triangle"];28510[label="vwz44/Succ vwz440",fontsize=10,color="white",style="solid",shape="box"];717 -> 28510[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28510 -> 746[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28511[label="vwz44/Zero",fontsize=10,color="white",style="solid",shape="box"];717 -> 28511[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28511 -> 747[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 131[label="abs (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];131 -> 155[label="",style="solid", color="black", weight=3]; 77.24/45.22 132[label="lcm0 (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];132 -> 156[label="",style="solid", color="black", weight=3]; 77.24/45.22 133 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.22 133[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];134[label="abs (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];134 -> 157[label="",style="solid", color="black", weight=3]; 77.24/45.22 1220[label="vwz300",fontsize=16,color="green",shape="box"];1221[label="vwz400",fontsize=16,color="green",shape="box"];1222[label="vwz300",fontsize=16,color="green",shape="box"];1223[label="vwz600",fontsize=16,color="green",shape="box"];1219[label="lcm1 (primEqNat vwz99 vwz100) (Neg (Succ vwz101)) (Neg (Succ vwz102))",fontsize=16,color="burlywood",shape="triangle"];28512[label="vwz99/Succ vwz990",fontsize=10,color="white",style="solid",shape="box"];1219 -> 28512[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28512 -> 1256[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28513[label="vwz99/Zero",fontsize=10,color="white",style="solid",shape="box"];1219 -> 28513[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28513 -> 1257[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 137[label="lcm0 (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];137 -> 162[label="",style="solid", color="black", weight=3]; 77.24/45.22 138 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.22 138[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];1102[label="lcm1 (primEqNat (Succ vwz810) vwz82) (Pos (Succ vwz83)) (Pos (Succ vwz84))",fontsize=16,color="burlywood",shape="box"];28514[label="vwz82/Succ vwz820",fontsize=10,color="white",style="solid",shape="box"];1102 -> 28514[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28514 -> 1111[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28515[label="vwz82/Zero",fontsize=10,color="white",style="solid",shape="box"];1102 -> 28515[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28515 -> 1112[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 1103[label="lcm1 (primEqNat Zero vwz82) (Pos (Succ vwz83)) (Pos (Succ vwz84))",fontsize=16,color="burlywood",shape="box"];28516[label="vwz82/Succ vwz820",fontsize=10,color="white",style="solid",shape="box"];1103 -> 28516[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28516 -> 1113[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28517[label="vwz82/Zero",fontsize=10,color="white",style="solid",shape="box"];1103 -> 28517[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28517 -> 1114[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 143[label="absReal (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];143 -> 167[label="",style="solid", color="black", weight=3]; 77.24/45.22 144[label="abs (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];144 -> 168[label="",style="solid", color="black", weight=3]; 77.24/45.22 145[label="absReal (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];145 -> 169[label="",style="solid", color="black", weight=3]; 77.24/45.22 1174[label="lcm1 (primEqNat (Succ vwz900) vwz91) (Neg (Succ vwz92)) (Pos (Succ vwz93))",fontsize=16,color="burlywood",shape="box"];28518[label="vwz91/Succ vwz910",fontsize=10,color="white",style="solid",shape="box"];1174 -> 28518[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28518 -> 1193[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28519[label="vwz91/Zero",fontsize=10,color="white",style="solid",shape="box"];1174 -> 28519[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28519 -> 1194[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 1175[label="lcm1 (primEqNat Zero vwz91) (Neg (Succ vwz92)) (Pos (Succ vwz93))",fontsize=16,color="burlywood",shape="box"];28520[label="vwz91/Succ vwz910",fontsize=10,color="white",style="solid",shape="box"];1175 -> 28520[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28520 -> 1195[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28521[label="vwz91/Zero",fontsize=10,color="white",style="solid",shape="box"];1175 -> 28521[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28521 -> 1196[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 150[label="abs (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];150 -> 174[label="",style="solid", color="black", weight=3]; 77.24/45.22 746[label="lcm1 (primEqNat (Succ vwz440) vwz45) (Pos (Succ vwz46)) (Neg (Succ vwz47))",fontsize=16,color="burlywood",shape="box"];28522[label="vwz45/Succ vwz450",fontsize=10,color="white",style="solid",shape="box"];746 -> 28522[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28522 -> 781[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28523[label="vwz45/Zero",fontsize=10,color="white",style="solid",shape="box"];746 -> 28523[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28523 -> 782[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 747[label="lcm1 (primEqNat Zero vwz45) (Pos (Succ vwz46)) (Neg (Succ vwz47))",fontsize=16,color="burlywood",shape="box"];28524[label="vwz45/Succ vwz450",fontsize=10,color="white",style="solid",shape="box"];747 -> 28524[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28524 -> 783[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28525[label="vwz45/Zero",fontsize=10,color="white",style="solid",shape="box"];747 -> 28525[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28525 -> 784[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 155[label="absReal (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];155 -> 179[label="",style="solid", color="black", weight=3]; 77.24/45.22 156[label="abs (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];156 -> 180[label="",style="solid", color="black", weight=3]; 77.24/45.22 157[label="absReal (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];157 -> 181[label="",style="solid", color="black", weight=3]; 77.24/45.22 1256[label="lcm1 (primEqNat (Succ vwz990) vwz100) (Neg (Succ vwz101)) (Neg (Succ vwz102))",fontsize=16,color="burlywood",shape="box"];28526[label="vwz100/Succ vwz1000",fontsize=10,color="white",style="solid",shape="box"];1256 -> 28526[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28526 -> 1281[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28527[label="vwz100/Zero",fontsize=10,color="white",style="solid",shape="box"];1256 -> 28527[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28527 -> 1282[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 1257[label="lcm1 (primEqNat Zero vwz100) (Neg (Succ vwz101)) (Neg (Succ vwz102))",fontsize=16,color="burlywood",shape="box"];28528[label="vwz100/Succ vwz1000",fontsize=10,color="white",style="solid",shape="box"];1257 -> 28528[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28528 -> 1283[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 28529[label="vwz100/Zero",fontsize=10,color="white",style="solid",shape="box"];1257 -> 28529[label="",style="solid", color="burlywood", weight=9]; 77.24/45.22 28529 -> 1284[label="",style="solid", color="burlywood", weight=3]; 77.24/45.22 162[label="abs (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];162 -> 186[label="",style="solid", color="black", weight=3]; 77.24/45.22 1111[label="lcm1 (primEqNat (Succ vwz810) (Succ vwz820)) (Pos (Succ vwz83)) (Pos (Succ vwz84))",fontsize=16,color="black",shape="box"];1111 -> 1130[label="",style="solid", color="black", weight=3]; 77.24/45.22 1112[label="lcm1 (primEqNat (Succ vwz810) Zero) (Pos (Succ vwz83)) (Pos (Succ vwz84))",fontsize=16,color="black",shape="box"];1112 -> 1131[label="",style="solid", color="black", weight=3]; 77.24/45.22 1113[label="lcm1 (primEqNat Zero (Succ vwz820)) (Pos (Succ vwz83)) (Pos (Succ vwz84))",fontsize=16,color="black",shape="box"];1113 -> 1132[label="",style="solid", color="black", weight=3]; 77.24/45.22 1114[label="lcm1 (primEqNat Zero Zero) (Pos (Succ vwz83)) (Pos (Succ vwz84))",fontsize=16,color="black",shape="box"];1114 -> 1133[label="",style="solid", color="black", weight=3]; 77.24/45.22 167[label="absReal2 (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];167 -> 192[label="",style="solid", color="black", weight=3]; 77.24/45.22 168[label="absReal (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];168 -> 193[label="",style="solid", color="black", weight=3]; 77.24/45.22 169[label="absReal2 (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];169 -> 194[label="",style="solid", color="black", weight=3]; 77.24/45.22 1193[label="lcm1 (primEqNat (Succ vwz900) (Succ vwz910)) (Neg (Succ vwz92)) (Pos (Succ vwz93))",fontsize=16,color="black",shape="box"];1193 -> 1212[label="",style="solid", color="black", weight=3]; 77.24/45.22 1194[label="lcm1 (primEqNat (Succ vwz900) Zero) (Neg (Succ vwz92)) (Pos (Succ vwz93))",fontsize=16,color="black",shape="box"];1194 -> 1213[label="",style="solid", color="black", weight=3]; 77.24/45.22 1195[label="lcm1 (primEqNat Zero (Succ vwz910)) (Neg (Succ vwz92)) (Pos (Succ vwz93))",fontsize=16,color="black",shape="box"];1195 -> 1214[label="",style="solid", color="black", weight=3]; 77.24/45.22 1196[label="lcm1 (primEqNat Zero Zero) (Neg (Succ vwz92)) (Pos (Succ vwz93))",fontsize=16,color="black",shape="box"];1196 -> 1215[label="",style="solid", color="black", weight=3]; 77.24/45.22 174[label="absReal (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];174 -> 200[label="",style="solid", color="black", weight=3]; 77.24/45.22 781[label="lcm1 (primEqNat (Succ vwz440) (Succ vwz450)) (Pos (Succ vwz46)) (Neg (Succ vwz47))",fontsize=16,color="black",shape="box"];781 -> 798[label="",style="solid", color="black", weight=3]; 77.24/45.22 782[label="lcm1 (primEqNat (Succ vwz440) Zero) (Pos (Succ vwz46)) (Neg (Succ vwz47))",fontsize=16,color="black",shape="box"];782 -> 799[label="",style="solid", color="black", weight=3]; 77.24/45.22 783[label="lcm1 (primEqNat Zero (Succ vwz450)) (Pos (Succ vwz46)) (Neg (Succ vwz47))",fontsize=16,color="black",shape="box"];783 -> 800[label="",style="solid", color="black", weight=3]; 77.24/45.23 784[label="lcm1 (primEqNat Zero Zero) (Pos (Succ vwz46)) (Neg (Succ vwz47))",fontsize=16,color="black",shape="box"];784 -> 801[label="",style="solid", color="black", weight=3]; 77.24/45.23 179[label="absReal2 (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];179 -> 206[label="",style="solid", color="black", weight=3]; 77.24/45.23 180[label="absReal (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];180 -> 207[label="",style="solid", color="black", weight=3]; 77.24/45.23 181[label="absReal2 (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];181 -> 208[label="",style="solid", color="black", weight=3]; 77.24/45.23 1281[label="lcm1 (primEqNat (Succ vwz990) (Succ vwz1000)) (Neg (Succ vwz101)) (Neg (Succ vwz102))",fontsize=16,color="black",shape="box"];1281 -> 1295[label="",style="solid", color="black", weight=3]; 77.24/45.23 1282[label="lcm1 (primEqNat (Succ vwz990) Zero) (Neg (Succ vwz101)) (Neg (Succ vwz102))",fontsize=16,color="black",shape="box"];1282 -> 1296[label="",style="solid", color="black", weight=3]; 77.24/45.23 1283[label="lcm1 (primEqNat Zero (Succ vwz1000)) (Neg (Succ vwz101)) (Neg (Succ vwz102))",fontsize=16,color="black",shape="box"];1283 -> 1297[label="",style="solid", color="black", weight=3]; 77.24/45.23 1284[label="lcm1 (primEqNat Zero Zero) (Neg (Succ vwz101)) (Neg (Succ vwz102))",fontsize=16,color="black",shape="box"];1284 -> 1298[label="",style="solid", color="black", weight=3]; 77.24/45.23 186[label="absReal (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];186 -> 214[label="",style="solid", color="black", weight=3]; 77.24/45.23 1130 -> 1065[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1130[label="lcm1 (primEqNat vwz810 vwz820) (Pos (Succ vwz83)) (Pos (Succ vwz84))",fontsize=16,color="magenta"];1130 -> 1176[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1130 -> 1177[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1131 -> 65[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1131[label="lcm1 False (Pos (Succ vwz83)) (Pos (Succ vwz84))",fontsize=16,color="magenta"];1131 -> 1178[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1131 -> 1179[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1132 -> 65[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1132[label="lcm1 False (Pos (Succ vwz83)) (Pos (Succ vwz84))",fontsize=16,color="magenta"];1132 -> 1180[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1132 -> 1181[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1133[label="lcm1 True (Pos (Succ vwz83)) (Pos (Succ vwz84))",fontsize=16,color="black",shape="box"];1133 -> 1182[label="",style="solid", color="black", weight=3]; 77.24/45.23 192 -> 219[label="",style="dashed", color="red", weight=0]; 77.24/45.23 192[label="absReal1 (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400) >= fromInt (Pos Zero))",fontsize=16,color="magenta"];192 -> 220[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 193[label="absReal2 (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];193 -> 221[label="",style="solid", color="black", weight=3]; 77.24/45.23 194 -> 222[label="",style="dashed", color="red", weight=0]; 77.24/45.23 194[label="absReal1 (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400) >= fromInt (Pos Zero))",fontsize=16,color="magenta"];194 -> 223[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1212 -> 1137[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1212[label="lcm1 (primEqNat vwz900 vwz910) (Neg (Succ vwz92)) (Pos (Succ vwz93))",fontsize=16,color="magenta"];1212 -> 1258[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1212 -> 1259[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1213 -> 70[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1213[label="lcm1 False (Neg (Succ vwz92)) (Pos (Succ vwz93))",fontsize=16,color="magenta"];1213 -> 1260[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1213 -> 1261[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1214 -> 70[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1214[label="lcm1 False (Neg (Succ vwz92)) (Pos (Succ vwz93))",fontsize=16,color="magenta"];1214 -> 1262[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1214 -> 1263[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1215[label="lcm1 True (Neg (Succ vwz92)) (Pos (Succ vwz93))",fontsize=16,color="black",shape="box"];1215 -> 1264[label="",style="solid", color="black", weight=3]; 77.24/45.23 200[label="absReal2 (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];200 -> 228[label="",style="solid", color="black", weight=3]; 77.24/45.23 798 -> 717[label="",style="dashed", color="red", weight=0]; 77.24/45.23 798[label="lcm1 (primEqNat vwz440 vwz450) (Pos (Succ vwz46)) (Neg (Succ vwz47))",fontsize=16,color="magenta"];798 -> 811[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 798 -> 812[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 799 -> 79[label="",style="dashed", color="red", weight=0]; 77.24/45.23 799[label="lcm1 False (Pos (Succ vwz46)) (Neg (Succ vwz47))",fontsize=16,color="magenta"];799 -> 813[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 799 -> 814[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 800 -> 79[label="",style="dashed", color="red", weight=0]; 77.24/45.23 800[label="lcm1 False (Pos (Succ vwz46)) (Neg (Succ vwz47))",fontsize=16,color="magenta"];800 -> 815[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 800 -> 816[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 801[label="lcm1 True (Pos (Succ vwz46)) (Neg (Succ vwz47))",fontsize=16,color="black",shape="box"];801 -> 817[label="",style="solid", color="black", weight=3]; 77.24/45.23 206 -> 233[label="",style="dashed", color="red", weight=0]; 77.24/45.23 206[label="absReal1 (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400) >= fromInt (Pos Zero))",fontsize=16,color="magenta"];206 -> 234[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 207[label="absReal2 (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];207 -> 235[label="",style="solid", color="black", weight=3]; 77.24/45.23 208 -> 236[label="",style="dashed", color="red", weight=0]; 77.24/45.23 208[label="absReal1 (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400) >= fromInt (Pos Zero))",fontsize=16,color="magenta"];208 -> 237[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1295 -> 1219[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1295[label="lcm1 (primEqNat vwz990 vwz1000) (Neg (Succ vwz101)) (Neg (Succ vwz102))",fontsize=16,color="magenta"];1295 -> 1325[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1295 -> 1326[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1296 -> 84[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1296[label="lcm1 False (Neg (Succ vwz101)) (Neg (Succ vwz102))",fontsize=16,color="magenta"];1296 -> 1327[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1296 -> 1328[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1297 -> 84[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1297[label="lcm1 False (Neg (Succ vwz101)) (Neg (Succ vwz102))",fontsize=16,color="magenta"];1297 -> 1329[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1297 -> 1330[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1298[label="lcm1 True (Neg (Succ vwz101)) (Neg (Succ vwz102))",fontsize=16,color="black",shape="box"];1298 -> 1331[label="",style="solid", color="black", weight=3]; 77.24/45.23 214[label="absReal2 (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];214 -> 242[label="",style="solid", color="black", weight=3]; 77.24/45.23 1176[label="vwz810",fontsize=16,color="green",shape="box"];1177[label="vwz820",fontsize=16,color="green",shape="box"];1178[label="vwz84",fontsize=16,color="green",shape="box"];1179[label="vwz83",fontsize=16,color="green",shape="box"];1180[label="vwz84",fontsize=16,color="green",shape="box"];1181[label="vwz83",fontsize=16,color="green",shape="box"];1182 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1182[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];220 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 220[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];219[label="absReal1 (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400) >= vwz7)",fontsize=16,color="black",shape="triangle"];219 -> 247[label="",style="solid", color="black", weight=3]; 77.24/45.23 221 -> 248[label="",style="dashed", color="red", weight=0]; 77.24/45.23 221[label="absReal1 (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400) >= fromInt (Pos Zero))",fontsize=16,color="magenta"];221 -> 249[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 223 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 223[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];222[label="absReal1 (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400) >= vwz8)",fontsize=16,color="black",shape="triangle"];222 -> 250[label="",style="solid", color="black", weight=3]; 77.24/45.23 1258[label="vwz910",fontsize=16,color="green",shape="box"];1259[label="vwz900",fontsize=16,color="green",shape="box"];1260[label="vwz93",fontsize=16,color="green",shape="box"];1261[label="vwz92",fontsize=16,color="green",shape="box"];1262[label="vwz93",fontsize=16,color="green",shape="box"];1263[label="vwz92",fontsize=16,color="green",shape="box"];1264 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1264[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];228 -> 255[label="",style="dashed", color="red", weight=0]; 77.24/45.23 228[label="absReal1 (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400) >= fromInt (Pos Zero))",fontsize=16,color="magenta"];228 -> 256[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 811[label="vwz450",fontsize=16,color="green",shape="box"];812[label="vwz440",fontsize=16,color="green",shape="box"];813[label="vwz46",fontsize=16,color="green",shape="box"];814[label="vwz47",fontsize=16,color="green",shape="box"];815[label="vwz46",fontsize=16,color="green",shape="box"];816[label="vwz47",fontsize=16,color="green",shape="box"];817 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 817[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];234 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 234[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];233[label="absReal1 (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400) >= vwz9)",fontsize=16,color="black",shape="triangle"];233 -> 261[label="",style="solid", color="black", weight=3]; 77.24/45.23 235 -> 262[label="",style="dashed", color="red", weight=0]; 77.24/45.23 235[label="absReal1 (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400) >= fromInt (Pos Zero))",fontsize=16,color="magenta"];235 -> 263[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 237 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 237[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];236[label="absReal1 (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400) >= vwz10)",fontsize=16,color="black",shape="triangle"];236 -> 264[label="",style="solid", color="black", weight=3]; 77.24/45.23 1325[label="vwz990",fontsize=16,color="green",shape="box"];1326[label="vwz1000",fontsize=16,color="green",shape="box"];1327[label="vwz101",fontsize=16,color="green",shape="box"];1328[label="vwz102",fontsize=16,color="green",shape="box"];1329[label="vwz101",fontsize=16,color="green",shape="box"];1330[label="vwz102",fontsize=16,color="green",shape="box"];1331 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1331[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];242 -> 269[label="",style="dashed", color="red", weight=0]; 77.24/45.23 242[label="absReal1 (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400) >= fromInt (Pos Zero))",fontsize=16,color="magenta"];242 -> 270[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 247[label="absReal1 (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (compare (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) vwz7 /= LT)",fontsize=16,color="black",shape="box"];247 -> 276[label="",style="solid", color="black", weight=3]; 77.24/45.23 249 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 249[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];248[label="absReal1 (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400) >= vwz11)",fontsize=16,color="black",shape="triangle"];248 -> 277[label="",style="solid", color="black", weight=3]; 77.24/45.23 250[label="absReal1 (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (compare (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) vwz8 /= LT)",fontsize=16,color="black",shape="box"];250 -> 278[label="",style="solid", color="black", weight=3]; 77.24/45.23 256 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 256[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];255[label="absReal1 (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400) >= vwz12)",fontsize=16,color="black",shape="triangle"];255 -> 284[label="",style="solid", color="black", weight=3]; 77.24/45.23 261[label="absReal1 (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (compare (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) vwz9 /= LT)",fontsize=16,color="black",shape="box"];261 -> 290[label="",style="solid", color="black", weight=3]; 77.24/45.23 263 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 263[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];262[label="absReal1 (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400) >= vwz13)",fontsize=16,color="black",shape="triangle"];262 -> 291[label="",style="solid", color="black", weight=3]; 77.24/45.23 264[label="absReal1 (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (compare (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) vwz10 /= LT)",fontsize=16,color="black",shape="box"];264 -> 292[label="",style="solid", color="black", weight=3]; 77.24/45.23 270 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 270[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];269[label="absReal1 (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400) >= vwz14)",fontsize=16,color="black",shape="triangle"];269 -> 298[label="",style="solid", color="black", weight=3]; 77.24/45.23 276[label="absReal1 (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (not (compare (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) vwz7 == LT))",fontsize=16,color="black",shape="box"];276 -> 303[label="",style="solid", color="black", weight=3]; 77.24/45.23 277[label="absReal1 (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (compare (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) vwz11 /= LT)",fontsize=16,color="black",shape="box"];277 -> 304[label="",style="solid", color="black", weight=3]; 77.24/45.23 278[label="absReal1 (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (not (compare (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) vwz8 == LT))",fontsize=16,color="black",shape="box"];278 -> 305[label="",style="solid", color="black", weight=3]; 77.24/45.23 284[label="absReal1 (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (compare (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) vwz12 /= LT)",fontsize=16,color="black",shape="box"];284 -> 310[label="",style="solid", color="black", weight=3]; 77.24/45.23 290[label="absReal1 (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (not (compare (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) vwz9 == LT))",fontsize=16,color="black",shape="box"];290 -> 315[label="",style="solid", color="black", weight=3]; 77.24/45.23 291[label="absReal1 (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (compare (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) vwz13 /= LT)",fontsize=16,color="black",shape="box"];291 -> 316[label="",style="solid", color="black", weight=3]; 77.24/45.23 292[label="absReal1 (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (not (compare (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) vwz10 == LT))",fontsize=16,color="black",shape="box"];292 -> 317[label="",style="solid", color="black", weight=3]; 77.24/45.23 298[label="absReal1 (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (compare (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) vwz14 /= LT)",fontsize=16,color="black",shape="box"];298 -> 322[label="",style="solid", color="black", weight=3]; 77.24/45.23 303[label="absReal1 (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) vwz7 == LT))",fontsize=16,color="black",shape="box"];303 -> 327[label="",style="solid", color="black", weight=3]; 77.24/45.23 304[label="absReal1 (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (not (compare (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) vwz11 == LT))",fontsize=16,color="black",shape="box"];304 -> 328[label="",style="solid", color="black", weight=3]; 77.24/45.23 305[label="absReal1 (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)) * Pos (Succ vwz400)) vwz8 == LT))",fontsize=16,color="black",shape="box"];305 -> 329[label="",style="solid", color="black", weight=3]; 77.24/45.23 310[label="absReal1 (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (not (compare (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) vwz12 == LT))",fontsize=16,color="black",shape="box"];310 -> 334[label="",style="solid", color="black", weight=3]; 77.24/45.23 315[label="absReal1 (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) vwz9 == LT))",fontsize=16,color="black",shape="box"];315 -> 339[label="",style="solid", color="black", weight=3]; 77.24/45.23 316[label="absReal1 (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (not (compare (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) vwz13 == LT))",fontsize=16,color="black",shape="box"];316 -> 340[label="",style="solid", color="black", weight=3]; 77.24/45.23 317[label="absReal1 (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)) * Neg (Succ vwz400)) vwz10 == LT))",fontsize=16,color="black",shape="box"];317 -> 341[label="",style="solid", color="black", weight=3]; 77.24/45.23 322[label="absReal1 (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (not (compare (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) vwz14 == LT))",fontsize=16,color="black",shape="box"];322 -> 346[label="",style="solid", color="black", weight=3]; 77.24/45.23 327[label="absReal1 (primMulInt (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Pos (Succ vwz400))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];327 -> 352[label="",style="solid", color="black", weight=3]; 77.24/45.23 328[label="absReal1 (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (not (primCmpInt (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) vwz11 == LT))",fontsize=16,color="black",shape="box"];328 -> 353[label="",style="solid", color="black", weight=3]; 77.24/45.23 329[label="absReal1 (primMulInt (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Pos (Succ vwz400))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];329 -> 354[label="",style="solid", color="black", weight=3]; 77.24/45.23 334[label="absReal1 (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) (not (primCmpInt (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400)) * Pos (Succ vwz400)) vwz12 == LT))",fontsize=16,color="black",shape="box"];334 -> 360[label="",style="solid", color="black", weight=3]; 77.24/45.23 339[label="absReal1 (primMulInt (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (Pos (Succ vwz300) `quot` gcd (Pos (Succ vwz300)) (Neg (Succ vwz400))) (Neg (Succ vwz400))) vwz9 == LT))",fontsize=16,color="black",shape="box"];339 -> 366[label="",style="solid", color="black", weight=3]; 77.24/45.23 340[label="absReal1 (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (not (primCmpInt (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) vwz13 == LT))",fontsize=16,color="black",shape="box"];340 -> 367[label="",style="solid", color="black", weight=3]; 77.24/45.23 341[label="absReal1 (primMulInt (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (Neg (Succ vwz300) `quot` gcd (Neg (Succ vwz300)) (Neg (Succ vwz400))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];341 -> 368[label="",style="solid", color="black", weight=3]; 77.24/45.23 346[label="absReal1 (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) (not (primCmpInt (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400)) * Neg (Succ vwz400)) vwz14 == LT))",fontsize=16,color="black",shape="box"];346 -> 374[label="",style="solid", color="black", weight=3]; 77.24/45.23 352[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];352 -> 379[label="",style="solid", color="black", weight=3]; 77.24/45.23 353[label="absReal1 (primMulInt (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (Pos Zero `quot` gcd (Pos Zero) (Pos (Succ vwz400))) (Pos (Succ vwz400))) vwz11 == LT))",fontsize=16,color="black",shape="box"];353 -> 380[label="",style="solid", color="black", weight=3]; 77.24/45.23 354[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];354 -> 381[label="",style="solid", color="black", weight=3]; 77.24/45.23 360[label="absReal1 (primMulInt (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (Neg Zero `quot` gcd (Neg Zero) (Pos (Succ vwz400))) (Pos (Succ vwz400))) vwz12 == LT))",fontsize=16,color="black",shape="box"];360 -> 386[label="",style="solid", color="black", weight=3]; 77.24/45.23 366 -> 12701[label="",style="dashed", color="red", weight=0]; 77.24/45.23 366[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd (Pos (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz9 == LT))",fontsize=16,color="magenta"];366 -> 12702[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 366 -> 12703[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 366 -> 12704[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 366 -> 12705[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 366 -> 12706[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 367[label="absReal1 (primMulInt (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (Pos Zero `quot` gcd (Pos Zero) (Neg (Succ vwz400))) (Neg (Succ vwz400))) vwz13 == LT))",fontsize=16,color="black",shape="box"];367 -> 392[label="",style="solid", color="black", weight=3]; 77.24/45.23 368[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];368 -> 393[label="",style="solid", color="black", weight=3]; 77.24/45.23 374[label="absReal1 (primMulInt (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (Neg Zero `quot` gcd (Neg Zero) (Neg (Succ vwz400))) (Neg (Succ vwz400))) vwz14 == LT))",fontsize=16,color="black",shape="box"];374 -> 398[label="",style="solid", color="black", weight=3]; 77.24/45.23 379[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd3 (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd3 (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];379 -> 403[label="",style="solid", color="black", weight=3]; 77.24/45.23 380 -> 25450[label="",style="dashed", color="red", weight=0]; 77.24/45.23 380[label="absReal1 (primMulInt (primQuotInt (Pos Zero) (gcd (Pos Zero) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) (gcd (Pos Zero) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz11 == LT))",fontsize=16,color="magenta"];380 -> 25451[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 380 -> 25452[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 380 -> 25453[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 380 -> 25454[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 381[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd3 (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd3 (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];381 -> 405[label="",style="solid", color="black", weight=3]; 77.24/45.23 386 -> 20435[label="",style="dashed", color="red", weight=0]; 77.24/45.23 386[label="absReal1 (primMulInt (primQuotInt (Neg Zero) (gcd (Neg Zero) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) (gcd (Neg Zero) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz12 == LT))",fontsize=16,color="magenta"];386 -> 20436[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 386 -> 20437[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 12702[label="vwz9",fontsize=16,color="green",shape="box"];12703[label="gcd (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];12703 -> 13693[label="",style="solid", color="black", weight=3]; 77.24/45.23 12704[label="vwz400",fontsize=16,color="green",shape="box"];12705 -> 12703[label="",style="dashed", color="red", weight=0]; 77.24/45.23 12705[label="gcd (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="magenta"];12706[label="vwz300",fontsize=16,color="green",shape="box"];12701[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz634)) vwz671) (Neg (Succ vwz637))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz634)) vwz672) (Neg (Succ vwz637))) vwz638 == LT))",fontsize=16,color="burlywood",shape="triangle"];28530[label="vwz672/Pos vwz6720",fontsize=10,color="white",style="solid",shape="box"];12701 -> 28530[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28530 -> 13694[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28531[label="vwz672/Neg vwz6720",fontsize=10,color="white",style="solid",shape="box"];12701 -> 28531[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28531 -> 13695[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 392 -> 15545[label="",style="dashed", color="red", weight=0]; 77.24/45.23 392[label="absReal1 (primMulInt (primQuotInt (Pos Zero) (gcd (Pos Zero) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) (gcd (Pos Zero) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz13 == LT))",fontsize=16,color="magenta"];392 -> 15546[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 392 -> 15547[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 392 -> 15548[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 392 -> 15549[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 393[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd3 (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd3 (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];393 -> 417[label="",style="solid", color="black", weight=3]; 77.24/45.23 398 -> 16357[label="",style="dashed", color="red", weight=0]; 77.24/45.23 398[label="absReal1 (primMulInt (primQuotInt (Neg Zero) (gcd (Neg Zero) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) (gcd (Neg Zero) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz14 == LT))",fontsize=16,color="magenta"];398 -> 16358[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 398 -> 16359[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 398 -> 16360[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 398 -> 16361[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 403 -> 428[label="",style="dashed", color="red", weight=0]; 77.24/45.23 403[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (Pos (Succ vwz300) == fromInt (Pos Zero)) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (Pos (Succ vwz300) == fromInt (Pos Zero)) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];403 -> 429[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 403 -> 430[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 25451[label="vwz11",fontsize=16,color="green",shape="box"];25452[label="vwz400",fontsize=16,color="green",shape="box"];25453[label="gcd (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];25453 -> 26097[label="",style="solid", color="black", weight=3]; 77.24/45.23 25454 -> 25453[label="",style="dashed", color="red", weight=0]; 77.24/45.23 25454[label="gcd (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];25450[label="absReal1 (primMulInt (primQuotInt (Pos Zero) vwz1131) (Pos (Succ vwz506))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) vwz1132) (Pos (Succ vwz506))) vwz511 == LT))",fontsize=16,color="burlywood",shape="triangle"];28532[label="vwz1132/Pos vwz11320",fontsize=10,color="white",style="solid",shape="box"];25450 -> 28532[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28532 -> 26098[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28533[label="vwz1132/Neg vwz11320",fontsize=10,color="white",style="solid",shape="box"];25450 -> 28533[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28533 -> 26099[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 405 -> 432[label="",style="dashed", color="red", weight=0]; 77.24/45.23 405[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (Neg (Succ vwz300) == fromInt (Pos Zero)) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (Neg (Succ vwz300) == fromInt (Pos Zero)) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];405 -> 433[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 405 -> 434[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20436[label="gcd (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];20436 -> 21006[label="",style="solid", color="black", weight=3]; 77.24/45.23 20437 -> 20436[label="",style="dashed", color="red", weight=0]; 77.24/45.23 20437[label="gcd (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];20435[label="absReal1 (primMulInt (primQuotInt (Neg Zero) vwz888) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) vwz890) (Pos (Succ vwz400))) vwz12 == LT))",fontsize=16,color="burlywood",shape="triangle"];28534[label="vwz890/Pos vwz8900",fontsize=10,color="white",style="solid",shape="box"];20435 -> 28534[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28534 -> 21007[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28535[label="vwz890/Neg vwz8900",fontsize=10,color="white",style="solid",shape="box"];20435 -> 28535[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28535 -> 21008[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 13693[label="gcd3 (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];13693 -> 13699[label="",style="solid", color="black", weight=3]; 77.24/45.23 13694[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz634)) vwz671) (Neg (Succ vwz637))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz634)) (Pos vwz6720)) (Neg (Succ vwz637))) vwz638 == LT))",fontsize=16,color="burlywood",shape="box"];28536[label="vwz6720/Succ vwz67200",fontsize=10,color="white",style="solid",shape="box"];13694 -> 28536[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28536 -> 13700[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28537[label="vwz6720/Zero",fontsize=10,color="white",style="solid",shape="box"];13694 -> 28537[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28537 -> 13701[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 13695[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz634)) vwz671) (Neg (Succ vwz637))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz634)) (Neg vwz6720)) (Neg (Succ vwz637))) vwz638 == LT))",fontsize=16,color="burlywood",shape="box"];28538[label="vwz6720/Succ vwz67200",fontsize=10,color="white",style="solid",shape="box"];13695 -> 28538[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28538 -> 13702[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28539[label="vwz6720/Zero",fontsize=10,color="white",style="solid",shape="box"];13695 -> 28539[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28539 -> 13703[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 15546[label="vwz400",fontsize=16,color="green",shape="box"];15547[label="gcd (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];15547 -> 16176[label="",style="solid", color="black", weight=3]; 77.24/45.23 15548[label="vwz13",fontsize=16,color="green",shape="box"];15549 -> 15547[label="",style="dashed", color="red", weight=0]; 77.24/45.23 15549[label="gcd (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];15545[label="absReal1 (primMulInt (primQuotInt (Pos Zero) vwz732) (Neg (Succ vwz681))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) vwz733) (Neg (Succ vwz681))) vwz682 == LT))",fontsize=16,color="burlywood",shape="triangle"];28540[label="vwz733/Pos vwz7330",fontsize=10,color="white",style="solid",shape="box"];15545 -> 28540[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28540 -> 16177[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28541[label="vwz733/Neg vwz7330",fontsize=10,color="white",style="solid",shape="box"];15545 -> 28541[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28541 -> 16178[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 417 -> 450[label="",style="dashed", color="red", weight=0]; 77.24/45.23 417[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (Neg (Succ vwz300) == fromInt (Pos Zero)) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (Neg (Succ vwz300) == fromInt (Pos Zero)) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];417 -> 451[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 417 -> 452[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 16358[label="gcd (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];16358 -> 17020[label="",style="solid", color="black", weight=3]; 77.24/45.23 16359[label="vwz400",fontsize=16,color="green",shape="box"];16360 -> 16358[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16360[label="gcd (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];16361[label="vwz14",fontsize=16,color="green",shape="box"];16357[label="absReal1 (primMulInt (primQuotInt (Neg Zero) vwz743) (Neg (Succ vwz691))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) vwz744) (Neg (Succ vwz691))) vwz692 == LT))",fontsize=16,color="burlywood",shape="triangle"];28542[label="vwz744/Pos vwz7440",fontsize=10,color="white",style="solid",shape="box"];16357 -> 28542[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28542 -> 17021[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28543[label="vwz744/Neg vwz7440",fontsize=10,color="white",style="solid",shape="box"];16357 -> 28543[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28543 -> 17022[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 429 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 429[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];430 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 430[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];428[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (Pos (Succ vwz300) == vwz15) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (Pos (Succ vwz300) == vwz16) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="triangle"];428 -> 463[label="",style="solid", color="black", weight=3]; 77.24/45.23 26097[label="gcd3 (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];26097 -> 26324[label="",style="solid", color="black", weight=3]; 77.24/45.23 26098[label="absReal1 (primMulInt (primQuotInt (Pos Zero) vwz1131) (Pos (Succ vwz506))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) (Pos vwz11320)) (Pos (Succ vwz506))) vwz511 == LT))",fontsize=16,color="burlywood",shape="box"];28544[label="vwz11320/Succ vwz113200",fontsize=10,color="white",style="solid",shape="box"];26098 -> 28544[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28544 -> 26325[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28545[label="vwz11320/Zero",fontsize=10,color="white",style="solid",shape="box"];26098 -> 28545[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28545 -> 26326[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 26099[label="absReal1 (primMulInt (primQuotInt (Pos Zero) vwz1131) (Pos (Succ vwz506))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) (Neg vwz11320)) (Pos (Succ vwz506))) vwz511 == LT))",fontsize=16,color="burlywood",shape="box"];28546[label="vwz11320/Succ vwz113200",fontsize=10,color="white",style="solid",shape="box"];26099 -> 28546[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28546 -> 26327[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28547[label="vwz11320/Zero",fontsize=10,color="white",style="solid",shape="box"];26099 -> 28547[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28547 -> 26328[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 433 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 433[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];434 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 434[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];432[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (Neg (Succ vwz300) == vwz17) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (Neg (Succ vwz300) == vwz18) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="triangle"];432 -> 467[label="",style="solid", color="black", weight=3]; 77.24/45.23 21006[label="gcd3 (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];21006 -> 21142[label="",style="solid", color="black", weight=3]; 77.24/45.23 21007[label="absReal1 (primMulInt (primQuotInt (Neg Zero) vwz888) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) (Pos vwz8900)) (Pos (Succ vwz400))) vwz12 == LT))",fontsize=16,color="burlywood",shape="box"];28548[label="vwz8900/Succ vwz89000",fontsize=10,color="white",style="solid",shape="box"];21007 -> 28548[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28548 -> 21143[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28549[label="vwz8900/Zero",fontsize=10,color="white",style="solid",shape="box"];21007 -> 28549[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28549 -> 21144[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 21008[label="absReal1 (primMulInt (primQuotInt (Neg Zero) vwz888) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) (Neg vwz8900)) (Pos (Succ vwz400))) vwz12 == LT))",fontsize=16,color="burlywood",shape="box"];28550[label="vwz8900/Succ vwz89000",fontsize=10,color="white",style="solid",shape="box"];21008 -> 28550[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28550 -> 21145[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28551[label="vwz8900/Zero",fontsize=10,color="white",style="solid",shape="box"];21008 -> 28551[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28551 -> 21146[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 13699 -> 13770[label="",style="dashed", color="red", weight=0]; 77.24/45.23 13699[label="gcd2 (Pos (Succ vwz300) == fromInt (Pos Zero)) (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="magenta"];13699 -> 13771[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 13700[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz634)) vwz671) (Neg (Succ vwz637))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz634)) (Pos (Succ vwz67200))) (Neg (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];13700 -> 13772[label="",style="solid", color="black", weight=3]; 77.24/45.23 13701[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz634)) vwz671) (Neg (Succ vwz637))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz634)) (Pos Zero)) (Neg (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];13701 -> 13773[label="",style="solid", color="black", weight=3]; 77.24/45.23 13702[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz634)) vwz671) (Neg (Succ vwz637))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz634)) (Neg (Succ vwz67200))) (Neg (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];13702 -> 13774[label="",style="solid", color="black", weight=3]; 77.24/45.23 13703[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz634)) vwz671) (Neg (Succ vwz637))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz634)) (Neg Zero)) (Neg (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];13703 -> 13775[label="",style="solid", color="black", weight=3]; 77.24/45.23 16176[label="gcd3 (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];16176 -> 16213[label="",style="solid", color="black", weight=3]; 77.24/45.23 16177[label="absReal1 (primMulInt (primQuotInt (Pos Zero) vwz732) (Neg (Succ vwz681))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) (Pos vwz7330)) (Neg (Succ vwz681))) vwz682 == LT))",fontsize=16,color="burlywood",shape="box"];28552[label="vwz7330/Succ vwz73300",fontsize=10,color="white",style="solid",shape="box"];16177 -> 28552[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28552 -> 16214[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28553[label="vwz7330/Zero",fontsize=10,color="white",style="solid",shape="box"];16177 -> 28553[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28553 -> 16215[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 16178[label="absReal1 (primMulInt (primQuotInt (Pos Zero) vwz732) (Neg (Succ vwz681))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) (Neg vwz7330)) (Neg (Succ vwz681))) vwz682 == LT))",fontsize=16,color="burlywood",shape="box"];28554[label="vwz7330/Succ vwz73300",fontsize=10,color="white",style="solid",shape="box"];16178 -> 28554[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28554 -> 16216[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28555[label="vwz7330/Zero",fontsize=10,color="white",style="solid",shape="box"];16178 -> 28555[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28555 -> 16217[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 451 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 451[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];452 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 452[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];450[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (Neg (Succ vwz300) == vwz21) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (Neg (Succ vwz300) == vwz22) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="triangle"];450 -> 483[label="",style="solid", color="black", weight=3]; 77.24/45.23 17020[label="gcd3 (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17020 -> 17031[label="",style="solid", color="black", weight=3]; 77.24/45.23 17021[label="absReal1 (primMulInt (primQuotInt (Neg Zero) vwz743) (Neg (Succ vwz691))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) (Pos vwz7440)) (Neg (Succ vwz691))) vwz692 == LT))",fontsize=16,color="burlywood",shape="box"];28556[label="vwz7440/Succ vwz74400",fontsize=10,color="white",style="solid",shape="box"];17021 -> 28556[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28556 -> 17032[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28557[label="vwz7440/Zero",fontsize=10,color="white",style="solid",shape="box"];17021 -> 28557[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28557 -> 17033[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17022[label="absReal1 (primMulInt (primQuotInt (Neg Zero) vwz743) (Neg (Succ vwz691))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) (Neg vwz7440)) (Neg (Succ vwz691))) vwz692 == LT))",fontsize=16,color="burlywood",shape="box"];28558[label="vwz7440/Succ vwz74400",fontsize=10,color="white",style="solid",shape="box"];17022 -> 28558[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28558 -> 17034[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28559[label="vwz7440/Zero",fontsize=10,color="white",style="solid",shape="box"];17022 -> 28559[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28559 -> 17035[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 463[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (primEqInt (Pos (Succ vwz300)) vwz15) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (primEqInt (Pos (Succ vwz300)) vwz16) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];28560[label="vwz16/Pos vwz160",fontsize=10,color="white",style="solid",shape="box"];463 -> 28560[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28560 -> 495[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28561[label="vwz16/Neg vwz160",fontsize=10,color="white",style="solid",shape="box"];463 -> 28561[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28561 -> 496[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 26324 -> 26468[label="",style="dashed", color="red", weight=0]; 77.24/45.23 26324[label="gcd2 (Pos Zero == fromInt (Pos Zero)) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];26324 -> 26469[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 26325[label="absReal1 (primMulInt (primQuotInt (Pos Zero) vwz1131) (Pos (Succ vwz506))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) (Pos (Succ vwz113200))) (Pos (Succ vwz506))) vwz511 == LT))",fontsize=16,color="black",shape="box"];26325 -> 26470[label="",style="solid", color="black", weight=3]; 77.24/45.23 26326[label="absReal1 (primMulInt (primQuotInt (Pos Zero) vwz1131) (Pos (Succ vwz506))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) (Pos Zero)) (Pos (Succ vwz506))) vwz511 == LT))",fontsize=16,color="black",shape="box"];26326 -> 26471[label="",style="solid", color="black", weight=3]; 77.24/45.23 26327[label="absReal1 (primMulInt (primQuotInt (Pos Zero) vwz1131) (Pos (Succ vwz506))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) (Neg (Succ vwz113200))) (Pos (Succ vwz506))) vwz511 == LT))",fontsize=16,color="black",shape="box"];26327 -> 26472[label="",style="solid", color="black", weight=3]; 77.24/45.23 26328[label="absReal1 (primMulInt (primQuotInt (Pos Zero) vwz1131) (Pos (Succ vwz506))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) (Neg Zero)) (Pos (Succ vwz506))) vwz511 == LT))",fontsize=16,color="black",shape="box"];26328 -> 26473[label="",style="solid", color="black", weight=3]; 77.24/45.23 467[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) vwz17) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) vwz18) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];28562[label="vwz18/Pos vwz180",fontsize=10,color="white",style="solid",shape="box"];467 -> 28562[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28562 -> 498[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28563[label="vwz18/Neg vwz180",fontsize=10,color="white",style="solid",shape="box"];467 -> 28563[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28563 -> 499[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 21142 -> 21240[label="",style="dashed", color="red", weight=0]; 77.24/45.23 21142[label="gcd2 (Neg Zero == fromInt (Pos Zero)) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];21142 -> 21241[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 21143[label="absReal1 (primMulInt (primQuotInt (Neg Zero) vwz888) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) (Pos (Succ vwz89000))) (Pos (Succ vwz400))) vwz12 == LT))",fontsize=16,color="black",shape="box"];21143 -> 21242[label="",style="solid", color="black", weight=3]; 77.24/45.23 21144[label="absReal1 (primMulInt (primQuotInt (Neg Zero) vwz888) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) (Pos Zero)) (Pos (Succ vwz400))) vwz12 == LT))",fontsize=16,color="black",shape="box"];21144 -> 21243[label="",style="solid", color="black", weight=3]; 77.24/45.23 21145[label="absReal1 (primMulInt (primQuotInt (Neg Zero) vwz888) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) (Neg (Succ vwz89000))) (Pos (Succ vwz400))) vwz12 == LT))",fontsize=16,color="black",shape="box"];21145 -> 21244[label="",style="solid", color="black", weight=3]; 77.24/45.23 21146[label="absReal1 (primMulInt (primQuotInt (Neg Zero) vwz888) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) (Neg Zero)) (Pos (Succ vwz400))) vwz12 == LT))",fontsize=16,color="black",shape="box"];21146 -> 21245[label="",style="solid", color="black", weight=3]; 77.24/45.23 13771 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 13771[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];13770[label="gcd2 (Pos (Succ vwz300) == vwz677) (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];13770 -> 13776[label="",style="solid", color="black", weight=3]; 77.24/45.23 13772[label="absReal1 (primMulInt (Pos (primDivNatS (Succ vwz634) (Succ vwz67200))) (Neg (Succ vwz637))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ vwz634) (Succ vwz67200))) (Neg (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="triangle"];13772 -> 13832[label="",style="solid", color="black", weight=3]; 77.24/45.23 13773[label="absReal1 (primMulInt (error []) (Neg (Succ vwz637))) (not (primCmpInt (primMulInt (error []) (Neg (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="triangle"];13773 -> 13833[label="",style="solid", color="black", weight=3]; 77.24/45.23 13774[label="absReal1 (primMulInt (Neg (primDivNatS (Succ vwz634) (Succ vwz67200))) (Neg (Succ vwz637))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ vwz634) (Succ vwz67200))) (Neg (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="triangle"];13774 -> 13834[label="",style="solid", color="black", weight=3]; 77.24/45.23 13775 -> 13773[label="",style="dashed", color="red", weight=0]; 77.24/45.23 13775[label="absReal1 (primMulInt (error []) (Neg (Succ vwz637))) (not (primCmpInt (primMulInt (error []) (Neg (Succ vwz637))) vwz638 == LT))",fontsize=16,color="magenta"];16213 -> 16220[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16213[label="gcd2 (Pos Zero == fromInt (Pos Zero)) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];16213 -> 16221[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 16214[label="absReal1 (primMulInt (primQuotInt (Pos Zero) vwz732) (Neg (Succ vwz681))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) (Pos (Succ vwz73300))) (Neg (Succ vwz681))) vwz682 == LT))",fontsize=16,color="black",shape="box"];16214 -> 16222[label="",style="solid", color="black", weight=3]; 77.24/45.23 16215[label="absReal1 (primMulInt (primQuotInt (Pos Zero) vwz732) (Neg (Succ vwz681))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) (Pos Zero)) (Neg (Succ vwz681))) vwz682 == LT))",fontsize=16,color="black",shape="box"];16215 -> 16223[label="",style="solid", color="black", weight=3]; 77.24/45.23 16216[label="absReal1 (primMulInt (primQuotInt (Pos Zero) vwz732) (Neg (Succ vwz681))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) (Neg (Succ vwz73300))) (Neg (Succ vwz681))) vwz682 == LT))",fontsize=16,color="black",shape="box"];16216 -> 16224[label="",style="solid", color="black", weight=3]; 77.24/45.23 16217[label="absReal1 (primMulInt (primQuotInt (Pos Zero) vwz732) (Neg (Succ vwz681))) (not (primCmpInt (primMulInt (primQuotInt (Pos Zero) (Neg Zero)) (Neg (Succ vwz681))) vwz682 == LT))",fontsize=16,color="black",shape="box"];16217 -> 16225[label="",style="solid", color="black", weight=3]; 77.24/45.23 483[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) vwz21) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) vwz22) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];28564[label="vwz22/Pos vwz220",fontsize=10,color="white",style="solid",shape="box"];483 -> 28564[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28564 -> 512[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28565[label="vwz22/Neg vwz220",fontsize=10,color="white",style="solid",shape="box"];483 -> 28565[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28565 -> 513[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17031 -> 17063[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17031[label="gcd2 (Neg Zero == fromInt (Pos Zero)) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];17031 -> 17064[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17032[label="absReal1 (primMulInt (primQuotInt (Neg Zero) vwz743) (Neg (Succ vwz691))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) (Pos (Succ vwz74400))) (Neg (Succ vwz691))) vwz692 == LT))",fontsize=16,color="black",shape="box"];17032 -> 17065[label="",style="solid", color="black", weight=3]; 77.24/45.23 17033[label="absReal1 (primMulInt (primQuotInt (Neg Zero) vwz743) (Neg (Succ vwz691))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) (Pos Zero)) (Neg (Succ vwz691))) vwz692 == LT))",fontsize=16,color="black",shape="box"];17033 -> 17066[label="",style="solid", color="black", weight=3]; 77.24/45.23 17034[label="absReal1 (primMulInt (primQuotInt (Neg Zero) vwz743) (Neg (Succ vwz691))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) (Neg (Succ vwz74400))) (Neg (Succ vwz691))) vwz692 == LT))",fontsize=16,color="black",shape="box"];17034 -> 17067[label="",style="solid", color="black", weight=3]; 77.24/45.23 17035[label="absReal1 (primMulInt (primQuotInt (Neg Zero) vwz743) (Neg (Succ vwz691))) (not (primCmpInt (primMulInt (primQuotInt (Neg Zero) (Neg Zero)) (Neg (Succ vwz691))) vwz692 == LT))",fontsize=16,color="black",shape="box"];17035 -> 17068[label="",style="solid", color="black", weight=3]; 77.24/45.23 495[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (primEqInt (Pos (Succ vwz300)) vwz15) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (primEqInt (Pos (Succ vwz300)) (Pos vwz160)) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];28566[label="vwz160/Succ vwz1600",fontsize=10,color="white",style="solid",shape="box"];495 -> 28566[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28566 -> 535[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28567[label="vwz160/Zero",fontsize=10,color="white",style="solid",shape="box"];495 -> 28567[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28567 -> 536[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 496[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (primEqInt (Pos (Succ vwz300)) vwz15) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (primEqInt (Pos (Succ vwz300)) (Neg vwz160)) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];496 -> 537[label="",style="solid", color="black", weight=3]; 77.24/45.23 26469 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 26469[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];26468[label="gcd2 (Pos Zero == vwz1137) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];26468 -> 26474[label="",style="solid", color="black", weight=3]; 77.24/45.23 26470 -> 21244[label="",style="dashed", color="red", weight=0]; 77.24/45.23 26470[label="absReal1 (primMulInt (Pos (primDivNatS Zero (Succ vwz113200))) (Pos (Succ vwz506))) (not (primCmpInt (primMulInt (Pos (primDivNatS Zero (Succ vwz113200))) (Pos (Succ vwz506))) vwz511 == LT))",fontsize=16,color="magenta"];26470 -> 26623[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 26470 -> 26624[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 26470 -> 26625[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 26471 -> 13779[label="",style="dashed", color="red", weight=0]; 77.24/45.23 26471[label="absReal1 (primMulInt (error []) (Pos (Succ vwz506))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz506))) vwz511 == LT))",fontsize=16,color="magenta"];26471 -> 26626[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 26471 -> 26627[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 26472 -> 21242[label="",style="dashed", color="red", weight=0]; 77.24/45.23 26472[label="absReal1 (primMulInt (Neg (primDivNatS Zero (Succ vwz113200))) (Pos (Succ vwz506))) (not (primCmpInt (primMulInt (Neg (primDivNatS Zero (Succ vwz113200))) (Pos (Succ vwz506))) vwz511 == LT))",fontsize=16,color="magenta"];26472 -> 26628[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 26472 -> 26629[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 26472 -> 26630[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 26473 -> 13779[label="",style="dashed", color="red", weight=0]; 77.24/45.23 26473[label="absReal1 (primMulInt (error []) (Pos (Succ vwz506))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz506))) vwz511 == LT))",fontsize=16,color="magenta"];26473 -> 26631[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 26473 -> 26632[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 498[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) vwz17) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) (Pos vwz180)) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];498 -> 540[label="",style="solid", color="black", weight=3]; 77.24/45.23 499[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) vwz17) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) (Neg vwz180)) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];28568[label="vwz180/Succ vwz1800",fontsize=10,color="white",style="solid",shape="box"];499 -> 28568[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28568 -> 541[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28569[label="vwz180/Zero",fontsize=10,color="white",style="solid",shape="box"];499 -> 28569[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28569 -> 542[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 21241 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 21241[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];21240[label="gcd2 (Neg Zero == vwz896) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];21240 -> 21246[label="",style="solid", color="black", weight=3]; 77.24/45.23 21242[label="absReal1 (primMulInt (Neg (primDivNatS Zero (Succ vwz89000))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (Neg (primDivNatS Zero (Succ vwz89000))) (Pos (Succ vwz400))) vwz12 == LT))",fontsize=16,color="black",shape="triangle"];21242 -> 21369[label="",style="solid", color="black", weight=3]; 77.24/45.23 21243 -> 13779[label="",style="dashed", color="red", weight=0]; 77.24/45.23 21243[label="absReal1 (primMulInt (error []) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz400))) vwz12 == LT))",fontsize=16,color="magenta"];21243 -> 21370[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 21243 -> 21371[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 21244[label="absReal1 (primMulInt (Pos (primDivNatS Zero (Succ vwz89000))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (Pos (primDivNatS Zero (Succ vwz89000))) (Pos (Succ vwz400))) vwz12 == LT))",fontsize=16,color="black",shape="triangle"];21244 -> 21372[label="",style="solid", color="black", weight=3]; 77.24/45.23 21245 -> 13779[label="",style="dashed", color="red", weight=0]; 77.24/45.23 21245[label="absReal1 (primMulInt (error []) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz400))) vwz12 == LT))",fontsize=16,color="magenta"];21245 -> 21373[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 21245 -> 21374[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 13776[label="gcd2 (primEqInt (Pos (Succ vwz300)) vwz677) (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28570[label="vwz677/Pos vwz6770",fontsize=10,color="white",style="solid",shape="box"];13776 -> 28570[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28570 -> 13835[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28571[label="vwz677/Neg vwz6770",fontsize=10,color="white",style="solid",shape="box"];13776 -> 28571[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28571 -> 13836[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 13832[label="absReal1 (Neg (primMulNat (primDivNatS (Succ vwz634) (Succ vwz67200)) (Succ vwz637))) (not (primCmpInt (Neg (primMulNat (primDivNatS (Succ vwz634) (Succ vwz67200)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="triangle"];13832 -> 13898[label="",style="solid", color="black", weight=3]; 77.24/45.23 13833[label="error []",fontsize=16,color="red",shape="box"];13834[label="absReal1 (Pos (primMulNat (primDivNatS (Succ vwz634) (Succ vwz67200)) (Succ vwz637))) (not (primCmpInt (Pos (primMulNat (primDivNatS (Succ vwz634) (Succ vwz67200)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="triangle"];13834 -> 13899[label="",style="solid", color="black", weight=3]; 77.24/45.23 16221 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16221[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];16220[label="gcd2 (Pos Zero == vwz739) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];16220 -> 16226[label="",style="solid", color="black", weight=3]; 77.24/45.23 16222[label="absReal1 (primMulInt (Pos (primDivNatS Zero (Succ vwz73300))) (Neg (Succ vwz681))) (not (primCmpInt (primMulInt (Pos (primDivNatS Zero (Succ vwz73300))) (Neg (Succ vwz681))) vwz682 == LT))",fontsize=16,color="black",shape="triangle"];16222 -> 16284[label="",style="solid", color="black", weight=3]; 77.24/45.23 16223 -> 13773[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16223[label="absReal1 (primMulInt (error []) (Neg (Succ vwz681))) (not (primCmpInt (primMulInt (error []) (Neg (Succ vwz681))) vwz682 == LT))",fontsize=16,color="magenta"];16223 -> 16285[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 16223 -> 16286[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 16224[label="absReal1 (primMulInt (Neg (primDivNatS Zero (Succ vwz73300))) (Neg (Succ vwz681))) (not (primCmpInt (primMulInt (Neg (primDivNatS Zero (Succ vwz73300))) (Neg (Succ vwz681))) vwz682 == LT))",fontsize=16,color="black",shape="triangle"];16224 -> 16287[label="",style="solid", color="black", weight=3]; 77.24/45.23 16225 -> 13773[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16225[label="absReal1 (primMulInt (error []) (Neg (Succ vwz681))) (not (primCmpInt (primMulInt (error []) (Neg (Succ vwz681))) vwz682 == LT))",fontsize=16,color="magenta"];16225 -> 16288[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 16225 -> 16289[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 512[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) vwz21) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) (Pos vwz220)) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];512 -> 582[label="",style="solid", color="black", weight=3]; 77.24/45.23 513[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) vwz21) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) (Neg vwz220)) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];28572[label="vwz220/Succ vwz2200",fontsize=10,color="white",style="solid",shape="box"];513 -> 28572[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28572 -> 583[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28573[label="vwz220/Zero",fontsize=10,color="white",style="solid",shape="box"];513 -> 28573[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28573 -> 584[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17064 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17064[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];17063[label="gcd2 (Neg Zero == vwz750) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];17063 -> 17069[label="",style="solid", color="black", weight=3]; 77.24/45.23 17065 -> 16224[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17065[label="absReal1 (primMulInt (Neg (primDivNatS Zero (Succ vwz74400))) (Neg (Succ vwz691))) (not (primCmpInt (primMulInt (Neg (primDivNatS Zero (Succ vwz74400))) (Neg (Succ vwz691))) vwz692 == LT))",fontsize=16,color="magenta"];17065 -> 17194[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17065 -> 17195[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17065 -> 17196[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17066 -> 13773[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17066[label="absReal1 (primMulInt (error []) (Neg (Succ vwz691))) (not (primCmpInt (primMulInt (error []) (Neg (Succ vwz691))) vwz692 == LT))",fontsize=16,color="magenta"];17066 -> 17197[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17066 -> 17198[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17067 -> 16222[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17067[label="absReal1 (primMulInt (Pos (primDivNatS Zero (Succ vwz74400))) (Neg (Succ vwz691))) (not (primCmpInt (primMulInt (Pos (primDivNatS Zero (Succ vwz74400))) (Neg (Succ vwz691))) vwz692 == LT))",fontsize=16,color="magenta"];17067 -> 17199[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17067 -> 17200[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17067 -> 17201[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17068 -> 13773[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17068[label="absReal1 (primMulInt (error []) (Neg (Succ vwz691))) (not (primCmpInt (primMulInt (error []) (Neg (Succ vwz691))) vwz692 == LT))",fontsize=16,color="magenta"];17068 -> 17202[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17068 -> 17203[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 535[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (primEqInt (Pos (Succ vwz300)) vwz15) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (primEqInt (Pos (Succ vwz300)) (Pos (Succ vwz1600))) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];535 -> 607[label="",style="solid", color="black", weight=3]; 77.24/45.23 536[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (primEqInt (Pos (Succ vwz300)) vwz15) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (primEqInt (Pos (Succ vwz300)) (Pos Zero)) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];536 -> 608[label="",style="solid", color="black", weight=3]; 77.24/45.23 537[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 False (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 False (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="triangle"];537 -> 609[label="",style="solid", color="black", weight=3]; 77.24/45.23 26474[label="gcd2 (primEqInt (Pos Zero) vwz1137) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28574[label="vwz1137/Pos vwz11370",fontsize=10,color="white",style="solid",shape="box"];26474 -> 28574[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28574 -> 26633[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28575[label="vwz1137/Neg vwz11370",fontsize=10,color="white",style="solid",shape="box"];26474 -> 28575[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28575 -> 26634[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 26623[label="vwz511",fontsize=16,color="green",shape="box"];26624[label="vwz113200",fontsize=16,color="green",shape="box"];26625[label="vwz506",fontsize=16,color="green",shape="box"];26626[label="vwz506",fontsize=16,color="green",shape="box"];26627[label="vwz511",fontsize=16,color="green",shape="box"];13779[label="absReal1 (primMulInt (error []) (Pos (Succ vwz618))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz618))) vwz619 == LT))",fontsize=16,color="black",shape="triangle"];13779 -> 13841[label="",style="solid", color="black", weight=3]; 77.24/45.23 26628[label="vwz511",fontsize=16,color="green",shape="box"];26629[label="vwz113200",fontsize=16,color="green",shape="box"];26630[label="vwz506",fontsize=16,color="green",shape="box"];26631[label="vwz506",fontsize=16,color="green",shape="box"];26632[label="vwz511",fontsize=16,color="green",shape="box"];540[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 False (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 False (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="triangle"];540 -> 614[label="",style="solid", color="black", weight=3]; 77.24/45.23 541[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) vwz17) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) (Neg (Succ vwz1800))) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];541 -> 615[label="",style="solid", color="black", weight=3]; 77.24/45.23 542[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) vwz17) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) (Neg Zero)) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];542 -> 616[label="",style="solid", color="black", weight=3]; 77.24/45.23 21246[label="gcd2 (primEqInt (Neg Zero) vwz896) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28576[label="vwz896/Pos vwz8960",fontsize=10,color="white",style="solid",shape="box"];21246 -> 28576[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28576 -> 21375[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28577[label="vwz896/Neg vwz8960",fontsize=10,color="white",style="solid",shape="box"];21246 -> 28577[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28577 -> 21376[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 21369 -> 16284[label="",style="dashed", color="red", weight=0]; 77.24/45.23 21369[label="absReal1 (Neg (primMulNat (primDivNatS Zero (Succ vwz89000)) (Succ vwz400))) (not (primCmpInt (Neg (primMulNat (primDivNatS Zero (Succ vwz89000)) (Succ vwz400))) vwz12 == LT))",fontsize=16,color="magenta"];21369 -> 21401[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 21369 -> 21402[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 21369 -> 21403[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 21370[label="vwz400",fontsize=16,color="green",shape="box"];21371[label="vwz12",fontsize=16,color="green",shape="box"];21372 -> 16287[label="",style="dashed", color="red", weight=0]; 77.24/45.23 21372[label="absReal1 (Pos (primMulNat (primDivNatS Zero (Succ vwz89000)) (Succ vwz400))) (not (primCmpInt (Pos (primMulNat (primDivNatS Zero (Succ vwz89000)) (Succ vwz400))) vwz12 == LT))",fontsize=16,color="magenta"];21372 -> 21404[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 21372 -> 21405[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 21372 -> 21406[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 21373[label="vwz400",fontsize=16,color="green",shape="box"];21374[label="vwz12",fontsize=16,color="green",shape="box"];13835[label="gcd2 (primEqInt (Pos (Succ vwz300)) (Pos vwz6770)) (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28578[label="vwz6770/Succ vwz67700",fontsize=10,color="white",style="solid",shape="box"];13835 -> 28578[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28578 -> 13900[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28579[label="vwz6770/Zero",fontsize=10,color="white",style="solid",shape="box"];13835 -> 28579[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28579 -> 13901[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 13836[label="gcd2 (primEqInt (Pos (Succ vwz300)) (Neg vwz6770)) (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];13836 -> 13902[label="",style="solid", color="black", weight=3]; 77.24/45.23 13898[label="absReal1 (Neg (primMulNat (primDivNatS0 vwz634 vwz67200 (primGEqNatS vwz634 vwz67200)) (Succ vwz637))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 vwz634 vwz67200 (primGEqNatS vwz634 vwz67200)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="burlywood",shape="box"];28580[label="vwz634/Succ vwz6340",fontsize=10,color="white",style="solid",shape="box"];13898 -> 28580[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28580 -> 13974[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28581[label="vwz634/Zero",fontsize=10,color="white",style="solid",shape="box"];13898 -> 28581[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28581 -> 13975[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 13899[label="absReal1 (Pos (primMulNat (primDivNatS0 vwz634 vwz67200 (primGEqNatS vwz634 vwz67200)) (Succ vwz637))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 vwz634 vwz67200 (primGEqNatS vwz634 vwz67200)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="burlywood",shape="box"];28582[label="vwz634/Succ vwz6340",fontsize=10,color="white",style="solid",shape="box"];13899 -> 28582[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28582 -> 13976[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28583[label="vwz634/Zero",fontsize=10,color="white",style="solid",shape="box"];13899 -> 28583[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28583 -> 13977[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 16226[label="gcd2 (primEqInt (Pos Zero) vwz739) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28584[label="vwz739/Pos vwz7390",fontsize=10,color="white",style="solid",shape="box"];16226 -> 28584[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28584 -> 16290[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28585[label="vwz739/Neg vwz7390",fontsize=10,color="white",style="solid",shape="box"];16226 -> 28585[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28585 -> 16291[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 16284[label="absReal1 (Neg (primMulNat (primDivNatS Zero (Succ vwz73300)) (Succ vwz681))) (not (primCmpInt (Neg (primMulNat (primDivNatS Zero (Succ vwz73300)) (Succ vwz681))) vwz682 == LT))",fontsize=16,color="black",shape="triangle"];16284 -> 17023[label="",style="solid", color="black", weight=3]; 77.24/45.23 16285[label="vwz682",fontsize=16,color="green",shape="box"];16286[label="vwz681",fontsize=16,color="green",shape="box"];16287[label="absReal1 (Pos (primMulNat (primDivNatS Zero (Succ vwz73300)) (Succ vwz681))) (not (primCmpInt (Pos (primMulNat (primDivNatS Zero (Succ vwz73300)) (Succ vwz681))) vwz682 == LT))",fontsize=16,color="black",shape="triangle"];16287 -> 17024[label="",style="solid", color="black", weight=3]; 77.24/45.23 16288[label="vwz682",fontsize=16,color="green",shape="box"];16289[label="vwz681",fontsize=16,color="green",shape="box"];582[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 False (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 False (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="triangle"];582 -> 636[label="",style="solid", color="black", weight=3]; 77.24/45.23 583[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) vwz21) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) (Neg (Succ vwz2200))) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];583 -> 637[label="",style="solid", color="black", weight=3]; 77.24/45.23 584[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) vwz21) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqInt (Neg (Succ vwz300)) (Neg Zero)) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];584 -> 638[label="",style="solid", color="black", weight=3]; 77.24/45.23 17069[label="gcd2 (primEqInt (Neg Zero) vwz750) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28586[label="vwz750/Pos vwz7500",fontsize=10,color="white",style="solid",shape="box"];17069 -> 28586[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28586 -> 17204[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28587[label="vwz750/Neg vwz7500",fontsize=10,color="white",style="solid",shape="box"];17069 -> 28587[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28587 -> 17205[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17194[label="vwz74400",fontsize=16,color="green",shape="box"];17195[label="vwz691",fontsize=16,color="green",shape="box"];17196[label="vwz692",fontsize=16,color="green",shape="box"];17197[label="vwz692",fontsize=16,color="green",shape="box"];17198[label="vwz691",fontsize=16,color="green",shape="box"];17199[label="vwz74400",fontsize=16,color="green",shape="box"];17200[label="vwz691",fontsize=16,color="green",shape="box"];17201[label="vwz692",fontsize=16,color="green",shape="box"];17202[label="vwz692",fontsize=16,color="green",shape="box"];17203[label="vwz691",fontsize=16,color="green",shape="box"];607 -> 3437[label="",style="dashed", color="red", weight=0]; 77.24/45.23 607[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (primEqNat vwz300 vwz1600) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 (primEqNat vwz300 vwz1600) (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];607 -> 3438[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 607 -> 3439[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 607 -> 3440[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 607 -> 3441[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 607 -> 3442[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 608 -> 537[label="",style="dashed", color="red", weight=0]; 77.24/45.23 608[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 False (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd2 False (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];609[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0 (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0 (Pos (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="triangle"];609 -> 653[label="",style="solid", color="black", weight=3]; 77.24/45.23 26633[label="gcd2 (primEqInt (Pos Zero) (Pos vwz11370)) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28588[label="vwz11370/Succ vwz113700",fontsize=10,color="white",style="solid",shape="box"];26633 -> 28588[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28588 -> 26734[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28589[label="vwz11370/Zero",fontsize=10,color="white",style="solid",shape="box"];26633 -> 28589[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28589 -> 26735[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 26634[label="gcd2 (primEqInt (Pos Zero) (Neg vwz11370)) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28590[label="vwz11370/Succ vwz113700",fontsize=10,color="white",style="solid",shape="box"];26634 -> 28590[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28590 -> 26736[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28591[label="vwz11370/Zero",fontsize=10,color="white",style="solid",shape="box"];26634 -> 28591[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28591 -> 26737[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 13841[label="error []",fontsize=16,color="red",shape="box"];614[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0 (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0 (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="triangle"];614 -> 658[label="",style="solid", color="black", weight=3]; 77.24/45.23 615 -> 3524[label="",style="dashed", color="red", weight=0]; 77.24/45.23 615[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqNat vwz300 vwz1800) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqNat vwz300 vwz1800) (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];615 -> 3525[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 615 -> 3526[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 615 -> 3527[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 615 -> 3528[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 615 -> 3529[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 616 -> 540[label="",style="dashed", color="red", weight=0]; 77.24/45.23 616[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 False (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 False (Neg (Succ vwz300)) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];21375[label="gcd2 (primEqInt (Neg Zero) (Pos vwz8960)) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28592[label="vwz8960/Succ vwz89600",fontsize=10,color="white",style="solid",shape="box"];21375 -> 28592[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28592 -> 21407[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28593[label="vwz8960/Zero",fontsize=10,color="white",style="solid",shape="box"];21375 -> 28593[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28593 -> 21408[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 21376[label="gcd2 (primEqInt (Neg Zero) (Neg vwz8960)) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28594[label="vwz8960/Succ vwz89600",fontsize=10,color="white",style="solid",shape="box"];21376 -> 28594[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28594 -> 21409[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28595[label="vwz8960/Zero",fontsize=10,color="white",style="solid",shape="box"];21376 -> 28595[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28595 -> 21410[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 21401[label="vwz89000",fontsize=16,color="green",shape="box"];21402[label="vwz400",fontsize=16,color="green",shape="box"];21403[label="vwz12",fontsize=16,color="green",shape="box"];21404[label="vwz89000",fontsize=16,color="green",shape="box"];21405[label="vwz400",fontsize=16,color="green",shape="box"];21406[label="vwz12",fontsize=16,color="green",shape="box"];13900[label="gcd2 (primEqInt (Pos (Succ vwz300)) (Pos (Succ vwz67700))) (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];13900 -> 13978[label="",style="solid", color="black", weight=3]; 77.24/45.23 13901[label="gcd2 (primEqInt (Pos (Succ vwz300)) (Pos Zero)) (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];13901 -> 13979[label="",style="solid", color="black", weight=3]; 77.24/45.23 13902[label="gcd2 False (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];13902 -> 13980[label="",style="solid", color="black", weight=3]; 77.24/45.23 13974[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz6340) vwz67200 (primGEqNatS (Succ vwz6340) vwz67200)) (Succ vwz637))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz6340) vwz67200 (primGEqNatS (Succ vwz6340) vwz67200)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="burlywood",shape="box"];28596[label="vwz67200/Succ vwz672000",fontsize=10,color="white",style="solid",shape="box"];13974 -> 28596[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28596 -> 14038[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28597[label="vwz67200/Zero",fontsize=10,color="white",style="solid",shape="box"];13974 -> 28597[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28597 -> 14039[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 13975[label="absReal1 (Neg (primMulNat (primDivNatS0 Zero vwz67200 (primGEqNatS Zero vwz67200)) (Succ vwz637))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 Zero vwz67200 (primGEqNatS Zero vwz67200)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="burlywood",shape="box"];28598[label="vwz67200/Succ vwz672000",fontsize=10,color="white",style="solid",shape="box"];13975 -> 28598[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28598 -> 14040[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28599[label="vwz67200/Zero",fontsize=10,color="white",style="solid",shape="box"];13975 -> 28599[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28599 -> 14041[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 13976[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz6340) vwz67200 (primGEqNatS (Succ vwz6340) vwz67200)) (Succ vwz637))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz6340) vwz67200 (primGEqNatS (Succ vwz6340) vwz67200)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="burlywood",shape="box"];28600[label="vwz67200/Succ vwz672000",fontsize=10,color="white",style="solid",shape="box"];13976 -> 28600[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28600 -> 14042[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28601[label="vwz67200/Zero",fontsize=10,color="white",style="solid",shape="box"];13976 -> 28601[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28601 -> 14043[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 13977[label="absReal1 (Pos (primMulNat (primDivNatS0 Zero vwz67200 (primGEqNatS Zero vwz67200)) (Succ vwz637))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 Zero vwz67200 (primGEqNatS Zero vwz67200)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="burlywood",shape="box"];28602[label="vwz67200/Succ vwz672000",fontsize=10,color="white",style="solid",shape="box"];13977 -> 28602[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28602 -> 14044[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28603[label="vwz67200/Zero",fontsize=10,color="white",style="solid",shape="box"];13977 -> 28603[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28603 -> 14045[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 16290[label="gcd2 (primEqInt (Pos Zero) (Pos vwz7390)) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28604[label="vwz7390/Succ vwz73900",fontsize=10,color="white",style="solid",shape="box"];16290 -> 28604[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28604 -> 17025[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28605[label="vwz7390/Zero",fontsize=10,color="white",style="solid",shape="box"];16290 -> 28605[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28605 -> 17026[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 16291[label="gcd2 (primEqInt (Pos Zero) (Neg vwz7390)) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28606[label="vwz7390/Succ vwz73900",fontsize=10,color="white",style="solid",shape="box"];16291 -> 28606[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28606 -> 17027[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28607[label="vwz7390/Zero",fontsize=10,color="white",style="solid",shape="box"];16291 -> 28607[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28607 -> 17028[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17023 -> 12464[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17023[label="absReal1 (Neg (primMulNat Zero (Succ vwz681))) (not (primCmpInt (Neg (primMulNat Zero (Succ vwz681))) vwz682 == LT))",fontsize=16,color="magenta"];17023 -> 17036[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17023 -> 17037[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17024 -> 12418[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17024[label="absReal1 (Pos (primMulNat Zero (Succ vwz681))) (not (primCmpInt (Pos (primMulNat Zero (Succ vwz681))) vwz682 == LT))",fontsize=16,color="magenta"];17024 -> 17038[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17024 -> 17039[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 636[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0 (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0 (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="triangle"];636 -> 680[label="",style="solid", color="black", weight=3]; 77.24/45.23 637 -> 3683[label="",style="dashed", color="red", weight=0]; 77.24/45.23 637[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqNat vwz300 vwz2200) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 (primEqNat vwz300 vwz2200) (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];637 -> 3684[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 637 -> 3685[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 637 -> 3686[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 637 -> 3687[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 637 -> 3688[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 638 -> 582[label="",style="dashed", color="red", weight=0]; 77.24/45.23 638[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 False (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd2 False (Neg (Succ vwz300)) (Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];17204[label="gcd2 (primEqInt (Neg Zero) (Pos vwz7500)) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28608[label="vwz7500/Succ vwz75000",fontsize=10,color="white",style="solid",shape="box"];17204 -> 28608[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28608 -> 17209[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28609[label="vwz7500/Zero",fontsize=10,color="white",style="solid",shape="box"];17204 -> 28609[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28609 -> 17210[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17205[label="gcd2 (primEqInt (Neg Zero) (Neg vwz7500)) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28610[label="vwz7500/Succ vwz75000",fontsize=10,color="white",style="solid",shape="box"];17205 -> 28610[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28610 -> 17211[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28611[label="vwz7500/Zero",fontsize=10,color="white",style="solid",shape="box"];17205 -> 28611[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28611 -> 17212[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 3438[label="vwz400",fontsize=16,color="green",shape="box"];3439[label="vwz1600",fontsize=16,color="green",shape="box"];3440[label="vwz300",fontsize=16,color="green",shape="box"];3441[label="vwz7",fontsize=16,color="green",shape="box"];3442[label="vwz300",fontsize=16,color="green",shape="box"];3437[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat vwz181 vwz182) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat vwz181 vwz182) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="burlywood",shape="triangle"];28612[label="vwz181/Succ vwz1810",fontsize=10,color="white",style="solid",shape="box"];3437 -> 28612[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28612 -> 3483[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28613[label="vwz181/Zero",fontsize=10,color="white",style="solid",shape="box"];3437 -> 28613[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28613 -> 3484[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 653[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd' (abs (Pos (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd' (abs (Pos (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];653 -> 701[label="",style="solid", color="black", weight=3]; 77.24/45.23 26734[label="gcd2 (primEqInt (Pos Zero) (Pos (Succ vwz113700))) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];26734 -> 26841[label="",style="solid", color="black", weight=3]; 77.24/45.23 26735[label="gcd2 (primEqInt (Pos Zero) (Pos Zero)) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];26735 -> 26842[label="",style="solid", color="black", weight=3]; 77.24/45.23 26736[label="gcd2 (primEqInt (Pos Zero) (Neg (Succ vwz113700))) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];26736 -> 26843[label="",style="solid", color="black", weight=3]; 77.24/45.23 26737[label="gcd2 (primEqInt (Pos Zero) (Neg Zero)) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];26737 -> 26844[label="",style="solid", color="black", weight=3]; 77.24/45.23 658[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd' (abs (Neg (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd' (abs (Neg (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];658 -> 704[label="",style="solid", color="black", weight=3]; 77.24/45.23 3525[label="vwz300",fontsize=16,color="green",shape="box"];3526[label="vwz300",fontsize=16,color="green",shape="box"];3527[label="vwz8",fontsize=16,color="green",shape="box"];3528[label="vwz1800",fontsize=16,color="green",shape="box"];3529[label="vwz400",fontsize=16,color="green",shape="box"];3524[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat vwz187 vwz188) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat vwz187 vwz188) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="burlywood",shape="triangle"];28614[label="vwz187/Succ vwz1870",fontsize=10,color="white",style="solid",shape="box"];3524 -> 28614[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28614 -> 3570[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28615[label="vwz187/Zero",fontsize=10,color="white",style="solid",shape="box"];3524 -> 28615[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28615 -> 3571[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 21407[label="gcd2 (primEqInt (Neg Zero) (Pos (Succ vwz89600))) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];21407 -> 21545[label="",style="solid", color="black", weight=3]; 77.24/45.23 21408[label="gcd2 (primEqInt (Neg Zero) (Pos Zero)) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];21408 -> 21546[label="",style="solid", color="black", weight=3]; 77.24/45.23 21409[label="gcd2 (primEqInt (Neg Zero) (Neg (Succ vwz89600))) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];21409 -> 21547[label="",style="solid", color="black", weight=3]; 77.24/45.23 21410[label="gcd2 (primEqInt (Neg Zero) (Neg Zero)) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];21410 -> 21548[label="",style="solid", color="black", weight=3]; 77.24/45.23 13978 -> 19159[label="",style="dashed", color="red", weight=0]; 77.24/45.23 13978[label="gcd2 (primEqNat vwz300 vwz67700) (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="magenta"];13978 -> 19160[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 13978 -> 19161[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 13978 -> 19162[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 13978 -> 19163[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 13979 -> 13902[label="",style="dashed", color="red", weight=0]; 77.24/45.23 13979[label="gcd2 False (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="magenta"];13980[label="gcd0 (Pos (Succ vwz300)) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];13980 -> 14048[label="",style="solid", color="black", weight=3]; 77.24/45.23 14038[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz6340) (Succ vwz672000) (primGEqNatS (Succ vwz6340) (Succ vwz672000))) (Succ vwz637))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz6340) (Succ vwz672000) (primGEqNatS (Succ vwz6340) (Succ vwz672000))) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];14038 -> 14256[label="",style="solid", color="black", weight=3]; 77.24/45.23 14039[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz6340) Zero (primGEqNatS (Succ vwz6340) Zero)) (Succ vwz637))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz6340) Zero (primGEqNatS (Succ vwz6340) Zero)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];14039 -> 14257[label="",style="solid", color="black", weight=3]; 77.24/45.23 14040[label="absReal1 (Neg (primMulNat (primDivNatS0 Zero (Succ vwz672000) (primGEqNatS Zero (Succ vwz672000))) (Succ vwz637))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 Zero (Succ vwz672000) (primGEqNatS Zero (Succ vwz672000))) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];14040 -> 14258[label="",style="solid", color="black", weight=3]; 77.24/45.23 14041[label="absReal1 (Neg (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ vwz637))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];14041 -> 14259[label="",style="solid", color="black", weight=3]; 77.24/45.23 14042[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz6340) (Succ vwz672000) (primGEqNatS (Succ vwz6340) (Succ vwz672000))) (Succ vwz637))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz6340) (Succ vwz672000) (primGEqNatS (Succ vwz6340) (Succ vwz672000))) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];14042 -> 14260[label="",style="solid", color="black", weight=3]; 77.24/45.23 14043[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz6340) Zero (primGEqNatS (Succ vwz6340) Zero)) (Succ vwz637))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz6340) Zero (primGEqNatS (Succ vwz6340) Zero)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];14043 -> 14261[label="",style="solid", color="black", weight=3]; 77.24/45.23 14044[label="absReal1 (Pos (primMulNat (primDivNatS0 Zero (Succ vwz672000) (primGEqNatS Zero (Succ vwz672000))) (Succ vwz637))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 Zero (Succ vwz672000) (primGEqNatS Zero (Succ vwz672000))) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];14044 -> 14262[label="",style="solid", color="black", weight=3]; 77.24/45.23 14045[label="absReal1 (Pos (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ vwz637))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];14045 -> 14263[label="",style="solid", color="black", weight=3]; 77.24/45.23 17025[label="gcd2 (primEqInt (Pos Zero) (Pos (Succ vwz73900))) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17025 -> 17040[label="",style="solid", color="black", weight=3]; 77.24/45.23 17026[label="gcd2 (primEqInt (Pos Zero) (Pos Zero)) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17026 -> 17041[label="",style="solid", color="black", weight=3]; 77.24/45.23 17027[label="gcd2 (primEqInt (Pos Zero) (Neg (Succ vwz73900))) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17027 -> 17042[label="",style="solid", color="black", weight=3]; 77.24/45.23 17028[label="gcd2 (primEqInt (Pos Zero) (Neg Zero)) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17028 -> 17043[label="",style="solid", color="black", weight=3]; 77.24/45.23 17036[label="vwz682",fontsize=16,color="green",shape="box"];17037[label="vwz681",fontsize=16,color="green",shape="box"];12464[label="absReal1 (Neg (primMulNat Zero (Succ vwz400))) (not (primCmpInt (Neg (primMulNat Zero (Succ vwz400))) vwz12 == LT))",fontsize=16,color="black",shape="triangle"];12464 -> 13794[label="",style="solid", color="black", weight=3]; 77.24/45.23 17038[label="vwz682",fontsize=16,color="green",shape="box"];17039[label="vwz681",fontsize=16,color="green",shape="box"];12418[label="absReal1 (Pos (primMulNat Zero (Succ vwz400))) (not (primCmpInt (Pos (primMulNat Zero (Succ vwz400))) vwz11 == LT))",fontsize=16,color="black",shape="triangle"];12418 -> 13719[label="",style="solid", color="black", weight=3]; 77.24/45.23 680[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd' (abs (Neg (Succ vwz300))) (abs (Neg (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd' (abs (Neg (Succ vwz300))) (abs (Neg (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];680 -> 755[label="",style="solid", color="black", weight=3]; 77.24/45.23 3684[label="vwz10",fontsize=16,color="green",shape="box"];3685[label="vwz400",fontsize=16,color="green",shape="box"];3686[label="vwz300",fontsize=16,color="green",shape="box"];3687[label="vwz2200",fontsize=16,color="green",shape="box"];3688[label="vwz300",fontsize=16,color="green",shape="box"];3683[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat vwz199 vwz200) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat vwz199 vwz200) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="burlywood",shape="triangle"];28616[label="vwz199/Succ vwz1990",fontsize=10,color="white",style="solid",shape="box"];3683 -> 28616[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28616 -> 3729[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28617[label="vwz199/Zero",fontsize=10,color="white",style="solid",shape="box"];3683 -> 28617[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28617 -> 3730[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17209[label="gcd2 (primEqInt (Neg Zero) (Pos (Succ vwz75000))) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17209 -> 17215[label="",style="solid", color="black", weight=3]; 77.24/45.23 17210[label="gcd2 (primEqInt (Neg Zero) (Pos Zero)) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17210 -> 17216[label="",style="solid", color="black", weight=3]; 77.24/45.23 17211[label="gcd2 (primEqInt (Neg Zero) (Neg (Succ vwz75000))) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17211 -> 17217[label="",style="solid", color="black", weight=3]; 77.24/45.23 17212[label="gcd2 (primEqInt (Neg Zero) (Neg Zero)) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17212 -> 17218[label="",style="solid", color="black", weight=3]; 77.24/45.23 3483[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat (Succ vwz1810) vwz182) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat (Succ vwz1810) vwz182) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="burlywood",shape="box"];28618[label="vwz182/Succ vwz1820",fontsize=10,color="white",style="solid",shape="box"];3483 -> 28618[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28618 -> 3572[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28619[label="vwz182/Zero",fontsize=10,color="white",style="solid",shape="box"];3483 -> 28619[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28619 -> 3573[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 3484[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat Zero vwz182) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat Zero vwz182) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="burlywood",shape="box"];28620[label="vwz182/Succ vwz1820",fontsize=10,color="white",style="solid",shape="box"];3484 -> 28620[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28620 -> 3574[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28621[label="vwz182/Zero",fontsize=10,color="white",style="solid",shape="box"];3484 -> 28621[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28621 -> 3575[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 701[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'2 (abs (Pos (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'2 (abs (Pos (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];701 -> 776[label="",style="solid", color="black", weight=3]; 77.24/45.23 26841[label="gcd2 False (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];26841 -> 26976[label="",style="solid", color="black", weight=3]; 77.24/45.23 26842[label="gcd2 True (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];26842 -> 26977[label="",style="solid", color="black", weight=3]; 77.24/45.23 26843 -> 26841[label="",style="dashed", color="red", weight=0]; 77.24/45.23 26843[label="gcd2 False (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];26844 -> 26842[label="",style="dashed", color="red", weight=0]; 77.24/45.23 26844[label="gcd2 True (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];704[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'2 (abs (Neg (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'2 (abs (Neg (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];704 -> 785[label="",style="solid", color="black", weight=3]; 77.24/45.23 3570[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat (Succ vwz1870) vwz188) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat (Succ vwz1870) vwz188) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="burlywood",shape="box"];28622[label="vwz188/Succ vwz1880",fontsize=10,color="white",style="solid",shape="box"];3570 -> 28622[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28622 -> 3639[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28623[label="vwz188/Zero",fontsize=10,color="white",style="solid",shape="box"];3570 -> 28623[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28623 -> 3640[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 3571[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat Zero vwz188) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat Zero vwz188) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="burlywood",shape="box"];28624[label="vwz188/Succ vwz1880",fontsize=10,color="white",style="solid",shape="box"];3571 -> 28624[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28624 -> 3641[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28625[label="vwz188/Zero",fontsize=10,color="white",style="solid",shape="box"];3571 -> 28625[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28625 -> 3642[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 21545[label="gcd2 False (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];21545 -> 21560[label="",style="solid", color="black", weight=3]; 77.24/45.23 21546[label="gcd2 True (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];21546 -> 21561[label="",style="solid", color="black", weight=3]; 77.24/45.23 21547 -> 21545[label="",style="dashed", color="red", weight=0]; 77.24/45.23 21547[label="gcd2 False (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];21548 -> 21546[label="",style="dashed", color="red", weight=0]; 77.24/45.23 21548[label="gcd2 True (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];19160[label="vwz400",fontsize=16,color="green",shape="box"];19161[label="vwz67700",fontsize=16,color="green",shape="box"];19162[label="vwz300",fontsize=16,color="green",shape="box"];19163[label="vwz300",fontsize=16,color="green",shape="box"];19159[label="gcd2 (primEqNat vwz809 vwz810) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="burlywood",shape="triangle"];28626[label="vwz809/Succ vwz8090",fontsize=10,color="white",style="solid",shape="box"];19159 -> 28626[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28626 -> 19196[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28627[label="vwz809/Zero",fontsize=10,color="white",style="solid",shape="box"];19159 -> 28627[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28627 -> 19197[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 14048[label="gcd0Gcd' (abs (Pos (Succ vwz300))) (abs (Neg (Succ vwz400)))",fontsize=16,color="black",shape="box"];14048 -> 14268[label="",style="solid", color="black", weight=3]; 77.24/45.23 14256 -> 19490[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14256[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz6340) (Succ vwz672000) (primGEqNatS vwz6340 vwz672000)) (Succ vwz637))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz6340) (Succ vwz672000) (primGEqNatS vwz6340 vwz672000)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="magenta"];14256 -> 19491[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14256 -> 19492[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14256 -> 19493[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14256 -> 19494[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14256 -> 19495[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14256 -> 19496[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14257[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz6340) Zero True) (Succ vwz637))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz6340) Zero True) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];14257 -> 14354[label="",style="solid", color="black", weight=3]; 77.24/45.23 14258[label="absReal1 (Neg (primMulNat (primDivNatS0 Zero (Succ vwz672000) False) (Succ vwz637))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 Zero (Succ vwz672000) False) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];14258 -> 14355[label="",style="solid", color="black", weight=3]; 77.24/45.23 14259 -> 12320[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14259[label="absReal1 (Neg (primMulNat (primDivNatS0 Zero Zero True) (Succ vwz637))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 Zero Zero True) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="magenta"];14259 -> 14356[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14259 -> 14357[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14260 -> 19612[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14260[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz6340) (Succ vwz672000) (primGEqNatS vwz6340 vwz672000)) (Succ vwz637))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz6340) (Succ vwz672000) (primGEqNatS vwz6340 vwz672000)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="magenta"];14260 -> 19613[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14260 -> 19614[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14260 -> 19615[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14260 -> 19616[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14260 -> 19617[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14260 -> 19618[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14261[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz6340) Zero True) (Succ vwz637))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz6340) Zero True) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];14261 -> 14360[label="",style="solid", color="black", weight=3]; 77.24/45.23 14262[label="absReal1 (Pos (primMulNat (primDivNatS0 Zero (Succ vwz672000) False) (Succ vwz637))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 Zero (Succ vwz672000) False) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];14262 -> 14361[label="",style="solid", color="black", weight=3]; 77.24/45.23 14263 -> 11219[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14263[label="absReal1 (Pos (primMulNat (primDivNatS0 Zero Zero True) (Succ vwz637))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 Zero Zero True) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="magenta"];14263 -> 14362[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14263 -> 14363[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17040[label="gcd2 False (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];17040 -> 17070[label="",style="solid", color="black", weight=3]; 77.24/45.23 17041[label="gcd2 True (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];17041 -> 17071[label="",style="solid", color="black", weight=3]; 77.24/45.23 17042 -> 17040[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17042[label="gcd2 False (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];17043 -> 17041[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17043[label="gcd2 True (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];13794[label="absReal1 (Neg Zero) (not (primCmpInt (Neg Zero) vwz12 == LT))",fontsize=16,color="burlywood",shape="triangle"];28628[label="vwz12/Pos vwz120",fontsize=10,color="white",style="solid",shape="box"];13794 -> 28628[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28628 -> 14214[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28629[label="vwz12/Neg vwz120",fontsize=10,color="white",style="solid",shape="box"];13794 -> 28629[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28629 -> 14215[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 13719[label="absReal1 (Pos Zero) (not (primCmpInt (Pos Zero) vwz11 == LT))",fontsize=16,color="burlywood",shape="triangle"];28630[label="vwz11/Pos vwz110",fontsize=10,color="white",style="solid",shape="box"];13719 -> 28630[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28630 -> 14146[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28631[label="vwz11/Neg vwz110",fontsize=10,color="white",style="solid",shape="box"];13719 -> 28631[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28631 -> 14147[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 755[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'2 (abs (Neg (Succ vwz300))) (abs (Neg (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'2 (abs (Neg (Succ vwz300))) (abs (Neg (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];755 -> 818[label="",style="solid", color="black", weight=3]; 77.24/45.23 3729[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat (Succ vwz1990) vwz200) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat (Succ vwz1990) vwz200) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="burlywood",shape="box"];28632[label="vwz200/Succ vwz2000",fontsize=10,color="white",style="solid",shape="box"];3729 -> 28632[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28632 -> 3790[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28633[label="vwz200/Zero",fontsize=10,color="white",style="solid",shape="box"];3729 -> 28633[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28633 -> 3791[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 3730[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat Zero vwz200) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat Zero vwz200) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="burlywood",shape="box"];28634[label="vwz200/Succ vwz2000",fontsize=10,color="white",style="solid",shape="box"];3730 -> 28634[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28634 -> 3792[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28635[label="vwz200/Zero",fontsize=10,color="white",style="solid",shape="box"];3730 -> 28635[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28635 -> 3793[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17215[label="gcd2 False (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];17215 -> 17230[label="",style="solid", color="black", weight=3]; 77.24/45.23 17216[label="gcd2 True (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];17216 -> 17231[label="",style="solid", color="black", weight=3]; 77.24/45.23 17217 -> 17215[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17217[label="gcd2 False (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];17218 -> 17216[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17218[label="gcd2 True (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];3572[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat (Succ vwz1810) (Succ vwz1820)) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat (Succ vwz1810) (Succ vwz1820)) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="black",shape="box"];3572 -> 3643[label="",style="solid", color="black", weight=3]; 77.24/45.23 3573[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat (Succ vwz1810) Zero) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat (Succ vwz1810) Zero) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="black",shape="box"];3573 -> 3644[label="",style="solid", color="black", weight=3]; 77.24/45.23 3574[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat Zero (Succ vwz1820)) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat Zero (Succ vwz1820)) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="black",shape="box"];3574 -> 3645[label="",style="solid", color="black", weight=3]; 77.24/45.23 3575[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat Zero Zero) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat Zero Zero) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="black",shape="box"];3575 -> 3646[label="",style="solid", color="black", weight=3]; 77.24/45.23 776 -> 840[label="",style="dashed", color="red", weight=0]; 77.24/45.23 776[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (abs (Pos (Succ vwz400)) == fromInt (Pos Zero)) (abs (Pos (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (abs (Pos (Succ vwz400)) == fromInt (Pos Zero)) (abs (Pos (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];776 -> 841[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 776 -> 842[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 26976[label="gcd0 (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];26976 -> 27059[label="",style="solid", color="black", weight=3]; 77.24/45.23 26977 -> 27060[label="",style="dashed", color="red", weight=0]; 77.24/45.23 26977[label="gcd1 (Pos (Succ vwz400) == fromInt (Pos Zero)) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];26977 -> 27061[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 785 -> 845[label="",style="dashed", color="red", weight=0]; 77.24/45.23 785[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Pos (Succ vwz400)) == fromInt (Pos Zero)) (abs (Neg (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Pos (Succ vwz400)) == fromInt (Pos Zero)) (abs (Neg (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];785 -> 846[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 785 -> 847[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3639[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat (Succ vwz1870) (Succ vwz1880)) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat (Succ vwz1870) (Succ vwz1880)) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="black",shape="box"];3639 -> 3735[label="",style="solid", color="black", weight=3]; 77.24/45.23 3640[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat (Succ vwz1870) Zero) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat (Succ vwz1870) Zero) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="black",shape="box"];3640 -> 3736[label="",style="solid", color="black", weight=3]; 77.24/45.23 3641[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat Zero (Succ vwz1880)) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat Zero (Succ vwz1880)) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="black",shape="box"];3641 -> 3737[label="",style="solid", color="black", weight=3]; 77.24/45.23 3642[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat Zero Zero) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat Zero Zero) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="black",shape="box"];3642 -> 3738[label="",style="solid", color="black", weight=3]; 77.24/45.23 21560[label="gcd0 (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];21560 -> 21666[label="",style="solid", color="black", weight=3]; 77.24/45.23 21561 -> 21667[label="",style="dashed", color="red", weight=0]; 77.24/45.23 21561[label="gcd1 (Pos (Succ vwz400) == fromInt (Pos Zero)) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];21561 -> 21668[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19196[label="gcd2 (primEqNat (Succ vwz8090) vwz810) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="burlywood",shape="box"];28636[label="vwz810/Succ vwz8100",fontsize=10,color="white",style="solid",shape="box"];19196 -> 28636[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28636 -> 19236[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28637[label="vwz810/Zero",fontsize=10,color="white",style="solid",shape="box"];19196 -> 28637[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28637 -> 19237[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 19197[label="gcd2 (primEqNat Zero vwz810) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="burlywood",shape="box"];28638[label="vwz810/Succ vwz8100",fontsize=10,color="white",style="solid",shape="box"];19197 -> 28638[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28638 -> 19238[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28639[label="vwz810/Zero",fontsize=10,color="white",style="solid",shape="box"];19197 -> 28639[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28639 -> 19239[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 14268[label="gcd0Gcd'2 (abs (Pos (Succ vwz300))) (abs (Neg (Succ vwz400)))",fontsize=16,color="black",shape="box"];14268 -> 14368[label="",style="solid", color="black", weight=3]; 77.24/45.23 19491[label="vwz638",fontsize=16,color="green",shape="box"];19492[label="vwz6340",fontsize=16,color="green",shape="box"];19493[label="vwz637",fontsize=16,color="green",shape="box"];19494[label="vwz672000",fontsize=16,color="green",shape="box"];19495[label="vwz6340",fontsize=16,color="green",shape="box"];19496[label="vwz672000",fontsize=16,color="green",shape="box"];19490[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS vwz855 vwz856)) (Succ vwz857))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS vwz855 vwz856)) (Succ vwz857))) vwz858 == LT))",fontsize=16,color="burlywood",shape="triangle"];28640[label="vwz855/Succ vwz8550",fontsize=10,color="white",style="solid",shape="box"];19490 -> 28640[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28640 -> 19581[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28641[label="vwz855/Zero",fontsize=10,color="white",style="solid",shape="box"];19490 -> 28641[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28641 -> 19582[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 14354[label="absReal1 (Neg (primMulNat (Succ (primDivNatS (primMinusNatS (Succ vwz6340) Zero) (Succ Zero))) (Succ vwz637))) (not (primCmpInt (Neg (primMulNat (Succ (primDivNatS (primMinusNatS (Succ vwz6340) Zero) (Succ Zero))) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];14354 -> 14523[label="",style="solid", color="black", weight=3]; 77.24/45.23 14355 -> 12464[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14355[label="absReal1 (Neg (primMulNat Zero (Succ vwz637))) (not (primCmpInt (Neg (primMulNat Zero (Succ vwz637))) vwz638 == LT))",fontsize=16,color="magenta"];14355 -> 14524[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14355 -> 14525[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14356[label="vwz637",fontsize=16,color="green",shape="box"];14357[label="vwz638",fontsize=16,color="green",shape="box"];12320[label="absReal1 (Neg (primMulNat (primDivNatS0 Zero Zero True) (Succ vwz585))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 Zero Zero True) (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="triangle"];12320 -> 12570[label="",style="solid", color="black", weight=3]; 77.24/45.23 19613[label="vwz672000",fontsize=16,color="green",shape="box"];19614[label="vwz6340",fontsize=16,color="green",shape="box"];19615[label="vwz672000",fontsize=16,color="green",shape="box"];19616[label="vwz6340",fontsize=16,color="green",shape="box"];19617[label="vwz638",fontsize=16,color="green",shape="box"];19618[label="vwz637",fontsize=16,color="green",shape="box"];19612[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS vwz864 vwz865)) (Succ vwz866))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS vwz864 vwz865)) (Succ vwz866))) vwz867 == LT))",fontsize=16,color="burlywood",shape="triangle"];28642[label="vwz864/Succ vwz8640",fontsize=10,color="white",style="solid",shape="box"];19612 -> 28642[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28642 -> 19715[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28643[label="vwz864/Zero",fontsize=10,color="white",style="solid",shape="box"];19612 -> 28643[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28643 -> 19716[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 14360[label="absReal1 (Pos (primMulNat (Succ (primDivNatS (primMinusNatS (Succ vwz6340) Zero) (Succ Zero))) (Succ vwz637))) (not (primCmpInt (Pos (primMulNat (Succ (primDivNatS (primMinusNatS (Succ vwz6340) Zero) (Succ Zero))) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];14360 -> 14530[label="",style="solid", color="black", weight=3]; 77.24/45.23 14361 -> 12418[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14361[label="absReal1 (Pos (primMulNat Zero (Succ vwz637))) (not (primCmpInt (Pos (primMulNat Zero (Succ vwz637))) vwz638 == LT))",fontsize=16,color="magenta"];14361 -> 14531[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14361 -> 14532[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14362[label="vwz638",fontsize=16,color="green",shape="box"];14363[label="vwz637",fontsize=16,color="green",shape="box"];11219[label="absReal1 (Pos (primMulNat (primDivNatS0 Zero Zero True) (Succ vwz567))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 Zero Zero True) (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="triangle"];11219 -> 11278[label="",style="solid", color="black", weight=3]; 77.24/45.23 17070[label="gcd0 (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];17070 -> 17206[label="",style="solid", color="black", weight=3]; 77.24/45.23 17071 -> 17207[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17071[label="gcd1 (Neg (Succ vwz400) == fromInt (Pos Zero)) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];17071 -> 17208[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14214[label="absReal1 (Neg Zero) (not (primCmpInt (Neg Zero) (Pos vwz120) == LT))",fontsize=16,color="burlywood",shape="box"];28644[label="vwz120/Succ vwz1200",fontsize=10,color="white",style="solid",shape="box"];14214 -> 28644[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28644 -> 14576[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28645[label="vwz120/Zero",fontsize=10,color="white",style="solid",shape="box"];14214 -> 28645[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28645 -> 14577[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 14215[label="absReal1 (Neg Zero) (not (primCmpInt (Neg Zero) (Neg vwz120) == LT))",fontsize=16,color="burlywood",shape="box"];28646[label="vwz120/Succ vwz1200",fontsize=10,color="white",style="solid",shape="box"];14215 -> 28646[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28646 -> 14578[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28647[label="vwz120/Zero",fontsize=10,color="white",style="solid",shape="box"];14215 -> 28647[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28647 -> 14579[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 14146[label="absReal1 (Pos Zero) (not (primCmpInt (Pos Zero) (Pos vwz110) == LT))",fontsize=16,color="burlywood",shape="box"];28648[label="vwz110/Succ vwz1100",fontsize=10,color="white",style="solid",shape="box"];14146 -> 28648[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28648 -> 14461[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28649[label="vwz110/Zero",fontsize=10,color="white",style="solid",shape="box"];14146 -> 28649[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28649 -> 14462[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 14147[label="absReal1 (Pos Zero) (not (primCmpInt (Pos Zero) (Neg vwz110) == LT))",fontsize=16,color="burlywood",shape="box"];28650[label="vwz110/Succ vwz1100",fontsize=10,color="white",style="solid",shape="box"];14147 -> 28650[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28650 -> 14463[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28651[label="vwz110/Zero",fontsize=10,color="white",style="solid",shape="box"];14147 -> 28651[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28651 -> 14464[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 818 -> 869[label="",style="dashed", color="red", weight=0]; 77.24/45.23 818[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Neg (Succ vwz400)) == fromInt (Pos Zero)) (abs (Neg (Succ vwz300))) (abs (Neg (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Neg (Succ vwz400)) == fromInt (Pos Zero)) (abs (Neg (Succ vwz300))) (abs (Neg (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];818 -> 870[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 818 -> 871[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3790[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat (Succ vwz1990) (Succ vwz2000)) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat (Succ vwz1990) (Succ vwz2000)) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="black",shape="box"];3790 -> 3810[label="",style="solid", color="black", weight=3]; 77.24/45.23 3791[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat (Succ vwz1990) Zero) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat (Succ vwz1990) Zero) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="black",shape="box"];3791 -> 3811[label="",style="solid", color="black", weight=3]; 77.24/45.23 3792[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat Zero (Succ vwz2000)) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat Zero (Succ vwz2000)) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="black",shape="box"];3792 -> 3812[label="",style="solid", color="black", weight=3]; 77.24/45.23 3793[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat Zero Zero) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat Zero Zero) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="black",shape="box"];3793 -> 3813[label="",style="solid", color="black", weight=3]; 77.24/45.23 17230[label="gcd0 (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];17230 -> 17339[label="",style="solid", color="black", weight=3]; 77.24/45.23 17231 -> 17340[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17231[label="gcd1 (Neg (Succ vwz400) == fromInt (Pos Zero)) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];17231 -> 17341[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3643 -> 3437[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3643[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat vwz1810 vwz1820) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 (primEqNat vwz1810 vwz1820) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="magenta"];3643 -> 3739[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3643 -> 3740[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3644 -> 537[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3644[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 False (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 False (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="magenta"];3644 -> 3741[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3644 -> 3742[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3644 -> 3743[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3645 -> 537[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3645[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 False (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 False (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="magenta"];3645 -> 3744[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3645 -> 3745[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3645 -> 3746[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3646[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 True (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd2 True (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="black",shape="box"];3646 -> 3747[label="",style="solid", color="black", weight=3]; 77.24/45.23 841 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 841[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];842 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 842[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];840[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (abs (Pos (Succ vwz400)) == vwz56) (abs (Pos (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (abs (Pos (Succ vwz400)) == vwz57) (abs (Pos (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="triangle"];840 -> 896[label="",style="solid", color="black", weight=3]; 77.24/45.23 27059 -> 17213[label="",style="dashed", color="red", weight=0]; 77.24/45.23 27059[label="gcd0Gcd' (abs (Pos Zero)) (abs (Pos (Succ vwz400)))",fontsize=16,color="magenta"];27059 -> 27062[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 27061 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 27061[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];27060[label="gcd1 (Pos (Succ vwz400) == vwz1152) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];27060 -> 27063[label="",style="solid", color="black", weight=3]; 77.24/45.23 846 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 846[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];847 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 847[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];845[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Pos (Succ vwz400)) == vwz58) (abs (Neg (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Pos (Succ vwz400)) == vwz59) (abs (Neg (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="triangle"];845 -> 900[label="",style="solid", color="black", weight=3]; 77.24/45.23 3735 -> 3524[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3735[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat vwz1870 vwz1880) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 (primEqNat vwz1870 vwz1880) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="magenta"];3735 -> 3798[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3735 -> 3799[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3736 -> 540[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3736[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 False (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 False (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="magenta"];3736 -> 3800[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3736 -> 3801[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3736 -> 3802[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3737 -> 540[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3737[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 False (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 False (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="magenta"];3737 -> 3803[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3737 -> 3804[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3737 -> 3805[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3738[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 True (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd2 True (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="black",shape="box"];3738 -> 3806[label="",style="solid", color="black", weight=3]; 77.24/45.23 21666 -> 17342[label="",style="dashed", color="red", weight=0]; 77.24/45.23 21666[label="gcd0Gcd' (abs (Neg Zero)) (abs (Pos (Succ vwz400)))",fontsize=16,color="magenta"];21666 -> 21669[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 21668 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 21668[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];21667[label="gcd1 (Pos (Succ vwz400) == vwz909) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];21667 -> 21670[label="",style="solid", color="black", weight=3]; 77.24/45.23 19236[label="gcd2 (primEqNat (Succ vwz8090) (Succ vwz8100)) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="black",shape="box"];19236 -> 19264[label="",style="solid", color="black", weight=3]; 77.24/45.23 19237[label="gcd2 (primEqNat (Succ vwz8090) Zero) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="black",shape="box"];19237 -> 19265[label="",style="solid", color="black", weight=3]; 77.24/45.23 19238[label="gcd2 (primEqNat Zero (Succ vwz8100)) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="black",shape="box"];19238 -> 19266[label="",style="solid", color="black", weight=3]; 77.24/45.23 19239[label="gcd2 (primEqNat Zero Zero) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="black",shape="box"];19239 -> 19267[label="",style="solid", color="black", weight=3]; 77.24/45.23 14368 -> 14538[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14368[label="gcd0Gcd'1 (abs (Neg (Succ vwz400)) == fromInt (Pos Zero)) (abs (Pos (Succ vwz300))) (abs (Neg (Succ vwz400)))",fontsize=16,color="magenta"];14368 -> 14539[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19581[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS (Succ vwz8550) vwz856)) (Succ vwz857))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS (Succ vwz8550) vwz856)) (Succ vwz857))) vwz858 == LT))",fontsize=16,color="burlywood",shape="box"];28652[label="vwz856/Succ vwz8560",fontsize=10,color="white",style="solid",shape="box"];19581 -> 28652[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28652 -> 19601[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28653[label="vwz856/Zero",fontsize=10,color="white",style="solid",shape="box"];19581 -> 28653[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28653 -> 19602[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 19582[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS Zero vwz856)) (Succ vwz857))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS Zero vwz856)) (Succ vwz857))) vwz858 == LT))",fontsize=16,color="burlywood",shape="box"];28654[label="vwz856/Succ vwz8560",fontsize=10,color="white",style="solid",shape="box"];19582 -> 28654[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28654 -> 19603[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28655[label="vwz856/Zero",fontsize=10,color="white",style="solid",shape="box"];19582 -> 28655[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28655 -> 19604[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 14523 -> 17495[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14523[label="absReal1 (Neg (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ vwz6340) Zero) (Succ Zero)) (Succ vwz637)) (Succ vwz637))) (not (primCmpInt (Neg (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ vwz6340) Zero) (Succ Zero)) (Succ vwz637)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="magenta"];14523 -> 17496[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14523 -> 17497[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14524[label="vwz638",fontsize=16,color="green",shape="box"];14525[label="vwz637",fontsize=16,color="green",shape="box"];12570[label="absReal1 (Neg (primMulNat (Succ (primDivNatS (primMinusNatS Zero Zero) (Succ Zero))) (Succ vwz585))) (not (primCmpInt (Neg (primMulNat (Succ (primDivNatS (primMinusNatS Zero Zero) (Succ Zero))) (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];12570 -> 12677[label="",style="solid", color="black", weight=3]; 77.24/45.23 19715[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS (Succ vwz8640) vwz865)) (Succ vwz866))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS (Succ vwz8640) vwz865)) (Succ vwz866))) vwz867 == LT))",fontsize=16,color="burlywood",shape="box"];28656[label="vwz865/Succ vwz8650",fontsize=10,color="white",style="solid",shape="box"];19715 -> 28656[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28656 -> 19736[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28657[label="vwz865/Zero",fontsize=10,color="white",style="solid",shape="box"];19715 -> 28657[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28657 -> 19737[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 19716[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS Zero vwz865)) (Succ vwz866))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS Zero vwz865)) (Succ vwz866))) vwz867 == LT))",fontsize=16,color="burlywood",shape="box"];28658[label="vwz865/Succ vwz8650",fontsize=10,color="white",style="solid",shape="box"];19716 -> 28658[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28658 -> 19738[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28659[label="vwz865/Zero",fontsize=10,color="white",style="solid",shape="box"];19716 -> 28659[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28659 -> 19739[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 14530 -> 17824[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14530[label="absReal1 (Pos (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ vwz6340) Zero) (Succ Zero)) (Succ vwz637)) (Succ vwz637))) (not (primCmpInt (Pos (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ vwz6340) Zero) (Succ Zero)) (Succ vwz637)) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="magenta"];14530 -> 17825[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14530 -> 17826[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14531[label="vwz638",fontsize=16,color="green",shape="box"];14532[label="vwz637",fontsize=16,color="green",shape="box"];11278[label="absReal1 (Pos (primMulNat (Succ (primDivNatS (primMinusNatS Zero Zero) (Succ Zero))) (Succ vwz567))) (not (primCmpInt (Pos (primMulNat (Succ (primDivNatS (primMinusNatS Zero Zero) (Succ Zero))) (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];11278 -> 11319[label="",style="solid", color="black", weight=3]; 77.24/45.23 17206 -> 17213[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17206[label="gcd0Gcd' (abs (Pos Zero)) (abs (Neg (Succ vwz400)))",fontsize=16,color="magenta"];17206 -> 17214[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17208 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17208[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];17207[label="gcd1 (Neg (Succ vwz400) == vwz753) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];17207 -> 17219[label="",style="solid", color="black", weight=3]; 77.24/45.23 14576[label="absReal1 (Neg Zero) (not (primCmpInt (Neg Zero) (Pos (Succ vwz1200)) == LT))",fontsize=16,color="black",shape="box"];14576 -> 14821[label="",style="solid", color="black", weight=3]; 77.24/45.23 14577[label="absReal1 (Neg Zero) (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];14577 -> 14822[label="",style="solid", color="black", weight=3]; 77.24/45.23 14578[label="absReal1 (Neg Zero) (not (primCmpInt (Neg Zero) (Neg (Succ vwz1200)) == LT))",fontsize=16,color="black",shape="box"];14578 -> 14823[label="",style="solid", color="black", weight=3]; 77.24/45.23 14579[label="absReal1 (Neg Zero) (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];14579 -> 14824[label="",style="solid", color="black", weight=3]; 77.24/45.23 14461[label="absReal1 (Pos Zero) (not (primCmpInt (Pos Zero) (Pos (Succ vwz1100)) == LT))",fontsize=16,color="black",shape="box"];14461 -> 14580[label="",style="solid", color="black", weight=3]; 77.24/45.23 14462[label="absReal1 (Pos Zero) (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];14462 -> 14581[label="",style="solid", color="black", weight=3]; 77.24/45.23 14463[label="absReal1 (Pos Zero) (not (primCmpInt (Pos Zero) (Neg (Succ vwz1100)) == LT))",fontsize=16,color="black",shape="box"];14463 -> 14582[label="",style="solid", color="black", weight=3]; 77.24/45.23 14464[label="absReal1 (Pos Zero) (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];14464 -> 14583[label="",style="solid", color="black", weight=3]; 77.24/45.23 870 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 870[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];871 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 871[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];869[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Neg (Succ vwz400)) == vwz62) (abs (Neg (Succ vwz300))) (abs (Neg (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Neg (Succ vwz400)) == vwz63) (abs (Neg (Succ vwz300))) (abs (Neg (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="triangle"];869 -> 928[label="",style="solid", color="black", weight=3]; 77.24/45.23 3810 -> 3683[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3810[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat vwz1990 vwz2000) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 (primEqNat vwz1990 vwz2000) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="magenta"];3810 -> 3826[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3810 -> 3827[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3811 -> 582[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3811[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 False (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 False (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="magenta"];3811 -> 3828[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3811 -> 3829[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3811 -> 3830[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3812 -> 582[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3812[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 False (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 False (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="magenta"];3812 -> 3831[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3812 -> 3832[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3812 -> 3833[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3813[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 True (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd2 True (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="black",shape="box"];3813 -> 3834[label="",style="solid", color="black", weight=3]; 77.24/45.23 17339 -> 17342[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17339[label="gcd0Gcd' (abs (Neg Zero)) (abs (Neg (Succ vwz400)))",fontsize=16,color="magenta"];17339 -> 17343[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17341 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17341[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];17340[label="gcd1 (Neg (Succ vwz400) == vwz758) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];17340 -> 17344[label="",style="solid", color="black", weight=3]; 77.24/45.23 3739[label="vwz1820",fontsize=16,color="green",shape="box"];3740[label="vwz1810",fontsize=16,color="green",shape="box"];3741[label="vwz183",fontsize=16,color="green",shape="box"];3742[label="vwz184",fontsize=16,color="green",shape="box"];3743[label="vwz180",fontsize=16,color="green",shape="box"];3744[label="vwz183",fontsize=16,color="green",shape="box"];3745[label="vwz184",fontsize=16,color="green",shape="box"];3746[label="vwz180",fontsize=16,color="green",shape="box"];3747 -> 3807[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3747[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (Pos (Succ vwz183) == fromInt (Pos Zero)) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (Pos (Succ vwz183) == fromInt (Pos Zero)) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="magenta"];3747 -> 3808[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3747 -> 3809[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 896[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (abs (Pos (Succ vwz400))) vwz56) (abs (Pos (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (abs (Pos (Succ vwz400))) vwz57) (abs (Pos (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];896 -> 954[label="",style="solid", color="black", weight=3]; 77.24/45.23 27062 -> 17048[label="",style="dashed", color="red", weight=0]; 77.24/45.23 27062[label="abs (Pos (Succ vwz400))",fontsize=16,color="magenta"];27062 -> 27114[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17213[label="gcd0Gcd' (abs (Pos Zero)) vwz754",fontsize=16,color="black",shape="triangle"];17213 -> 17220[label="",style="solid", color="black", weight=3]; 77.24/45.23 27063[label="gcd1 (primEqInt (Pos (Succ vwz400)) vwz1152) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28660[label="vwz1152/Pos vwz11520",fontsize=10,color="white",style="solid",shape="box"];27063 -> 28660[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28660 -> 27115[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28661[label="vwz1152/Neg vwz11520",fontsize=10,color="white",style="solid",shape="box"];27063 -> 28661[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28661 -> 27116[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 900[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (abs (Pos (Succ vwz400))) vwz58) (abs (Neg (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (abs (Pos (Succ vwz400))) vwz59) (abs (Neg (Succ vwz300))) (abs (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];900 -> 961[label="",style="solid", color="black", weight=3]; 77.24/45.23 3798[label="vwz1870",fontsize=16,color="green",shape="box"];3799[label="vwz1880",fontsize=16,color="green",shape="box"];3800[label="vwz189",fontsize=16,color="green",shape="box"];3801[label="vwz190",fontsize=16,color="green",shape="box"];3802[label="vwz186",fontsize=16,color="green",shape="box"];3803[label="vwz189",fontsize=16,color="green",shape="box"];3804[label="vwz190",fontsize=16,color="green",shape="box"];3805[label="vwz186",fontsize=16,color="green",shape="box"];3806 -> 3823[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3806[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (Pos (Succ vwz189) == fromInt (Pos Zero)) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (Pos (Succ vwz189) == fromInt (Pos Zero)) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="magenta"];3806 -> 3824[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3806 -> 3825[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 21669 -> 17048[label="",style="dashed", color="red", weight=0]; 77.24/45.23 21669[label="abs (Pos (Succ vwz400))",fontsize=16,color="magenta"];21669 -> 21721[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17342[label="gcd0Gcd' (abs (Neg Zero)) vwz759",fontsize=16,color="black",shape="triangle"];17342 -> 17345[label="",style="solid", color="black", weight=3]; 77.24/45.23 21670[label="gcd1 (primEqInt (Pos (Succ vwz400)) vwz909) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28662[label="vwz909/Pos vwz9090",fontsize=10,color="white",style="solid",shape="box"];21670 -> 28662[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28662 -> 21722[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28663[label="vwz909/Neg vwz9090",fontsize=10,color="white",style="solid",shape="box"];21670 -> 28663[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28663 -> 21723[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 19264 -> 19159[label="",style="dashed", color="red", weight=0]; 77.24/45.23 19264[label="gcd2 (primEqNat vwz8090 vwz8100) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="magenta"];19264 -> 19343[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19264 -> 19344[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19265 -> 13902[label="",style="dashed", color="red", weight=0]; 77.24/45.23 19265[label="gcd2 False (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="magenta"];19265 -> 19345[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19265 -> 19346[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19266 -> 13902[label="",style="dashed", color="red", weight=0]; 77.24/45.23 19266[label="gcd2 False (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="magenta"];19266 -> 19347[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19266 -> 19348[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19267[label="gcd2 True (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="black",shape="box"];19267 -> 19349[label="",style="solid", color="black", weight=3]; 77.24/45.23 14539 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14539[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];14538[label="gcd0Gcd'1 (abs (Neg (Succ vwz400)) == vwz710) (abs (Pos (Succ vwz300))) (abs (Neg (Succ vwz400)))",fontsize=16,color="black",shape="triangle"];14538 -> 14556[label="",style="solid", color="black", weight=3]; 77.24/45.23 19601[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS (Succ vwz8550) (Succ vwz8560))) (Succ vwz857))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS (Succ vwz8550) (Succ vwz8560))) (Succ vwz857))) vwz858 == LT))",fontsize=16,color="black",shape="box"];19601 -> 19717[label="",style="solid", color="black", weight=3]; 77.24/45.23 19602[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS (Succ vwz8550) Zero)) (Succ vwz857))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS (Succ vwz8550) Zero)) (Succ vwz857))) vwz858 == LT))",fontsize=16,color="black",shape="box"];19602 -> 19718[label="",style="solid", color="black", weight=3]; 77.24/45.23 19603[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS Zero (Succ vwz8560))) (Succ vwz857))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS Zero (Succ vwz8560))) (Succ vwz857))) vwz858 == LT))",fontsize=16,color="black",shape="box"];19603 -> 19719[label="",style="solid", color="black", weight=3]; 77.24/45.23 19604[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS Zero Zero)) (Succ vwz857))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS Zero Zero)) (Succ vwz857))) vwz858 == LT))",fontsize=16,color="black",shape="box"];19604 -> 19720[label="",style="solid", color="black", weight=3]; 77.24/45.23 17496 -> 22978[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17496[label="primMulNat (primDivNatS (primMinusNatS (Succ vwz6340) Zero) (Succ Zero)) (Succ vwz637)",fontsize=16,color="magenta"];17496 -> 22979[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17496 -> 22980[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17496 -> 22981[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17496 -> 22982[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17497 -> 22978[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17497[label="primMulNat (primDivNatS (primMinusNatS (Succ vwz6340) Zero) (Succ Zero)) (Succ vwz637)",fontsize=16,color="magenta"];17497 -> 22983[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17497 -> 22984[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17497 -> 22985[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17497 -> 22986[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17495[label="absReal1 (Neg (primPlusNat vwz768 (Succ vwz637))) (not (primCmpInt (Neg (primPlusNat vwz769 (Succ vwz637))) vwz638 == LT))",fontsize=16,color="burlywood",shape="triangle"];28664[label="vwz769/Succ vwz7690",fontsize=10,color="white",style="solid",shape="box"];17495 -> 28664[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28664 -> 17757[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28665[label="vwz769/Zero",fontsize=10,color="white",style="solid",shape="box"];17495 -> 28665[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28665 -> 17758[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 12677 -> 17495[label="",style="dashed", color="red", weight=0]; 77.24/45.23 12677[label="absReal1 (Neg (primPlusNat (primMulNat (primDivNatS (primMinusNatS Zero Zero) (Succ Zero)) (Succ vwz585)) (Succ vwz585))) (not (primCmpInt (Neg (primPlusNat (primMulNat (primDivNatS (primMinusNatS Zero Zero) (Succ Zero)) (Succ vwz585)) (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];12677 -> 17500[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 12677 -> 17501[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 12677 -> 17502[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 12677 -> 17503[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19736[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS (Succ vwz8640) (Succ vwz8650))) (Succ vwz866))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS (Succ vwz8640) (Succ vwz8650))) (Succ vwz866))) vwz867 == LT))",fontsize=16,color="black",shape="box"];19736 -> 19919[label="",style="solid", color="black", weight=3]; 77.24/45.23 19737[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS (Succ vwz8640) Zero)) (Succ vwz866))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS (Succ vwz8640) Zero)) (Succ vwz866))) vwz867 == LT))",fontsize=16,color="black",shape="box"];19737 -> 19920[label="",style="solid", color="black", weight=3]; 77.24/45.23 19738[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS Zero (Succ vwz8650))) (Succ vwz866))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS Zero (Succ vwz8650))) (Succ vwz866))) vwz867 == LT))",fontsize=16,color="black",shape="box"];19738 -> 19921[label="",style="solid", color="black", weight=3]; 77.24/45.23 19739[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS Zero Zero)) (Succ vwz866))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS Zero Zero)) (Succ vwz866))) vwz867 == LT))",fontsize=16,color="black",shape="box"];19739 -> 19922[label="",style="solid", color="black", weight=3]; 77.24/45.23 17825 -> 22978[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17825[label="primMulNat (primDivNatS (primMinusNatS (Succ vwz6340) Zero) (Succ Zero)) (Succ vwz637)",fontsize=16,color="magenta"];17825 -> 22987[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17825 -> 22988[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17825 -> 22989[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17825 -> 22990[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17826 -> 22978[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17826[label="primMulNat (primDivNatS (primMinusNatS (Succ vwz6340) Zero) (Succ Zero)) (Succ vwz637)",fontsize=16,color="magenta"];17826 -> 22991[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17826 -> 22992[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17826 -> 22993[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17826 -> 22994[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17824[label="absReal1 (Pos (primPlusNat vwz770 (Succ vwz637))) (not (primCmpInt (Pos (primPlusNat vwz771 (Succ vwz637))) vwz638 == LT))",fontsize=16,color="burlywood",shape="triangle"];28666[label="vwz771/Succ vwz7710",fontsize=10,color="white",style="solid",shape="box"];17824 -> 28666[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28666 -> 18111[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28667[label="vwz771/Zero",fontsize=10,color="white",style="solid",shape="box"];17824 -> 28667[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28667 -> 18112[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 11319 -> 17824[label="",style="dashed", color="red", weight=0]; 77.24/45.23 11319[label="absReal1 (Pos (primPlusNat (primMulNat (primDivNatS (primMinusNatS Zero Zero) (Succ Zero)) (Succ vwz567)) (Succ vwz567))) (not (primCmpInt (Pos (primPlusNat (primMulNat (primDivNatS (primMinusNatS Zero Zero) (Succ Zero)) (Succ vwz567)) (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];11319 -> 17829[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 11319 -> 17830[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 11319 -> 17831[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 11319 -> 17832[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17214 -> 15425[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17214[label="abs (Neg (Succ vwz400))",fontsize=16,color="magenta"];17219[label="gcd1 (primEqInt (Neg (Succ vwz400)) vwz753) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28668[label="vwz753/Pos vwz7530",fontsize=10,color="white",style="solid",shape="box"];17219 -> 28668[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28668 -> 17232[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28669[label="vwz753/Neg vwz7530",fontsize=10,color="white",style="solid",shape="box"];17219 -> 28669[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28669 -> 17233[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 14821[label="absReal1 (Neg Zero) (not (LT == LT))",fontsize=16,color="black",shape="box"];14821 -> 14882[label="",style="solid", color="black", weight=3]; 77.24/45.23 14822[label="absReal1 (Neg Zero) (not (EQ == LT))",fontsize=16,color="black",shape="triangle"];14822 -> 14883[label="",style="solid", color="black", weight=3]; 77.24/45.23 14823[label="absReal1 (Neg Zero) (not (primCmpNat (Succ vwz1200) Zero == LT))",fontsize=16,color="black",shape="box"];14823 -> 14884[label="",style="solid", color="black", weight=3]; 77.24/45.23 14824 -> 14822[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14824[label="absReal1 (Neg Zero) (not (EQ == LT))",fontsize=16,color="magenta"];14580[label="absReal1 (Pos Zero) (not (primCmpNat Zero (Succ vwz1100) == LT))",fontsize=16,color="black",shape="box"];14580 -> 14825[label="",style="solid", color="black", weight=3]; 77.24/45.23 14581[label="absReal1 (Pos Zero) (not (EQ == LT))",fontsize=16,color="black",shape="triangle"];14581 -> 14826[label="",style="solid", color="black", weight=3]; 77.24/45.23 14582[label="absReal1 (Pos Zero) (not (GT == LT))",fontsize=16,color="black",shape="box"];14582 -> 14827[label="",style="solid", color="black", weight=3]; 77.24/45.23 14583 -> 14581[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14583[label="absReal1 (Pos Zero) (not (EQ == LT))",fontsize=16,color="magenta"];928[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (abs (Neg (Succ vwz400))) vwz62) (abs (Neg (Succ vwz300))) (abs (Neg (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (abs (Neg (Succ vwz400))) vwz63) (abs (Neg (Succ vwz300))) (abs (Neg (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];928 -> 989[label="",style="solid", color="black", weight=3]; 77.24/45.23 3826[label="vwz1990",fontsize=16,color="green",shape="box"];3827[label="vwz2000",fontsize=16,color="green",shape="box"];3828[label="vwz198",fontsize=16,color="green",shape="box"];3829[label="vwz202",fontsize=16,color="green",shape="box"];3830[label="vwz201",fontsize=16,color="green",shape="box"];3831[label="vwz198",fontsize=16,color="green",shape="box"];3832[label="vwz202",fontsize=16,color="green",shape="box"];3833[label="vwz201",fontsize=16,color="green",shape="box"];3834 -> 3838[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3834[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (Neg (Succ vwz201) == fromInt (Pos Zero)) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (Neg (Succ vwz201) == fromInt (Pos Zero)) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="magenta"];3834 -> 3839[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3834 -> 3840[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17343 -> 15425[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17343[label="abs (Neg (Succ vwz400))",fontsize=16,color="magenta"];17344[label="gcd1 (primEqInt (Neg (Succ vwz400)) vwz758) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28670[label="vwz758/Pos vwz7580",fontsize=10,color="white",style="solid",shape="box"];17344 -> 28670[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28670 -> 17351[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28671[label="vwz758/Neg vwz7580",fontsize=10,color="white",style="solid",shape="box"];17344 -> 28671[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28671 -> 17352[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 3808 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3808[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];3809 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3809[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];3807[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (Pos (Succ vwz183) == vwz205) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (Pos (Succ vwz183) == vwz206) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="black",shape="triangle"];3807 -> 3841[label="",style="solid", color="black", weight=3]; 77.24/45.23 954[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal (Pos (Succ vwz400))) vwz56) (abs (Pos (Succ vwz300))) (absReal (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal (Pos (Succ vwz400))) vwz57) (abs (Pos (Succ vwz300))) (absReal (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];954 -> 1016[label="",style="solid", color="black", weight=3]; 77.24/45.23 27114[label="vwz400",fontsize=16,color="green",shape="box"];17048[label="abs (Pos (Succ vwz300))",fontsize=16,color="black",shape="triangle"];17048 -> 17079[label="",style="solid", color="black", weight=3]; 77.24/45.23 17220[label="gcd0Gcd'2 (abs (Pos Zero)) vwz754",fontsize=16,color="black",shape="box"];17220 -> 17234[label="",style="solid", color="black", weight=3]; 77.24/45.23 27115[label="gcd1 (primEqInt (Pos (Succ vwz400)) (Pos vwz11520)) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28672[label="vwz11520/Succ vwz115200",fontsize=10,color="white",style="solid",shape="box"];27115 -> 28672[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28672 -> 27178[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28673[label="vwz11520/Zero",fontsize=10,color="white",style="solid",shape="box"];27115 -> 28673[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28673 -> 27179[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 27116[label="gcd1 (primEqInt (Pos (Succ vwz400)) (Neg vwz11520)) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];27116 -> 27180[label="",style="solid", color="black", weight=3]; 77.24/45.23 961[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal (Pos (Succ vwz400))) vwz58) (abs (Neg (Succ vwz300))) (absReal (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal (Pos (Succ vwz400))) vwz59) (abs (Neg (Succ vwz300))) (absReal (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];961 -> 1021[label="",style="solid", color="black", weight=3]; 77.24/45.23 3824 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3824[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];3825 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3825[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];3823[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (Pos (Succ vwz189) == vwz207) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (Pos (Succ vwz189) == vwz208) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="black",shape="triangle"];3823 -> 3842[label="",style="solid", color="black", weight=3]; 77.24/45.23 21721[label="vwz400",fontsize=16,color="green",shape="box"];17345[label="gcd0Gcd'2 (abs (Neg Zero)) vwz759",fontsize=16,color="black",shape="box"];17345 -> 17353[label="",style="solid", color="black", weight=3]; 77.24/45.23 21722[label="gcd1 (primEqInt (Pos (Succ vwz400)) (Pos vwz9090)) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28674[label="vwz9090/Succ vwz90900",fontsize=10,color="white",style="solid",shape="box"];21722 -> 28674[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28674 -> 21875[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28675[label="vwz9090/Zero",fontsize=10,color="white",style="solid",shape="box"];21722 -> 28675[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28675 -> 21876[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 21723[label="gcd1 (primEqInt (Pos (Succ vwz400)) (Neg vwz9090)) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];21723 -> 21877[label="",style="solid", color="black", weight=3]; 77.24/45.23 19343[label="vwz8100",fontsize=16,color="green",shape="box"];19344[label="vwz8090",fontsize=16,color="green",shape="box"];19345[label="vwz811",fontsize=16,color="green",shape="box"];19346[label="vwz812",fontsize=16,color="green",shape="box"];19347[label="vwz811",fontsize=16,color="green",shape="box"];19348[label="vwz812",fontsize=16,color="green",shape="box"];19349 -> 19357[label="",style="dashed", color="red", weight=0]; 77.24/45.23 19349[label="gcd1 (Neg (Succ vwz812) == fromInt (Pos Zero)) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="magenta"];19349 -> 19358[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14556 -> 15424[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14556[label="gcd0Gcd'1 (primEqInt (abs (Neg (Succ vwz400))) vwz710) (abs (Pos (Succ vwz300))) (abs (Neg (Succ vwz400)))",fontsize=16,color="magenta"];14556 -> 15425[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14556 -> 15426[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19717 -> 19490[label="",style="dashed", color="red", weight=0]; 77.24/45.23 19717[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS vwz8550 vwz8560)) (Succ vwz857))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) (primGEqNatS vwz8550 vwz8560)) (Succ vwz857))) vwz858 == LT))",fontsize=16,color="magenta"];19717 -> 19740[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19717 -> 19741[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19718[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) True) (Succ vwz857))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) True) (Succ vwz857))) vwz858 == LT))",fontsize=16,color="black",shape="triangle"];19718 -> 19742[label="",style="solid", color="black", weight=3]; 77.24/45.23 19719[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) False) (Succ vwz857))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) False) (Succ vwz857))) vwz858 == LT))",fontsize=16,color="black",shape="box"];19719 -> 19743[label="",style="solid", color="black", weight=3]; 77.24/45.23 19720 -> 19718[label="",style="dashed", color="red", weight=0]; 77.24/45.23 19720[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) True) (Succ vwz857))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz853) (Succ vwz854) True) (Succ vwz857))) vwz858 == LT))",fontsize=16,color="magenta"];22979[label="Zero",fontsize=16,color="green",shape="box"];22980[label="Succ vwz6340",fontsize=16,color="green",shape="box"];22981[label="vwz637",fontsize=16,color="green",shape="box"];22982[label="Zero",fontsize=16,color="green",shape="box"];22978[label="primMulNat (primDivNatS (primMinusNatS vwz942 vwz943) (Succ vwz944)) (Succ vwz945)",fontsize=16,color="burlywood",shape="triangle"];28676[label="vwz942/Succ vwz9420",fontsize=10,color="white",style="solid",shape="box"];22978 -> 28676[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28676 -> 23067[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28677[label="vwz942/Zero",fontsize=10,color="white",style="solid",shape="box"];22978 -> 28677[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28677 -> 23068[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 22983[label="Zero",fontsize=16,color="green",shape="box"];22984[label="Succ vwz6340",fontsize=16,color="green",shape="box"];22985[label="vwz637",fontsize=16,color="green",shape="box"];22986[label="Zero",fontsize=16,color="green",shape="box"];17757[label="absReal1 (Neg (primPlusNat vwz768 (Succ vwz637))) (not (primCmpInt (Neg (primPlusNat (Succ vwz7690) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];17757 -> 18114[label="",style="solid", color="black", weight=3]; 77.24/45.23 17758[label="absReal1 (Neg (primPlusNat vwz768 (Succ vwz637))) (not (primCmpInt (Neg (primPlusNat Zero (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];17758 -> 18115[label="",style="solid", color="black", weight=3]; 77.24/45.23 17500[label="vwz586",fontsize=16,color="green",shape="box"];17501 -> 22978[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17501[label="primMulNat (primDivNatS (primMinusNatS Zero Zero) (Succ Zero)) (Succ vwz585)",fontsize=16,color="magenta"];17501 -> 22995[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17501 -> 22996[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17501 -> 22997[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17501 -> 22998[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17502[label="vwz585",fontsize=16,color="green",shape="box"];17503 -> 22978[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17503[label="primMulNat (primDivNatS (primMinusNatS Zero Zero) (Succ Zero)) (Succ vwz585)",fontsize=16,color="magenta"];17503 -> 22999[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17503 -> 23000[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17503 -> 23001[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17503 -> 23002[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19919 -> 19612[label="",style="dashed", color="red", weight=0]; 77.24/45.23 19919[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS vwz8640 vwz8650)) (Succ vwz866))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) (primGEqNatS vwz8640 vwz8650)) (Succ vwz866))) vwz867 == LT))",fontsize=16,color="magenta"];19919 -> 20073[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19919 -> 20074[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19920[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) True) (Succ vwz866))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) True) (Succ vwz866))) vwz867 == LT))",fontsize=16,color="black",shape="triangle"];19920 -> 20075[label="",style="solid", color="black", weight=3]; 77.24/45.23 19921[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) False) (Succ vwz866))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) False) (Succ vwz866))) vwz867 == LT))",fontsize=16,color="black",shape="box"];19921 -> 20076[label="",style="solid", color="black", weight=3]; 77.24/45.23 19922 -> 19920[label="",style="dashed", color="red", weight=0]; 77.24/45.23 19922[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) True) (Succ vwz866))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz862) (Succ vwz863) True) (Succ vwz866))) vwz867 == LT))",fontsize=16,color="magenta"];22987[label="Zero",fontsize=16,color="green",shape="box"];22988[label="Succ vwz6340",fontsize=16,color="green",shape="box"];22989[label="vwz637",fontsize=16,color="green",shape="box"];22990[label="Zero",fontsize=16,color="green",shape="box"];22991[label="Zero",fontsize=16,color="green",shape="box"];22992[label="Succ vwz6340",fontsize=16,color="green",shape="box"];22993[label="vwz637",fontsize=16,color="green",shape="box"];22994[label="Zero",fontsize=16,color="green",shape="box"];18111[label="absReal1 (Pos (primPlusNat vwz770 (Succ vwz637))) (not (primCmpInt (Pos (primPlusNat (Succ vwz7710) (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];18111 -> 18329[label="",style="solid", color="black", weight=3]; 77.24/45.23 18112[label="absReal1 (Pos (primPlusNat vwz770 (Succ vwz637))) (not (primCmpInt (Pos (primPlusNat Zero (Succ vwz637))) vwz638 == LT))",fontsize=16,color="black",shape="box"];18112 -> 18330[label="",style="solid", color="black", weight=3]; 77.24/45.23 17829[label="vwz568",fontsize=16,color="green",shape="box"];17830 -> 22978[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17830[label="primMulNat (primDivNatS (primMinusNatS Zero Zero) (Succ Zero)) (Succ vwz567)",fontsize=16,color="magenta"];17830 -> 23003[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17830 -> 23004[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17830 -> 23005[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17830 -> 23006[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17831[label="vwz567",fontsize=16,color="green",shape="box"];17832 -> 22978[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17832[label="primMulNat (primDivNatS (primMinusNatS Zero Zero) (Succ Zero)) (Succ vwz567)",fontsize=16,color="magenta"];17832 -> 23007[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17832 -> 23008[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17832 -> 23009[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17832 -> 23010[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 15425[label="abs (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];15425 -> 15441[label="",style="solid", color="black", weight=3]; 77.24/45.23 17232[label="gcd1 (primEqInt (Neg (Succ vwz400)) (Pos vwz7530)) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17232 -> 17346[label="",style="solid", color="black", weight=3]; 77.24/45.23 17233[label="gcd1 (primEqInt (Neg (Succ vwz400)) (Neg vwz7530)) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28678[label="vwz7530/Succ vwz75300",fontsize=10,color="white",style="solid",shape="box"];17233 -> 28678[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28678 -> 17347[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28679[label="vwz7530/Zero",fontsize=10,color="white",style="solid",shape="box"];17233 -> 28679[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28679 -> 17348[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 14882[label="absReal1 (Neg Zero) (not True)",fontsize=16,color="black",shape="box"];14882 -> 14957[label="",style="solid", color="black", weight=3]; 77.24/45.23 14883[label="absReal1 (Neg Zero) (not False)",fontsize=16,color="black",shape="triangle"];14883 -> 14958[label="",style="solid", color="black", weight=3]; 77.24/45.23 14884[label="absReal1 (Neg Zero) (not (GT == LT))",fontsize=16,color="black",shape="box"];14884 -> 14959[label="",style="solid", color="black", weight=3]; 77.24/45.23 14825[label="absReal1 (Pos Zero) (not (LT == LT))",fontsize=16,color="black",shape="box"];14825 -> 14899[label="",style="solid", color="black", weight=3]; 77.24/45.23 14826[label="absReal1 (Pos Zero) (not False)",fontsize=16,color="black",shape="triangle"];14826 -> 14900[label="",style="solid", color="black", weight=3]; 77.24/45.23 14827 -> 14826[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14827[label="absReal1 (Pos Zero) (not False)",fontsize=16,color="magenta"];989[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal (Neg (Succ vwz400))) vwz62) (abs (Neg (Succ vwz300))) (absReal (Neg (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal (Neg (Succ vwz400))) vwz63) (abs (Neg (Succ vwz300))) (absReal (Neg (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];989 -> 1049[label="",style="solid", color="black", weight=3]; 77.24/45.23 3839 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3839[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];3840 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 3840[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];3838[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (Neg (Succ vwz201) == vwz211) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (Neg (Succ vwz201) == vwz212) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="black",shape="triangle"];3838 -> 3844[label="",style="solid", color="black", weight=3]; 77.24/45.23 17351[label="gcd1 (primEqInt (Neg (Succ vwz400)) (Pos vwz7580)) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17351 -> 17365[label="",style="solid", color="black", weight=3]; 77.24/45.23 17352[label="gcd1 (primEqInt (Neg (Succ vwz400)) (Neg vwz7580)) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="burlywood",shape="box"];28680[label="vwz7580/Succ vwz75800",fontsize=10,color="white",style="solid",shape="box"];17352 -> 28680[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28680 -> 17366[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28681[label="vwz7580/Zero",fontsize=10,color="white",style="solid",shape="box"];17352 -> 28681[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28681 -> 17367[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 3841[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (primEqInt (Pos (Succ vwz183)) vwz205) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (primEqInt (Pos (Succ vwz183)) vwz206) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="burlywood",shape="box"];28682[label="vwz206/Pos vwz2060",fontsize=10,color="white",style="solid",shape="box"];3841 -> 28682[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28682 -> 3878[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28683[label="vwz206/Neg vwz2060",fontsize=10,color="white",style="solid",shape="box"];3841 -> 28683[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28683 -> 3879[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 1016[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal2 (Pos (Succ vwz400))) vwz56) (abs (Pos (Succ vwz300))) (absReal2 (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal2 (Pos (Succ vwz400))) vwz57) (abs (Pos (Succ vwz300))) (absReal2 (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];1016 -> 1118[label="",style="solid", color="black", weight=3]; 77.24/45.23 17079[label="absReal (Pos (Succ vwz300))",fontsize=16,color="black",shape="box"];17079 -> 17238[label="",style="solid", color="black", weight=3]; 77.24/45.23 17234 -> 17349[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17234[label="gcd0Gcd'1 (vwz754 == fromInt (Pos Zero)) (abs (Pos Zero)) vwz754",fontsize=16,color="magenta"];17234 -> 17350[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 27178[label="gcd1 (primEqInt (Pos (Succ vwz400)) (Pos (Succ vwz115200))) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];27178 -> 27330[label="",style="solid", color="black", weight=3]; 77.24/45.23 27179[label="gcd1 (primEqInt (Pos (Succ vwz400)) (Pos Zero)) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];27179 -> 27331[label="",style="solid", color="black", weight=3]; 77.24/45.23 27180[label="gcd1 False (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];27180 -> 27332[label="",style="solid", color="black", weight=3]; 77.24/45.23 1021[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal2 (Pos (Succ vwz400))) vwz58) (abs (Neg (Succ vwz300))) (absReal2 (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal2 (Pos (Succ vwz400))) vwz59) (abs (Neg (Succ vwz300))) (absReal2 (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];1021 -> 1122[label="",style="solid", color="black", weight=3]; 77.24/45.23 3842[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (primEqInt (Pos (Succ vwz189)) vwz207) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (primEqInt (Pos (Succ vwz189)) vwz208) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="burlywood",shape="box"];28684[label="vwz208/Pos vwz2080",fontsize=10,color="white",style="solid",shape="box"];3842 -> 28684[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28684 -> 3880[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28685[label="vwz208/Neg vwz2080",fontsize=10,color="white",style="solid",shape="box"];3842 -> 28685[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28685 -> 3881[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17353 -> 17368[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17353[label="gcd0Gcd'1 (vwz759 == fromInt (Pos Zero)) (abs (Neg Zero)) vwz759",fontsize=16,color="magenta"];17353 -> 17369[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 21875[label="gcd1 (primEqInt (Pos (Succ vwz400)) (Pos (Succ vwz90900))) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];21875 -> 22174[label="",style="solid", color="black", weight=3]; 77.24/45.23 21876[label="gcd1 (primEqInt (Pos (Succ vwz400)) (Pos Zero)) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="box"];21876 -> 22175[label="",style="solid", color="black", weight=3]; 77.24/45.23 21877[label="gcd1 False (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="black",shape="triangle"];21877 -> 22176[label="",style="solid", color="black", weight=3]; 77.24/45.23 19358 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 19358[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];19357[label="gcd1 (Neg (Succ vwz812) == vwz833) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="black",shape="triangle"];19357 -> 19359[label="",style="solid", color="black", weight=3]; 77.24/45.23 15426 -> 15425[label="",style="dashed", color="red", weight=0]; 77.24/45.23 15426[label="abs (Neg (Succ vwz400))",fontsize=16,color="magenta"];15424[label="gcd0Gcd'1 (primEqInt vwz730 vwz710) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="triangle"];28686[label="vwz730/Pos vwz7300",fontsize=10,color="white",style="solid",shape="box"];15424 -> 28686[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28686 -> 15442[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28687[label="vwz730/Neg vwz7300",fontsize=10,color="white",style="solid",shape="box"];15424 -> 28687[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28687 -> 15443[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 19740[label="vwz8560",fontsize=16,color="green",shape="box"];19741[label="vwz8550",fontsize=16,color="green",shape="box"];19742[label="absReal1 (Neg (primMulNat (Succ (primDivNatS (primMinusNatS (Succ vwz853) (Succ vwz854)) (Succ (Succ vwz854)))) (Succ vwz857))) (not (primCmpInt (Neg (primMulNat (Succ (primDivNatS (primMinusNatS (Succ vwz853) (Succ vwz854)) (Succ (Succ vwz854)))) (Succ vwz857))) vwz858 == LT))",fontsize=16,color="black",shape="box"];19742 -> 19923[label="",style="solid", color="black", weight=3]; 77.24/45.23 19743 -> 12464[label="",style="dashed", color="red", weight=0]; 77.24/45.23 19743[label="absReal1 (Neg (primMulNat Zero (Succ vwz857))) (not (primCmpInt (Neg (primMulNat Zero (Succ vwz857))) vwz858 == LT))",fontsize=16,color="magenta"];19743 -> 19924[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19743 -> 19925[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 23067[label="primMulNat (primDivNatS (primMinusNatS (Succ vwz9420) vwz943) (Succ vwz944)) (Succ vwz945)",fontsize=16,color="burlywood",shape="box"];28688[label="vwz943/Succ vwz9430",fontsize=10,color="white",style="solid",shape="box"];23067 -> 28688[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28688 -> 23086[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28689[label="vwz943/Zero",fontsize=10,color="white",style="solid",shape="box"];23067 -> 28689[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28689 -> 23087[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 23068[label="primMulNat (primDivNatS (primMinusNatS Zero vwz943) (Succ vwz944)) (Succ vwz945)",fontsize=16,color="burlywood",shape="box"];28690[label="vwz943/Succ vwz9430",fontsize=10,color="white",style="solid",shape="box"];23068 -> 28690[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28690 -> 23088[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28691[label="vwz943/Zero",fontsize=10,color="white",style="solid",shape="box"];23068 -> 28691[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28691 -> 23089[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 18114 -> 14163[label="",style="dashed", color="red", weight=0]; 77.24/45.23 18114[label="absReal1 (Neg (Succ (Succ (primPlusNat vwz7690 vwz637)))) (not (primCmpInt (Neg (Succ (Succ (primPlusNat vwz7690 vwz637)))) vwz638 == LT))",fontsize=16,color="magenta"];18114 -> 18333[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 18114 -> 18334[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 18115 -> 14163[label="",style="dashed", color="red", weight=0]; 77.24/45.23 18115[label="absReal1 (Neg (Succ vwz637)) (not (primCmpInt (Neg (Succ vwz637)) vwz638 == LT))",fontsize=16,color="magenta"];18115 -> 18335[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 18115 -> 18336[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 22995[label="Zero",fontsize=16,color="green",shape="box"];22996[label="Zero",fontsize=16,color="green",shape="box"];22997[label="vwz585",fontsize=16,color="green",shape="box"];22998[label="Zero",fontsize=16,color="green",shape="box"];22999[label="Zero",fontsize=16,color="green",shape="box"];23000[label="Zero",fontsize=16,color="green",shape="box"];23001[label="vwz585",fontsize=16,color="green",shape="box"];23002[label="Zero",fontsize=16,color="green",shape="box"];20073[label="vwz8650",fontsize=16,color="green",shape="box"];20074[label="vwz8640",fontsize=16,color="green",shape="box"];20075[label="absReal1 (Pos (primMulNat (Succ (primDivNatS (primMinusNatS (Succ vwz862) (Succ vwz863)) (Succ (Succ vwz863)))) (Succ vwz866))) (not (primCmpInt (Pos (primMulNat (Succ (primDivNatS (primMinusNatS (Succ vwz862) (Succ vwz863)) (Succ (Succ vwz863)))) (Succ vwz866))) vwz867 == LT))",fontsize=16,color="black",shape="box"];20075 -> 20120[label="",style="solid", color="black", weight=3]; 77.24/45.23 20076 -> 12418[label="",style="dashed", color="red", weight=0]; 77.24/45.23 20076[label="absReal1 (Pos (primMulNat Zero (Succ vwz866))) (not (primCmpInt (Pos (primMulNat Zero (Succ vwz866))) vwz867 == LT))",fontsize=16,color="magenta"];20076 -> 20121[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20076 -> 20122[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 18329 -> 17806[label="",style="dashed", color="red", weight=0]; 77.24/45.23 18329[label="absReal1 (Pos (Succ (Succ (primPlusNat vwz7710 vwz637)))) (not (primCmpInt (Pos (Succ (Succ (primPlusNat vwz7710 vwz637)))) vwz638 == LT))",fontsize=16,color="magenta"];18329 -> 18501[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 18329 -> 18502[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 18330 -> 17806[label="",style="dashed", color="red", weight=0]; 77.24/45.23 18330[label="absReal1 (Pos (Succ vwz637)) (not (primCmpInt (Pos (Succ vwz637)) vwz638 == LT))",fontsize=16,color="magenta"];18330 -> 18503[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 18330 -> 18504[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 23003[label="Zero",fontsize=16,color="green",shape="box"];23004[label="Zero",fontsize=16,color="green",shape="box"];23005[label="vwz567",fontsize=16,color="green",shape="box"];23006[label="Zero",fontsize=16,color="green",shape="box"];23007[label="Zero",fontsize=16,color="green",shape="box"];23008[label="Zero",fontsize=16,color="green",shape="box"];23009[label="vwz567",fontsize=16,color="green",shape="box"];23010[label="Zero",fontsize=16,color="green",shape="box"];15441[label="absReal (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];15441 -> 15478[label="",style="solid", color="black", weight=3]; 77.24/45.23 17346[label="gcd1 False (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];17346 -> 17354[label="",style="solid", color="black", weight=3]; 77.24/45.23 17347[label="gcd1 (primEqInt (Neg (Succ vwz400)) (Neg (Succ vwz75300))) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17347 -> 17355[label="",style="solid", color="black", weight=3]; 77.24/45.23 17348[label="gcd1 (primEqInt (Neg (Succ vwz400)) (Neg Zero)) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17348 -> 17356[label="",style="solid", color="black", weight=3]; 77.24/45.23 14957[label="absReal1 (Neg Zero) False",fontsize=16,color="black",shape="box"];14957 -> 15017[label="",style="solid", color="black", weight=3]; 77.24/45.23 14958[label="absReal1 (Neg Zero) True",fontsize=16,color="black",shape="box"];14958 -> 15018[label="",style="solid", color="black", weight=3]; 77.24/45.23 14959 -> 14883[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14959[label="absReal1 (Neg Zero) (not False)",fontsize=16,color="magenta"];14899[label="absReal1 (Pos Zero) (not True)",fontsize=16,color="black",shape="box"];14899 -> 14981[label="",style="solid", color="black", weight=3]; 77.24/45.23 14900[label="absReal1 (Pos Zero) True",fontsize=16,color="black",shape="box"];14900 -> 14982[label="",style="solid", color="black", weight=3]; 77.24/45.23 1049[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal2 (Neg (Succ vwz400))) vwz62) (abs (Neg (Succ vwz300))) (absReal2 (Neg (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal2 (Neg (Succ vwz400))) vwz63) (abs (Neg (Succ vwz300))) (absReal2 (Neg (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];1049 -> 1204[label="",style="solid", color="black", weight=3]; 77.24/45.23 3844[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (primEqInt (Neg (Succ vwz201)) vwz211) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (primEqInt (Neg (Succ vwz201)) vwz212) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="burlywood",shape="box"];28692[label="vwz212/Pos vwz2120",fontsize=10,color="white",style="solid",shape="box"];3844 -> 28692[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28692 -> 3884[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28693[label="vwz212/Neg vwz2120",fontsize=10,color="white",style="solid",shape="box"];3844 -> 28693[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28693 -> 3885[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17365[label="gcd1 False (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="triangle"];17365 -> 17370[label="",style="solid", color="black", weight=3]; 77.24/45.23 17366[label="gcd1 (primEqInt (Neg (Succ vwz400)) (Neg (Succ vwz75800))) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17366 -> 17371[label="",style="solid", color="black", weight=3]; 77.24/45.23 17367[label="gcd1 (primEqInt (Neg (Succ vwz400)) (Neg Zero)) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];17367 -> 17372[label="",style="solid", color="black", weight=3]; 77.24/45.23 3878[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (primEqInt (Pos (Succ vwz183)) vwz205) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (primEqInt (Pos (Succ vwz183)) (Pos vwz2060)) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="burlywood",shape="box"];28694[label="vwz2060/Succ vwz20600",fontsize=10,color="white",style="solid",shape="box"];3878 -> 28694[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28694 -> 4014[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28695[label="vwz2060/Zero",fontsize=10,color="white",style="solid",shape="box"];3878 -> 28695[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28695 -> 4015[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 3879[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (primEqInt (Pos (Succ vwz183)) vwz205) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (primEqInt (Pos (Succ vwz183)) (Neg vwz2060)) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="black",shape="box"];3879 -> 4016[label="",style="solid", color="black", weight=3]; 77.24/45.23 1118 -> 1276[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1118[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= fromInt (Pos Zero))) vwz56) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= fromInt (Pos Zero))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= fromInt (Pos Zero))) vwz57) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= fromInt (Pos Zero))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];1118 -> 1277[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1118 -> 1278[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1118 -> 1279[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1118 -> 1280[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17238[label="absReal2 (Pos (Succ vwz300))",fontsize=16,color="black",shape="box"];17238 -> 17362[label="",style="solid", color="black", weight=3]; 77.24/45.23 17350 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17350[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];17349[label="gcd0Gcd'1 (vwz754 == vwz760) (abs (Pos Zero)) vwz754",fontsize=16,color="black",shape="triangle"];17349 -> 17357[label="",style="solid", color="black", weight=3]; 77.24/45.23 27330 -> 28414[label="",style="dashed", color="red", weight=0]; 77.24/45.23 27330[label="gcd1 (primEqNat vwz400 vwz115200) (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];27330 -> 28415[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 27330 -> 28416[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 27330 -> 28417[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 27331 -> 27180[label="",style="dashed", color="red", weight=0]; 77.24/45.23 27331[label="gcd1 False (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];27332 -> 26976[label="",style="dashed", color="red", weight=0]; 77.24/45.23 27332[label="gcd0 (Pos Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];1122 -> 1290[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1122[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= fromInt (Pos Zero))) vwz58) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= fromInt (Pos Zero))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= fromInt (Pos Zero))) vwz59) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= fromInt (Pos Zero))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];1122 -> 1291[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1122 -> 1292[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1122 -> 1293[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1122 -> 1294[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3880[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (primEqInt (Pos (Succ vwz189)) vwz207) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (primEqInt (Pos (Succ vwz189)) (Pos vwz2080)) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="burlywood",shape="box"];28696[label="vwz2080/Succ vwz20800",fontsize=10,color="white",style="solid",shape="box"];3880 -> 28696[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28696 -> 4017[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28697[label="vwz2080/Zero",fontsize=10,color="white",style="solid",shape="box"];3880 -> 28697[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28697 -> 4018[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 3881[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (primEqInt (Pos (Succ vwz189)) vwz207) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (primEqInt (Pos (Succ vwz189)) (Neg vwz2080)) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="black",shape="box"];3881 -> 4019[label="",style="solid", color="black", weight=3]; 77.24/45.23 17369 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17369[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];17368[label="gcd0Gcd'1 (vwz759 == vwz762) (abs (Neg Zero)) vwz759",fontsize=16,color="black",shape="triangle"];17368 -> 17375[label="",style="solid", color="black", weight=3]; 77.24/45.23 22174 -> 24199[label="",style="dashed", color="red", weight=0]; 77.24/45.23 22174[label="gcd1 (primEqNat vwz400 vwz90900) (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];22174 -> 24200[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 22174 -> 24201[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 22174 -> 24202[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 22175 -> 21877[label="",style="dashed", color="red", weight=0]; 77.24/45.23 22175[label="gcd1 False (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];22176 -> 21560[label="",style="dashed", color="red", weight=0]; 77.24/45.23 22176[label="gcd0 (Neg Zero) (Pos (Succ vwz400))",fontsize=16,color="magenta"];19359[label="gcd1 (primEqInt (Neg (Succ vwz812)) vwz833) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="burlywood",shape="box"];28698[label="vwz833/Pos vwz8330",fontsize=10,color="white",style="solid",shape="box"];19359 -> 28698[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28698 -> 19364[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28699[label="vwz833/Neg vwz8330",fontsize=10,color="white",style="solid",shape="box"];19359 -> 28699[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28699 -> 19365[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 15442[label="gcd0Gcd'1 (primEqInt (Pos vwz7300) vwz710) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="box"];28700[label="vwz7300/Succ vwz73000",fontsize=10,color="white",style="solid",shape="box"];15442 -> 28700[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28700 -> 15479[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28701[label="vwz7300/Zero",fontsize=10,color="white",style="solid",shape="box"];15442 -> 28701[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28701 -> 15480[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 15443[label="gcd0Gcd'1 (primEqInt (Neg vwz7300) vwz710) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="box"];28702[label="vwz7300/Succ vwz73000",fontsize=10,color="white",style="solid",shape="box"];15443 -> 28702[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28702 -> 15481[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28703[label="vwz7300/Zero",fontsize=10,color="white",style="solid",shape="box"];15443 -> 28703[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28703 -> 15482[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 19923 -> 17495[label="",style="dashed", color="red", weight=0]; 77.24/45.23 19923[label="absReal1 (Neg (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ vwz853) (Succ vwz854)) (Succ (Succ vwz854))) (Succ vwz857)) (Succ vwz857))) (not (primCmpInt (Neg (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ vwz853) (Succ vwz854)) (Succ (Succ vwz854))) (Succ vwz857)) (Succ vwz857))) vwz858 == LT))",fontsize=16,color="magenta"];19923 -> 20077[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19923 -> 20078[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19923 -> 20079[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19923 -> 20080[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19924[label="vwz858",fontsize=16,color="green",shape="box"];19925[label="vwz857",fontsize=16,color="green",shape="box"];23086[label="primMulNat (primDivNatS (primMinusNatS (Succ vwz9420) (Succ vwz9430)) (Succ vwz944)) (Succ vwz945)",fontsize=16,color="black",shape="box"];23086 -> 23109[label="",style="solid", color="black", weight=3]; 77.24/45.23 23087[label="primMulNat (primDivNatS (primMinusNatS (Succ vwz9420) Zero) (Succ vwz944)) (Succ vwz945)",fontsize=16,color="black",shape="box"];23087 -> 23110[label="",style="solid", color="black", weight=3]; 77.24/45.23 23088[label="primMulNat (primDivNatS (primMinusNatS Zero (Succ vwz9430)) (Succ vwz944)) (Succ vwz945)",fontsize=16,color="black",shape="box"];23088 -> 23111[label="",style="solid", color="black", weight=3]; 77.24/45.23 23089[label="primMulNat (primDivNatS (primMinusNatS Zero Zero) (Succ vwz944)) (Succ vwz945)",fontsize=16,color="black",shape="box"];23089 -> 23112[label="",style="solid", color="black", weight=3]; 77.24/45.23 18333[label="Succ (primPlusNat vwz7690 vwz637)",fontsize=16,color="green",shape="box"];18333 -> 18507[label="",style="dashed", color="green", weight=3]; 77.24/45.23 18334[label="vwz638",fontsize=16,color="green",shape="box"];14163[label="absReal1 (Neg (Succ vwz585)) (not (primCmpInt (Neg (Succ vwz585)) vwz586 == LT))",fontsize=16,color="burlywood",shape="triangle"];28704[label="vwz586/Pos vwz5860",fontsize=10,color="white",style="solid",shape="box"];14163 -> 28704[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28704 -> 14584[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28705[label="vwz586/Neg vwz5860",fontsize=10,color="white",style="solid",shape="box"];14163 -> 28705[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28705 -> 14585[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 18335[label="vwz637",fontsize=16,color="green",shape="box"];18336[label="vwz638",fontsize=16,color="green",shape="box"];20120 -> 17824[label="",style="dashed", color="red", weight=0]; 77.24/45.23 20120[label="absReal1 (Pos (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ vwz862) (Succ vwz863)) (Succ (Succ vwz863))) (Succ vwz866)) (Succ vwz866))) (not (primCmpInt (Pos (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ vwz862) (Succ vwz863)) (Succ (Succ vwz863))) (Succ vwz866)) (Succ vwz866))) vwz867 == LT))",fontsize=16,color="magenta"];20120 -> 20194[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20120 -> 20195[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20120 -> 20196[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20120 -> 20197[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20121[label="vwz867",fontsize=16,color="green",shape="box"];20122[label="vwz866",fontsize=16,color="green",shape="box"];18501[label="Succ (primPlusNat vwz7710 vwz637)",fontsize=16,color="green",shape="box"];18501 -> 18542[label="",style="dashed", color="green", weight=3]; 77.24/45.23 18502[label="vwz638",fontsize=16,color="green",shape="box"];17806[label="absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) vwz763 == LT))",fontsize=16,color="burlywood",shape="triangle"];28706[label="vwz763/Pos vwz7630",fontsize=10,color="white",style="solid",shape="box"];17806 -> 28706[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28706 -> 18186[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28707[label="vwz763/Neg vwz7630",fontsize=10,color="white",style="solid",shape="box"];17806 -> 28707[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28707 -> 18187[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 18503[label="vwz637",fontsize=16,color="green",shape="box"];18504[label="vwz638",fontsize=16,color="green",shape="box"];15478[label="absReal2 (Neg (Succ vwz400))",fontsize=16,color="black",shape="box"];15478 -> 16179[label="",style="solid", color="black", weight=3]; 77.24/45.23 17354 -> 17070[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17354[label="gcd0 (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];17355 -> 19023[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17355[label="gcd1 (primEqNat vwz400 vwz75300) (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];17355 -> 19024[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17355 -> 19025[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17355 -> 19026[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17356 -> 17346[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17356[label="gcd1 False (Pos Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];15017[label="absReal0 (Neg Zero) otherwise",fontsize=16,color="black",shape="box"];15017 -> 15053[label="",style="solid", color="black", weight=3]; 77.24/45.23 15018[label="Neg Zero",fontsize=16,color="green",shape="box"];14981[label="absReal1 (Pos Zero) False",fontsize=16,color="black",shape="box"];14981 -> 15065[label="",style="solid", color="black", weight=3]; 77.24/45.23 14982[label="Pos Zero",fontsize=16,color="green",shape="box"];1204 -> 1337[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1204[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (Neg (Succ vwz400) >= fromInt (Pos Zero))) vwz62) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (Neg (Succ vwz400) >= fromInt (Pos Zero))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (Neg (Succ vwz400) >= fromInt (Pos Zero))) vwz63) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (Neg (Succ vwz400) >= fromInt (Pos Zero))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];1204 -> 1338[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1204 -> 1339[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1204 -> 1340[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1204 -> 1341[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 3884[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (primEqInt (Neg (Succ vwz201)) vwz211) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (primEqInt (Neg (Succ vwz201)) (Pos vwz2120)) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="black",shape="box"];3884 -> 4023[label="",style="solid", color="black", weight=3]; 77.24/45.23 3885[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (primEqInt (Neg (Succ vwz201)) vwz211) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (primEqInt (Neg (Succ vwz201)) (Neg vwz2120)) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="burlywood",shape="box"];28708[label="vwz2120/Succ vwz21200",fontsize=10,color="white",style="solid",shape="box"];3885 -> 28708[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28708 -> 4024[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28709[label="vwz2120/Zero",fontsize=10,color="white",style="solid",shape="box"];3885 -> 28709[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28709 -> 4025[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17370 -> 17230[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17370[label="gcd0 (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];17371 -> 20095[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17371[label="gcd1 (primEqNat vwz400 vwz75800) (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];17371 -> 20096[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17371 -> 20097[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17371 -> 20098[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17372 -> 17365[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17372[label="gcd1 False (Neg Zero) (Neg (Succ vwz400))",fontsize=16,color="magenta"];4014[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (primEqInt (Pos (Succ vwz183)) vwz205) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (primEqInt (Pos (Succ vwz183)) (Pos (Succ vwz20600))) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="black",shape="box"];4014 -> 4112[label="",style="solid", color="black", weight=3]; 77.24/45.23 4015[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (primEqInt (Pos (Succ vwz183)) vwz205) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (primEqInt (Pos (Succ vwz183)) (Pos Zero)) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="black",shape="box"];4015 -> 4113[label="",style="solid", color="black", weight=3]; 77.24/45.23 4016[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 False (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 False (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="black",shape="triangle"];4016 -> 4114[label="",style="solid", color="black", weight=3]; 77.24/45.23 1277 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1277[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];1278 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1278[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];1279 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1279[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];1280 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1280[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];1276[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= vwz104)) vwz56) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= vwz103)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= vwz106)) vwz57) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= vwz105)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="triangle"];1276 -> 1365[label="",style="solid", color="black", weight=3]; 77.24/45.23 17362 -> 17382[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17362[label="absReal1 (Pos (Succ vwz300)) (Pos (Succ vwz300) >= fromInt (Pos Zero))",fontsize=16,color="magenta"];17362 -> 17383[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17357[label="gcd0Gcd'1 (primEqInt vwz754 vwz760) (abs (Pos Zero)) vwz754",fontsize=16,color="burlywood",shape="box"];28710[label="vwz754/Pos vwz7540",fontsize=10,color="white",style="solid",shape="box"];17357 -> 28710[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28710 -> 17376[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28711[label="vwz754/Neg vwz7540",fontsize=10,color="white",style="solid",shape="box"];17357 -> 28711[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28711 -> 17377[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28415[label="vwz400",fontsize=16,color="green",shape="box"];28416[label="vwz115200",fontsize=16,color="green",shape="box"];28417[label="vwz400",fontsize=16,color="green",shape="box"];28414[label="gcd1 (primEqNat vwz1188 vwz1189) (Pos Zero) (Pos (Succ vwz1190))",fontsize=16,color="burlywood",shape="triangle"];28712[label="vwz1188/Succ vwz11880",fontsize=10,color="white",style="solid",shape="box"];28414 -> 28712[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28712 -> 28433[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28713[label="vwz1188/Zero",fontsize=10,color="white",style="solid",shape="box"];28414 -> 28713[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28713 -> 28434[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 1291 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1291[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];1292 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1292[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];1293 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1293[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];1294 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1294[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];1290[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= vwz108)) vwz58) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= vwz107)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= vwz110)) vwz59) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (Pos (Succ vwz400) >= vwz109)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="triangle"];1290 -> 1371[label="",style="solid", color="black", weight=3]; 77.24/45.23 4017[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (primEqInt (Pos (Succ vwz189)) vwz207) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (primEqInt (Pos (Succ vwz189)) (Pos (Succ vwz20800))) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="black",shape="box"];4017 -> 4115[label="",style="solid", color="black", weight=3]; 77.24/45.23 4018[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (primEqInt (Pos (Succ vwz189)) vwz207) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (primEqInt (Pos (Succ vwz189)) (Pos Zero)) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="black",shape="box"];4018 -> 4116[label="",style="solid", color="black", weight=3]; 77.24/45.23 4019[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 False (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 False (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="black",shape="triangle"];4019 -> 4117[label="",style="solid", color="black", weight=3]; 77.24/45.23 17375[label="gcd0Gcd'1 (primEqInt vwz759 vwz762) (abs (Neg Zero)) vwz759",fontsize=16,color="burlywood",shape="box"];28714[label="vwz759/Pos vwz7590",fontsize=10,color="white",style="solid",shape="box"];17375 -> 28714[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28714 -> 17390[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28715[label="vwz759/Neg vwz7590",fontsize=10,color="white",style="solid",shape="box"];17375 -> 28715[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28715 -> 17391[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 24200[label="vwz400",fontsize=16,color="green",shape="box"];24201[label="vwz90900",fontsize=16,color="green",shape="box"];24202[label="vwz400",fontsize=16,color="green",shape="box"];24199[label="gcd1 (primEqNat vwz1009 vwz1010) (Neg Zero) (Pos (Succ vwz1011))",fontsize=16,color="burlywood",shape="triangle"];28716[label="vwz1009/Succ vwz10090",fontsize=10,color="white",style="solid",shape="box"];24199 -> 28716[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28716 -> 24227[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28717[label="vwz1009/Zero",fontsize=10,color="white",style="solid",shape="box"];24199 -> 28717[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28717 -> 24228[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 19364[label="gcd1 (primEqInt (Neg (Succ vwz812)) (Pos vwz8330)) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="black",shape="box"];19364 -> 19387[label="",style="solid", color="black", weight=3]; 77.24/45.23 19365[label="gcd1 (primEqInt (Neg (Succ vwz812)) (Neg vwz8330)) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="burlywood",shape="box"];28718[label="vwz8330/Succ vwz83300",fontsize=10,color="white",style="solid",shape="box"];19365 -> 28718[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28718 -> 19388[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28719[label="vwz8330/Zero",fontsize=10,color="white",style="solid",shape="box"];19365 -> 28719[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28719 -> 19389[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 15479[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz73000)) vwz710) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="box"];28720[label="vwz710/Pos vwz7100",fontsize=10,color="white",style="solid",shape="box"];15479 -> 28720[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28720 -> 16180[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28721[label="vwz710/Neg vwz7100",fontsize=10,color="white",style="solid",shape="box"];15479 -> 28721[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28721 -> 16181[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 15480[label="gcd0Gcd'1 (primEqInt (Pos Zero) vwz710) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="box"];28722[label="vwz710/Pos vwz7100",fontsize=10,color="white",style="solid",shape="box"];15480 -> 28722[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28722 -> 16182[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28723[label="vwz710/Neg vwz7100",fontsize=10,color="white",style="solid",shape="box"];15480 -> 28723[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28723 -> 16183[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 15481[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz73000)) vwz710) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="box"];28724[label="vwz710/Pos vwz7100",fontsize=10,color="white",style="solid",shape="box"];15481 -> 28724[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28724 -> 16184[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28725[label="vwz710/Neg vwz7100",fontsize=10,color="white",style="solid",shape="box"];15481 -> 28725[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28725 -> 16185[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 15482[label="gcd0Gcd'1 (primEqInt (Neg Zero) vwz710) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="box"];28726[label="vwz710/Pos vwz7100",fontsize=10,color="white",style="solid",shape="box"];15482 -> 28726[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28726 -> 16186[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28727[label="vwz710/Neg vwz7100",fontsize=10,color="white",style="solid",shape="box"];15482 -> 28727[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28727 -> 16187[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 20077[label="vwz858",fontsize=16,color="green",shape="box"];20078 -> 22978[label="",style="dashed", color="red", weight=0]; 77.24/45.23 20078[label="primMulNat (primDivNatS (primMinusNatS (Succ vwz853) (Succ vwz854)) (Succ (Succ vwz854))) (Succ vwz857)",fontsize=16,color="magenta"];20078 -> 23011[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20078 -> 23012[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20078 -> 23013[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20078 -> 23014[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20079[label="vwz857",fontsize=16,color="green",shape="box"];20080 -> 22978[label="",style="dashed", color="red", weight=0]; 77.24/45.23 20080[label="primMulNat (primDivNatS (primMinusNatS (Succ vwz853) (Succ vwz854)) (Succ (Succ vwz854))) (Succ vwz857)",fontsize=16,color="magenta"];20080 -> 23015[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20080 -> 23016[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20080 -> 23017[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20080 -> 23018[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 23109 -> 22978[label="",style="dashed", color="red", weight=0]; 77.24/45.23 23109[label="primMulNat (primDivNatS (primMinusNatS vwz9420 vwz9430) (Succ vwz944)) (Succ vwz945)",fontsize=16,color="magenta"];23109 -> 23122[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 23109 -> 23123[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 23110[label="primMulNat (primDivNatS (Succ vwz9420) (Succ vwz944)) (Succ vwz945)",fontsize=16,color="black",shape="box"];23110 -> 23124[label="",style="solid", color="black", weight=3]; 77.24/45.23 23111[label="primMulNat (primDivNatS Zero (Succ vwz944)) (Succ vwz945)",fontsize=16,color="black",shape="triangle"];23111 -> 23125[label="",style="solid", color="black", weight=3]; 77.24/45.23 23112 -> 23111[label="",style="dashed", color="red", weight=0]; 77.24/45.23 23112[label="primMulNat (primDivNatS Zero (Succ vwz944)) (Succ vwz945)",fontsize=16,color="magenta"];18507[label="primPlusNat vwz7690 vwz637",fontsize=16,color="burlywood",shape="triangle"];28728[label="vwz7690/Succ vwz76900",fontsize=10,color="white",style="solid",shape="box"];18507 -> 28728[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28728 -> 18545[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28729[label="vwz7690/Zero",fontsize=10,color="white",style="solid",shape="box"];18507 -> 28729[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28729 -> 18546[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 14584[label="absReal1 (Neg (Succ vwz585)) (not (primCmpInt (Neg (Succ vwz585)) (Pos vwz5860) == LT))",fontsize=16,color="black",shape="box"];14584 -> 14828[label="",style="solid", color="black", weight=3]; 77.24/45.23 14585[label="absReal1 (Neg (Succ vwz585)) (not (primCmpInt (Neg (Succ vwz585)) (Neg vwz5860) == LT))",fontsize=16,color="black",shape="box"];14585 -> 14829[label="",style="solid", color="black", weight=3]; 77.24/45.23 20194[label="vwz867",fontsize=16,color="green",shape="box"];20195 -> 22978[label="",style="dashed", color="red", weight=0]; 77.24/45.23 20195[label="primMulNat (primDivNatS (primMinusNatS (Succ vwz862) (Succ vwz863)) (Succ (Succ vwz863))) (Succ vwz866)",fontsize=16,color="magenta"];20195 -> 23019[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20195 -> 23020[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20195 -> 23021[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20195 -> 23022[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20196[label="vwz866",fontsize=16,color="green",shape="box"];20197 -> 22978[label="",style="dashed", color="red", weight=0]; 77.24/45.23 20197[label="primMulNat (primDivNatS (primMinusNatS (Succ vwz862) (Succ vwz863)) (Succ (Succ vwz863))) (Succ vwz866)",fontsize=16,color="magenta"];20197 -> 23023[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20197 -> 23024[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20197 -> 23025[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 20197 -> 23026[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 18542 -> 18507[label="",style="dashed", color="red", weight=0]; 77.24/45.23 18542[label="primPlusNat vwz7710 vwz637",fontsize=16,color="magenta"];18542 -> 18566[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 18186[label="absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) (Pos vwz7630) == LT))",fontsize=16,color="black",shape="box"];18186 -> 18392[label="",style="solid", color="black", weight=3]; 77.24/45.23 18187[label="absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) (Neg vwz7630) == LT))",fontsize=16,color="black",shape="box"];18187 -> 18393[label="",style="solid", color="black", weight=3]; 77.24/45.23 16179 -> 16218[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16179[label="absReal1 (Neg (Succ vwz400)) (Neg (Succ vwz400) >= fromInt (Pos Zero))",fontsize=16,color="magenta"];16179 -> 16219[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19024[label="vwz400",fontsize=16,color="green",shape="box"];19025[label="vwz400",fontsize=16,color="green",shape="box"];19026[label="vwz75300",fontsize=16,color="green",shape="box"];19023[label="gcd1 (primEqNat vwz801 vwz802) (Pos Zero) (Neg (Succ vwz803))",fontsize=16,color="burlywood",shape="triangle"];28730[label="vwz801/Succ vwz8010",fontsize=10,color="white",style="solid",shape="box"];19023 -> 28730[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28730 -> 19042[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28731[label="vwz801/Zero",fontsize=10,color="white",style="solid",shape="box"];19023 -> 28731[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28731 -> 19043[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 15053[label="absReal0 (Neg Zero) True",fontsize=16,color="black",shape="box"];15053 -> 15333[label="",style="solid", color="black", weight=3]; 77.24/45.23 15065[label="absReal0 (Pos Zero) otherwise",fontsize=16,color="black",shape="box"];15065 -> 15348[label="",style="solid", color="black", weight=3]; 77.24/45.23 1338 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1338[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];1339 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1339[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];1340 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1340[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];1341 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 1341[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];1337[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (Neg (Succ vwz400) >= vwz116)) vwz62) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (Neg (Succ vwz400) >= vwz115)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (Neg (Succ vwz400) >= vwz118)) vwz63) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (Neg (Succ vwz400) >= vwz117)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="triangle"];1337 -> 1403[label="",style="solid", color="black", weight=3]; 77.24/45.23 4023[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 False (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 False (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="black",shape="triangle"];4023 -> 4121[label="",style="solid", color="black", weight=3]; 77.24/45.23 4024[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (primEqInt (Neg (Succ vwz201)) vwz211) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (primEqInt (Neg (Succ vwz201)) (Neg (Succ vwz21200))) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="black",shape="box"];4024 -> 4122[label="",style="solid", color="black", weight=3]; 77.24/45.23 4025[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (primEqInt (Neg (Succ vwz201)) vwz211) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (primEqInt (Neg (Succ vwz201)) (Neg Zero)) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="black",shape="box"];4025 -> 4123[label="",style="solid", color="black", weight=3]; 77.24/45.23 20096[label="vwz400",fontsize=16,color="green",shape="box"];20097[label="vwz400",fontsize=16,color="green",shape="box"];20098[label="vwz75800",fontsize=16,color="green",shape="box"];20095[label="gcd1 (primEqNat vwz875 vwz876) (Neg Zero) (Neg (Succ vwz877))",fontsize=16,color="burlywood",shape="triangle"];28732[label="vwz875/Succ vwz8750",fontsize=10,color="white",style="solid",shape="box"];20095 -> 28732[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28732 -> 20124[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28733[label="vwz875/Zero",fontsize=10,color="white",style="solid",shape="box"];20095 -> 28733[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28733 -> 20125[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 4112 -> 5963[label="",style="dashed", color="red", weight=0]; 77.24/45.23 4112[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (primEqNat vwz183 vwz20600) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 (primEqNat vwz183 vwz20600) (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="magenta"];4112 -> 5964[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4112 -> 5965[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4112 -> 5966[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4112 -> 5967[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4112 -> 5968[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4113 -> 4016[label="",style="dashed", color="red", weight=0]; 77.24/45.23 4113[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 False (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd1 False (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="magenta"];4114 -> 609[label="",style="dashed", color="red", weight=0]; 77.24/45.23 4114[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd0 (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz180)) (gcd0 (Pos (Succ vwz180)) (Pos (Succ vwz183)))) (Pos (Succ vwz183))) vwz184 == LT))",fontsize=16,color="magenta"];4114 -> 4161[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4114 -> 4162[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4114 -> 4163[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 1365[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (compare (Pos (Succ vwz400)) vwz106 /= LT)) vwz56) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (compare (Pos (Succ vwz400)) vwz106 /= LT)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (compare (Pos (Succ vwz400)) vwz106 /= LT)) vwz57) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (compare (Pos (Succ vwz400)) vwz106 /= LT)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];1365 -> 1433[label="",style="solid", color="black", weight=3]; 77.24/45.23 17383 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 17383[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];17382[label="absReal1 (Pos (Succ vwz300)) (Pos (Succ vwz300) >= vwz763)",fontsize=16,color="black",shape="triangle"];17382 -> 17401[label="",style="solid", color="black", weight=3]; 77.24/45.23 17376[label="gcd0Gcd'1 (primEqInt (Pos vwz7540) vwz760) (abs (Pos Zero)) (Pos vwz7540)",fontsize=16,color="burlywood",shape="box"];28734[label="vwz7540/Succ vwz75400",fontsize=10,color="white",style="solid",shape="box"];17376 -> 28734[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28734 -> 17392[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28735[label="vwz7540/Zero",fontsize=10,color="white",style="solid",shape="box"];17376 -> 28735[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28735 -> 17393[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17377[label="gcd0Gcd'1 (primEqInt (Neg vwz7540) vwz760) (abs (Pos Zero)) (Neg vwz7540)",fontsize=16,color="burlywood",shape="box"];28736[label="vwz7540/Succ vwz75400",fontsize=10,color="white",style="solid",shape="box"];17377 -> 28736[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28736 -> 17394[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28737[label="vwz7540/Zero",fontsize=10,color="white",style="solid",shape="box"];17377 -> 28737[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28737 -> 17395[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28433[label="gcd1 (primEqNat (Succ vwz11880) vwz1189) (Pos Zero) (Pos (Succ vwz1190))",fontsize=16,color="burlywood",shape="box"];28738[label="vwz1189/Succ vwz11890",fontsize=10,color="white",style="solid",shape="box"];28433 -> 28738[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28738 -> 28435[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28739[label="vwz1189/Zero",fontsize=10,color="white",style="solid",shape="box"];28433 -> 28739[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28739 -> 28436[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28434[label="gcd1 (primEqNat Zero vwz1189) (Pos Zero) (Pos (Succ vwz1190))",fontsize=16,color="burlywood",shape="box"];28740[label="vwz1189/Succ vwz11890",fontsize=10,color="white",style="solid",shape="box"];28434 -> 28740[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28740 -> 28437[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28741[label="vwz1189/Zero",fontsize=10,color="white",style="solid",shape="box"];28434 -> 28741[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28741 -> 28438[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 1371[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (compare (Pos (Succ vwz400)) vwz110 /= LT)) vwz58) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (compare (Pos (Succ vwz400)) vwz110 /= LT)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (compare (Pos (Succ vwz400)) vwz110 /= LT)) vwz59) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (compare (Pos (Succ vwz400)) vwz110 /= LT)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];1371 -> 1444[label="",style="solid", color="black", weight=3]; 77.24/45.23 4115 -> 6096[label="",style="dashed", color="red", weight=0]; 77.24/45.23 4115[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (primEqNat vwz189 vwz20800) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 (primEqNat vwz189 vwz20800) (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="magenta"];4115 -> 6097[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4115 -> 6098[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4115 -> 6099[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4115 -> 6100[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4115 -> 6101[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4116 -> 4019[label="",style="dashed", color="red", weight=0]; 77.24/45.23 4116[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 False (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd1 False (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="magenta"];4117 -> 614[label="",style="dashed", color="red", weight=0]; 77.24/45.23 4117[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd0 (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz186)) (gcd0 (Neg (Succ vwz186)) (Pos (Succ vwz189)))) (Pos (Succ vwz189))) vwz190 == LT))",fontsize=16,color="magenta"];4117 -> 4166[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4117 -> 4167[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4117 -> 4168[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 17390[label="gcd0Gcd'1 (primEqInt (Pos vwz7590) vwz762) (abs (Neg Zero)) (Pos vwz7590)",fontsize=16,color="burlywood",shape="box"];28742[label="vwz7590/Succ vwz75900",fontsize=10,color="white",style="solid",shape="box"];17390 -> 28742[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28742 -> 17462[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28743[label="vwz7590/Zero",fontsize=10,color="white",style="solid",shape="box"];17390 -> 28743[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28743 -> 17463[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17391[label="gcd0Gcd'1 (primEqInt (Neg vwz7590) vwz762) (abs (Neg Zero)) (Neg vwz7590)",fontsize=16,color="burlywood",shape="box"];28744[label="vwz7590/Succ vwz75900",fontsize=10,color="white",style="solid",shape="box"];17391 -> 28744[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28744 -> 17464[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28745[label="vwz7590/Zero",fontsize=10,color="white",style="solid",shape="box"];17391 -> 28745[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28745 -> 17465[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 24227[label="gcd1 (primEqNat (Succ vwz10090) vwz1010) (Neg Zero) (Pos (Succ vwz1011))",fontsize=16,color="burlywood",shape="box"];28746[label="vwz1010/Succ vwz10100",fontsize=10,color="white",style="solid",shape="box"];24227 -> 28746[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28746 -> 24254[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28747[label="vwz1010/Zero",fontsize=10,color="white",style="solid",shape="box"];24227 -> 28747[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28747 -> 24255[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 24228[label="gcd1 (primEqNat Zero vwz1010) (Neg Zero) (Pos (Succ vwz1011))",fontsize=16,color="burlywood",shape="box"];28748[label="vwz1010/Succ vwz10100",fontsize=10,color="white",style="solid",shape="box"];24228 -> 28748[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28748 -> 24256[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28749[label="vwz1010/Zero",fontsize=10,color="white",style="solid",shape="box"];24228 -> 28749[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28749 -> 24257[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 19387[label="gcd1 False (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="black",shape="triangle"];19387 -> 19397[label="",style="solid", color="black", weight=3]; 77.24/45.23 19388[label="gcd1 (primEqInt (Neg (Succ vwz812)) (Neg (Succ vwz83300))) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="black",shape="box"];19388 -> 19398[label="",style="solid", color="black", weight=3]; 77.24/45.23 19389[label="gcd1 (primEqInt (Neg (Succ vwz812)) (Neg Zero)) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="black",shape="box"];19389 -> 19399[label="",style="solid", color="black", weight=3]; 77.24/45.23 16180[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz73000)) (Pos vwz7100)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="box"];28750[label="vwz7100/Succ vwz71000",fontsize=10,color="white",style="solid",shape="box"];16180 -> 28750[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28750 -> 16227[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28751[label="vwz7100/Zero",fontsize=10,color="white",style="solid",shape="box"];16180 -> 28751[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28751 -> 16228[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 16181[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz73000)) (Neg vwz7100)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16181 -> 16229[label="",style="solid", color="black", weight=3]; 77.24/45.23 16182[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos vwz7100)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="box"];28752[label="vwz7100/Succ vwz71000",fontsize=10,color="white",style="solid",shape="box"];16182 -> 28752[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28752 -> 16230[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28753[label="vwz7100/Zero",fontsize=10,color="white",style="solid",shape="box"];16182 -> 28753[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28753 -> 16231[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 16183[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg vwz7100)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="box"];28754[label="vwz7100/Succ vwz71000",fontsize=10,color="white",style="solid",shape="box"];16183 -> 28754[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28754 -> 16232[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28755[label="vwz7100/Zero",fontsize=10,color="white",style="solid",shape="box"];16183 -> 28755[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28755 -> 16233[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 16184[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz73000)) (Pos vwz7100)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16184 -> 16234[label="",style="solid", color="black", weight=3]; 77.24/45.23 16185[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz73000)) (Neg vwz7100)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="box"];28756[label="vwz7100/Succ vwz71000",fontsize=10,color="white",style="solid",shape="box"];16185 -> 28756[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28756 -> 16235[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28757[label="vwz7100/Zero",fontsize=10,color="white",style="solid",shape="box"];16185 -> 28757[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28757 -> 16236[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 16186[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos vwz7100)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="box"];28758[label="vwz7100/Succ vwz71000",fontsize=10,color="white",style="solid",shape="box"];16186 -> 28758[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28758 -> 16237[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28759[label="vwz7100/Zero",fontsize=10,color="white",style="solid",shape="box"];16186 -> 28759[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28759 -> 16238[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 16187[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg vwz7100)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="box"];28760[label="vwz7100/Succ vwz71000",fontsize=10,color="white",style="solid",shape="box"];16187 -> 28760[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28760 -> 16239[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28761[label="vwz7100/Zero",fontsize=10,color="white",style="solid",shape="box"];16187 -> 28761[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28761 -> 16240[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 23011[label="Succ vwz854",fontsize=16,color="green",shape="box"];23012[label="Succ vwz853",fontsize=16,color="green",shape="box"];23013[label="vwz857",fontsize=16,color="green",shape="box"];23014[label="Succ vwz854",fontsize=16,color="green",shape="box"];23015[label="Succ vwz854",fontsize=16,color="green",shape="box"];23016[label="Succ vwz853",fontsize=16,color="green",shape="box"];23017[label="vwz857",fontsize=16,color="green",shape="box"];23018[label="Succ vwz854",fontsize=16,color="green",shape="box"];23122[label="vwz9420",fontsize=16,color="green",shape="box"];23123[label="vwz9430",fontsize=16,color="green",shape="box"];23124[label="primMulNat (primDivNatS0 vwz9420 vwz944 (primGEqNatS vwz9420 vwz944)) (Succ vwz945)",fontsize=16,color="burlywood",shape="triangle"];28762[label="vwz9420/Succ vwz94200",fontsize=10,color="white",style="solid",shape="box"];23124 -> 28762[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28762 -> 23140[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28763[label="vwz9420/Zero",fontsize=10,color="white",style="solid",shape="box"];23124 -> 28763[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28763 -> 23141[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 23125[label="primMulNat Zero (Succ vwz945)",fontsize=16,color="black",shape="triangle"];23125 -> 23142[label="",style="solid", color="black", weight=3]; 77.24/45.23 18545[label="primPlusNat (Succ vwz76900) vwz637",fontsize=16,color="burlywood",shape="box"];28764[label="vwz637/Succ vwz6370",fontsize=10,color="white",style="solid",shape="box"];18545 -> 28764[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28764 -> 18569[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28765[label="vwz637/Zero",fontsize=10,color="white",style="solid",shape="box"];18545 -> 28765[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28765 -> 18570[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 18546[label="primPlusNat Zero vwz637",fontsize=16,color="burlywood",shape="box"];28766[label="vwz637/Succ vwz6370",fontsize=10,color="white",style="solid",shape="box"];18546 -> 28766[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28766 -> 18571[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28767[label="vwz637/Zero",fontsize=10,color="white",style="solid",shape="box"];18546 -> 28767[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28767 -> 18572[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 14828[label="absReal1 (Neg (Succ vwz585)) (not (LT == LT))",fontsize=16,color="black",shape="triangle"];14828 -> 14901[label="",style="solid", color="black", weight=3]; 77.24/45.23 14829 -> 21617[label="",style="dashed", color="red", weight=0]; 77.24/45.23 14829[label="absReal1 (Neg (Succ vwz585)) (not (primCmpNat vwz5860 (Succ vwz585) == LT))",fontsize=16,color="magenta"];14829 -> 21618[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14829 -> 21619[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 14829 -> 21620[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 23019[label="Succ vwz863",fontsize=16,color="green",shape="box"];23020[label="Succ vwz862",fontsize=16,color="green",shape="box"];23021[label="vwz866",fontsize=16,color="green",shape="box"];23022[label="Succ vwz863",fontsize=16,color="green",shape="box"];23023[label="Succ vwz863",fontsize=16,color="green",shape="box"];23024[label="Succ vwz862",fontsize=16,color="green",shape="box"];23025[label="vwz866",fontsize=16,color="green",shape="box"];23026[label="Succ vwz863",fontsize=16,color="green",shape="box"];18566[label="vwz7710",fontsize=16,color="green",shape="box"];18392 -> 21690[label="",style="dashed", color="red", weight=0]; 77.24/45.23 18392[label="absReal1 (Pos (Succ vwz300)) (not (primCmpNat (Succ vwz300) vwz7630 == LT))",fontsize=16,color="magenta"];18392 -> 21691[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 18392 -> 21692[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 18392 -> 21693[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 18393[label="absReal1 (Pos (Succ vwz300)) (not (GT == LT))",fontsize=16,color="black",shape="triangle"];18393 -> 18549[label="",style="solid", color="black", weight=3]; 77.24/45.23 16219 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16219[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];16218[label="absReal1 (Neg (Succ vwz400)) (Neg (Succ vwz400) >= vwz738)",fontsize=16,color="black",shape="triangle"];16218 -> 16241[label="",style="solid", color="black", weight=3]; 77.24/45.23 19042[label="gcd1 (primEqNat (Succ vwz8010) vwz802) (Pos Zero) (Neg (Succ vwz803))",fontsize=16,color="burlywood",shape="box"];28768[label="vwz802/Succ vwz8020",fontsize=10,color="white",style="solid",shape="box"];19042 -> 28768[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28768 -> 19060[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28769[label="vwz802/Zero",fontsize=10,color="white",style="solid",shape="box"];19042 -> 28769[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28769 -> 19061[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 19043[label="gcd1 (primEqNat Zero vwz802) (Pos Zero) (Neg (Succ vwz803))",fontsize=16,color="burlywood",shape="box"];28770[label="vwz802/Succ vwz8020",fontsize=10,color="white",style="solid",shape="box"];19043 -> 28770[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28770 -> 19062[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28771[label="vwz802/Zero",fontsize=10,color="white",style="solid",shape="box"];19043 -> 28771[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28771 -> 19063[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 15333[label="`negate` Neg Zero",fontsize=16,color="black",shape="box"];15333 -> 15457[label="",style="solid", color="black", weight=3]; 77.24/45.23 15348[label="absReal0 (Pos Zero) True",fontsize=16,color="black",shape="box"];15348 -> 15471[label="",style="solid", color="black", weight=3]; 77.24/45.23 1403[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (compare (Neg (Succ vwz400)) vwz118 /= LT)) vwz62) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (compare (Neg (Succ vwz400)) vwz118 /= LT)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (compare (Neg (Succ vwz400)) vwz118 /= LT)) vwz63) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (compare (Neg (Succ vwz400)) vwz118 /= LT)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];1403 -> 1494[label="",style="solid", color="black", weight=3]; 77.24/45.23 4121 -> 636[label="",style="dashed", color="red", weight=0]; 77.24/45.23 4121[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd0 (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd0 (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="magenta"];4121 -> 4174[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4121 -> 4175[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4121 -> 4176[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4122 -> 6352[label="",style="dashed", color="red", weight=0]; 77.24/45.23 4122[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (primEqNat vwz201 vwz21200) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 (primEqNat vwz201 vwz21200) (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="magenta"];4122 -> 6353[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4122 -> 6354[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4122 -> 6355[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4122 -> 6356[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4122 -> 6357[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 4123 -> 4023[label="",style="dashed", color="red", weight=0]; 77.24/45.23 4123[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 False (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz198)) (gcd1 False (Neg (Succ vwz198)) (Neg (Succ vwz201)))) (Neg (Succ vwz201))) vwz202 == LT))",fontsize=16,color="magenta"];20124[label="gcd1 (primEqNat (Succ vwz8750) vwz876) (Neg Zero) (Neg (Succ vwz877))",fontsize=16,color="burlywood",shape="box"];28772[label="vwz876/Succ vwz8760",fontsize=10,color="white",style="solid",shape="box"];20124 -> 28772[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28772 -> 20200[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28773[label="vwz876/Zero",fontsize=10,color="white",style="solid",shape="box"];20124 -> 28773[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28773 -> 20201[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 20125[label="gcd1 (primEqNat Zero vwz876) (Neg Zero) (Neg (Succ vwz877))",fontsize=16,color="burlywood",shape="box"];28774[label="vwz876/Succ vwz8760",fontsize=10,color="white",style="solid",shape="box"];20125 -> 28774[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28774 -> 20202[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28775[label="vwz876/Zero",fontsize=10,color="white",style="solid",shape="box"];20125 -> 28775[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28775 -> 20203[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 5964[label="vwz183",fontsize=16,color="green",shape="box"];5965[label="vwz183",fontsize=16,color="green",shape="box"];5966[label="vwz184",fontsize=16,color="green",shape="box"];5967[label="vwz180",fontsize=16,color="green",shape="box"];5968[label="vwz20600",fontsize=16,color="green",shape="box"];5963[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat vwz317 vwz318) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat vwz317 vwz318) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) vwz320 == LT))",fontsize=16,color="burlywood",shape="triangle"];28776[label="vwz317/Succ vwz3170",fontsize=10,color="white",style="solid",shape="box"];5963 -> 28776[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28776 -> 6009[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28777[label="vwz317/Zero",fontsize=10,color="white",style="solid",shape="box"];5963 -> 28777[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28777 -> 6010[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 4161[label="vwz183",fontsize=16,color="green",shape="box"];4162[label="vwz184",fontsize=16,color="green",shape="box"];4163[label="vwz180",fontsize=16,color="green",shape="box"];1433[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (compare (Pos (Succ vwz400)) vwz106 == LT))) vwz56) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (compare (Pos (Succ vwz400)) vwz106 == LT))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (compare (Pos (Succ vwz400)) vwz106 == LT))) vwz57) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (compare (Pos (Succ vwz400)) vwz106 == LT))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];1433 -> 1531[label="",style="solid", color="black", weight=3]; 77.24/45.23 17401[label="absReal1 (Pos (Succ vwz300)) (compare (Pos (Succ vwz300)) vwz763 /= LT)",fontsize=16,color="black",shape="box"];17401 -> 17480[label="",style="solid", color="black", weight=3]; 77.24/45.23 17392[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz75400)) vwz760) (abs (Pos Zero)) (Pos (Succ vwz75400))",fontsize=16,color="burlywood",shape="box"];28778[label="vwz760/Pos vwz7600",fontsize=10,color="white",style="solid",shape="box"];17392 -> 28778[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28778 -> 17466[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28779[label="vwz760/Neg vwz7600",fontsize=10,color="white",style="solid",shape="box"];17392 -> 28779[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28779 -> 17467[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17393[label="gcd0Gcd'1 (primEqInt (Pos Zero) vwz760) (abs (Pos Zero)) (Pos Zero)",fontsize=16,color="burlywood",shape="box"];28780[label="vwz760/Pos vwz7600",fontsize=10,color="white",style="solid",shape="box"];17393 -> 28780[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28780 -> 17468[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28781[label="vwz760/Neg vwz7600",fontsize=10,color="white",style="solid",shape="box"];17393 -> 28781[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28781 -> 17469[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17394[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz75400)) vwz760) (abs (Pos Zero)) (Neg (Succ vwz75400))",fontsize=16,color="burlywood",shape="box"];28782[label="vwz760/Pos vwz7600",fontsize=10,color="white",style="solid",shape="box"];17394 -> 28782[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28782 -> 17470[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28783[label="vwz760/Neg vwz7600",fontsize=10,color="white",style="solid",shape="box"];17394 -> 28783[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28783 -> 17471[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17395[label="gcd0Gcd'1 (primEqInt (Neg Zero) vwz760) (abs (Pos Zero)) (Neg Zero)",fontsize=16,color="burlywood",shape="box"];28784[label="vwz760/Pos vwz7600",fontsize=10,color="white",style="solid",shape="box"];17395 -> 28784[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28784 -> 17472[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28785[label="vwz760/Neg vwz7600",fontsize=10,color="white",style="solid",shape="box"];17395 -> 28785[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28785 -> 17473[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28435[label="gcd1 (primEqNat (Succ vwz11880) (Succ vwz11890)) (Pos Zero) (Pos (Succ vwz1190))",fontsize=16,color="black",shape="box"];28435 -> 28439[label="",style="solid", color="black", weight=3]; 77.24/45.23 28436[label="gcd1 (primEqNat (Succ vwz11880) Zero) (Pos Zero) (Pos (Succ vwz1190))",fontsize=16,color="black",shape="box"];28436 -> 28440[label="",style="solid", color="black", weight=3]; 77.24/45.23 28437[label="gcd1 (primEqNat Zero (Succ vwz11890)) (Pos Zero) (Pos (Succ vwz1190))",fontsize=16,color="black",shape="box"];28437 -> 28441[label="",style="solid", color="black", weight=3]; 77.24/45.23 28438[label="gcd1 (primEqNat Zero Zero) (Pos Zero) (Pos (Succ vwz1190))",fontsize=16,color="black",shape="box"];28438 -> 28442[label="",style="solid", color="black", weight=3]; 77.24/45.23 1444[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (compare (Pos (Succ vwz400)) vwz110 == LT))) vwz58) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (compare (Pos (Succ vwz400)) vwz110 == LT))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (compare (Pos (Succ vwz400)) vwz110 == LT))) vwz59) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (compare (Pos (Succ vwz400)) vwz110 == LT))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];1444 -> 1538[label="",style="solid", color="black", weight=3]; 77.24/45.23 6097[label="vwz186",fontsize=16,color="green",shape="box"];6098[label="vwz190",fontsize=16,color="green",shape="box"];6099[label="vwz189",fontsize=16,color="green",shape="box"];6100[label="vwz20800",fontsize=16,color="green",shape="box"];6101[label="vwz189",fontsize=16,color="green",shape="box"];6096[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat vwz325 vwz326) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat vwz325 vwz326) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) vwz328 == LT))",fontsize=16,color="burlywood",shape="triangle"];28786[label="vwz325/Succ vwz3250",fontsize=10,color="white",style="solid",shape="box"];6096 -> 28786[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28786 -> 6142[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28787[label="vwz325/Zero",fontsize=10,color="white",style="solid",shape="box"];6096 -> 28787[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28787 -> 6143[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 4166[label="vwz189",fontsize=16,color="green",shape="box"];4167[label="vwz190",fontsize=16,color="green",shape="box"];4168[label="vwz186",fontsize=16,color="green",shape="box"];17462[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz75900)) vwz762) (abs (Neg Zero)) (Pos (Succ vwz75900))",fontsize=16,color="burlywood",shape="box"];28788[label="vwz762/Pos vwz7620",fontsize=10,color="white",style="solid",shape="box"];17462 -> 28788[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28788 -> 17772[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28789[label="vwz762/Neg vwz7620",fontsize=10,color="white",style="solid",shape="box"];17462 -> 28789[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28789 -> 17773[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17463[label="gcd0Gcd'1 (primEqInt (Pos Zero) vwz762) (abs (Neg Zero)) (Pos Zero)",fontsize=16,color="burlywood",shape="box"];28790[label="vwz762/Pos vwz7620",fontsize=10,color="white",style="solid",shape="box"];17463 -> 28790[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28790 -> 17774[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28791[label="vwz762/Neg vwz7620",fontsize=10,color="white",style="solid",shape="box"];17463 -> 28791[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28791 -> 17775[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17464[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz75900)) vwz762) (abs (Neg Zero)) (Neg (Succ vwz75900))",fontsize=16,color="burlywood",shape="box"];28792[label="vwz762/Pos vwz7620",fontsize=10,color="white",style="solid",shape="box"];17464 -> 28792[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28792 -> 17776[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28793[label="vwz762/Neg vwz7620",fontsize=10,color="white",style="solid",shape="box"];17464 -> 28793[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28793 -> 17777[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17465[label="gcd0Gcd'1 (primEqInt (Neg Zero) vwz762) (abs (Neg Zero)) (Neg Zero)",fontsize=16,color="burlywood",shape="box"];28794[label="vwz762/Pos vwz7620",fontsize=10,color="white",style="solid",shape="box"];17465 -> 28794[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28794 -> 17778[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28795[label="vwz762/Neg vwz7620",fontsize=10,color="white",style="solid",shape="box"];17465 -> 28795[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28795 -> 17779[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 24254[label="gcd1 (primEqNat (Succ vwz10090) (Succ vwz10100)) (Neg Zero) (Pos (Succ vwz1011))",fontsize=16,color="black",shape="box"];24254 -> 24269[label="",style="solid", color="black", weight=3]; 77.24/45.23 24255[label="gcd1 (primEqNat (Succ vwz10090) Zero) (Neg Zero) (Pos (Succ vwz1011))",fontsize=16,color="black",shape="box"];24255 -> 24270[label="",style="solid", color="black", weight=3]; 77.24/45.23 24256[label="gcd1 (primEqNat Zero (Succ vwz10100)) (Neg Zero) (Pos (Succ vwz1011))",fontsize=16,color="black",shape="box"];24256 -> 24271[label="",style="solid", color="black", weight=3]; 77.24/45.23 24257[label="gcd1 (primEqNat Zero Zero) (Neg Zero) (Pos (Succ vwz1011))",fontsize=16,color="black",shape="box"];24257 -> 24272[label="",style="solid", color="black", weight=3]; 77.24/45.23 19397 -> 13980[label="",style="dashed", color="red", weight=0]; 77.24/45.23 19397[label="gcd0 (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="magenta"];19397 -> 19404[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19397 -> 19405[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19398 -> 22857[label="",style="dashed", color="red", weight=0]; 77.24/45.23 19398[label="gcd1 (primEqNat vwz812 vwz83300) (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="magenta"];19398 -> 22858[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19398 -> 22859[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19398 -> 22860[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19398 -> 22861[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 19399 -> 19387[label="",style="dashed", color="red", weight=0]; 77.24/45.23 19399[label="gcd1 False (Pos (Succ vwz811)) (Neg (Succ vwz812))",fontsize=16,color="magenta"];16227[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz73000)) (Pos (Succ vwz71000))) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16227 -> 16293[label="",style="solid", color="black", weight=3]; 77.24/45.23 16228[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz73000)) (Pos Zero)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16228 -> 16294[label="",style="solid", color="black", weight=3]; 77.24/45.23 16229[label="gcd0Gcd'1 False (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="triangle"];16229 -> 16295[label="",style="solid", color="black", weight=3]; 77.24/45.23 16230[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos (Succ vwz71000))) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16230 -> 16296[label="",style="solid", color="black", weight=3]; 77.24/45.23 16231[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos Zero)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16231 -> 16297[label="",style="solid", color="black", weight=3]; 77.24/45.23 16232[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg (Succ vwz71000))) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16232 -> 16298[label="",style="solid", color="black", weight=3]; 77.24/45.23 16233[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg Zero)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16233 -> 16299[label="",style="solid", color="black", weight=3]; 77.24/45.23 16234 -> 16229[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16234[label="gcd0Gcd'1 False (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];16235[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz73000)) (Neg (Succ vwz71000))) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16235 -> 16300[label="",style="solid", color="black", weight=3]; 77.24/45.23 16236[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz73000)) (Neg Zero)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16236 -> 16301[label="",style="solid", color="black", weight=3]; 77.24/45.23 16237[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos (Succ vwz71000))) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16237 -> 16302[label="",style="solid", color="black", weight=3]; 77.24/45.23 16238[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos Zero)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16238 -> 16303[label="",style="solid", color="black", weight=3]; 77.24/45.23 16239[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg (Succ vwz71000))) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16239 -> 16304[label="",style="solid", color="black", weight=3]; 77.24/45.23 16240[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg Zero)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16240 -> 16305[label="",style="solid", color="black", weight=3]; 77.24/45.23 23140[label="primMulNat (primDivNatS0 (Succ vwz94200) vwz944 (primGEqNatS (Succ vwz94200) vwz944)) (Succ vwz945)",fontsize=16,color="burlywood",shape="box"];28796[label="vwz944/Succ vwz9440",fontsize=10,color="white",style="solid",shape="box"];23140 -> 28796[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28796 -> 23151[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28797[label="vwz944/Zero",fontsize=10,color="white",style="solid",shape="box"];23140 -> 28797[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28797 -> 23152[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 23141[label="primMulNat (primDivNatS0 Zero vwz944 (primGEqNatS Zero vwz944)) (Succ vwz945)",fontsize=16,color="burlywood",shape="box"];28798[label="vwz944/Succ vwz9440",fontsize=10,color="white",style="solid",shape="box"];23141 -> 28798[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28798 -> 23153[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28799[label="vwz944/Zero",fontsize=10,color="white",style="solid",shape="box"];23141 -> 28799[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28799 -> 23154[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 23142[label="Zero",fontsize=16,color="green",shape="box"];18569[label="primPlusNat (Succ vwz76900) (Succ vwz6370)",fontsize=16,color="black",shape="box"];18569 -> 18613[label="",style="solid", color="black", weight=3]; 77.24/45.23 18570[label="primPlusNat (Succ vwz76900) Zero",fontsize=16,color="black",shape="box"];18570 -> 18614[label="",style="solid", color="black", weight=3]; 77.24/45.23 18571[label="primPlusNat Zero (Succ vwz6370)",fontsize=16,color="black",shape="box"];18571 -> 18615[label="",style="solid", color="black", weight=3]; 77.24/45.23 18572[label="primPlusNat Zero Zero",fontsize=16,color="black",shape="box"];18572 -> 18616[label="",style="solid", color="black", weight=3]; 77.24/45.23 14901[label="absReal1 (Neg (Succ vwz585)) (not True)",fontsize=16,color="black",shape="box"];14901 -> 14984[label="",style="solid", color="black", weight=3]; 77.24/45.23 21618[label="vwz5860",fontsize=16,color="green",shape="box"];21619[label="vwz585",fontsize=16,color="green",shape="box"];21620[label="Succ vwz585",fontsize=16,color="green",shape="box"];21617[label="absReal1 (Neg (Succ vwz906)) (not (primCmpNat vwz907 vwz908 == LT))",fontsize=16,color="burlywood",shape="triangle"];28800[label="vwz907/Succ vwz9070",fontsize=10,color="white",style="solid",shape="box"];21617 -> 28800[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28800 -> 21671[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28801[label="vwz907/Zero",fontsize=10,color="white",style="solid",shape="box"];21617 -> 28801[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28801 -> 21672[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 21691[label="Succ vwz300",fontsize=16,color="green",shape="box"];21692[label="vwz300",fontsize=16,color="green",shape="box"];21693[label="vwz7630",fontsize=16,color="green",shape="box"];21690[label="absReal1 (Pos (Succ vwz911)) (not (primCmpNat vwz912 vwz913 == LT))",fontsize=16,color="burlywood",shape="triangle"];28802[label="vwz912/Succ vwz9120",fontsize=10,color="white",style="solid",shape="box"];21690 -> 28802[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28802 -> 21724[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28803[label="vwz912/Zero",fontsize=10,color="white",style="solid",shape="box"];21690 -> 28803[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28803 -> 21725[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 18549[label="absReal1 (Pos (Succ vwz300)) (not False)",fontsize=16,color="black",shape="triangle"];18549 -> 18575[label="",style="solid", color="black", weight=3]; 77.24/45.23 16241[label="absReal1 (Neg (Succ vwz400)) (compare (Neg (Succ vwz400)) vwz738 /= LT)",fontsize=16,color="black",shape="box"];16241 -> 16306[label="",style="solid", color="black", weight=3]; 77.24/45.23 19060[label="gcd1 (primEqNat (Succ vwz8010) (Succ vwz8020)) (Pos Zero) (Neg (Succ vwz803))",fontsize=16,color="black",shape="box"];19060 -> 19155[label="",style="solid", color="black", weight=3]; 77.24/45.23 19061[label="gcd1 (primEqNat (Succ vwz8010) Zero) (Pos Zero) (Neg (Succ vwz803))",fontsize=16,color="black",shape="box"];19061 -> 19156[label="",style="solid", color="black", weight=3]; 77.24/45.23 19062[label="gcd1 (primEqNat Zero (Succ vwz8020)) (Pos Zero) (Neg (Succ vwz803))",fontsize=16,color="black",shape="box"];19062 -> 19157[label="",style="solid", color="black", weight=3]; 77.24/45.23 19063[label="gcd1 (primEqNat Zero Zero) (Pos Zero) (Neg (Succ vwz803))",fontsize=16,color="black",shape="box"];19063 -> 19158[label="",style="solid", color="black", weight=3]; 77.24/45.23 15457[label="primNegInt (Neg Zero)",fontsize=16,color="black",shape="box"];15457 -> 15509[label="",style="solid", color="black", weight=3]; 77.24/45.23 15471[label="`negate` Pos Zero",fontsize=16,color="black",shape="box"];15471 -> 15524[label="",style="solid", color="black", weight=3]; 77.24/45.23 1494[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (not (compare (Neg (Succ vwz400)) vwz118 == LT))) vwz62) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (not (compare (Neg (Succ vwz400)) vwz118 == LT))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (not (compare (Neg (Succ vwz400)) vwz118 == LT))) vwz63) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (not (compare (Neg (Succ vwz400)) vwz118 == LT))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];1494 -> 1576[label="",style="solid", color="black", weight=3]; 77.24/45.23 4174[label="vwz198",fontsize=16,color="green",shape="box"];4175[label="vwz202",fontsize=16,color="green",shape="box"];4176[label="vwz201",fontsize=16,color="green",shape="box"];6353[label="vwz202",fontsize=16,color="green",shape="box"];6354[label="vwz201",fontsize=16,color="green",shape="box"];6355[label="vwz201",fontsize=16,color="green",shape="box"];6356[label="vwz21200",fontsize=16,color="green",shape="box"];6357[label="vwz198",fontsize=16,color="green",shape="box"];6352[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat vwz355 vwz356) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat vwz355 vwz356) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) vwz358 == LT))",fontsize=16,color="burlywood",shape="triangle"];28804[label="vwz355/Succ vwz3550",fontsize=10,color="white",style="solid",shape="box"];6352 -> 28804[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28804 -> 6398[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28805[label="vwz355/Zero",fontsize=10,color="white",style="solid",shape="box"];6352 -> 28805[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28805 -> 6399[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 20200[label="gcd1 (primEqNat (Succ vwz8750) (Succ vwz8760)) (Neg Zero) (Neg (Succ vwz877))",fontsize=16,color="black",shape="box"];20200 -> 20231[label="",style="solid", color="black", weight=3]; 77.24/45.23 20201[label="gcd1 (primEqNat (Succ vwz8750) Zero) (Neg Zero) (Neg (Succ vwz877))",fontsize=16,color="black",shape="box"];20201 -> 20232[label="",style="solid", color="black", weight=3]; 77.24/45.23 20202[label="gcd1 (primEqNat Zero (Succ vwz8760)) (Neg Zero) (Neg (Succ vwz877))",fontsize=16,color="black",shape="box"];20202 -> 20233[label="",style="solid", color="black", weight=3]; 77.24/45.23 20203[label="gcd1 (primEqNat Zero Zero) (Neg Zero) (Neg (Succ vwz877))",fontsize=16,color="black",shape="box"];20203 -> 20234[label="",style="solid", color="black", weight=3]; 77.24/45.23 6009[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat (Succ vwz3170) vwz318) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat (Succ vwz3170) vwz318) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) vwz320 == LT))",fontsize=16,color="burlywood",shape="box"];28806[label="vwz318/Succ vwz3180",fontsize=10,color="white",style="solid",shape="box"];6009 -> 28806[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28806 -> 6053[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28807[label="vwz318/Zero",fontsize=10,color="white",style="solid",shape="box"];6009 -> 28807[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28807 -> 6054[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 6010[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat Zero vwz318) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat Zero vwz318) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) vwz320 == LT))",fontsize=16,color="burlywood",shape="box"];28808[label="vwz318/Succ vwz3180",fontsize=10,color="white",style="solid",shape="box"];6010 -> 28808[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28808 -> 6055[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28809[label="vwz318/Zero",fontsize=10,color="white",style="solid",shape="box"];6010 -> 28809[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28809 -> 6056[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 1531[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) vwz106 == LT))) vwz56) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) vwz106 == LT))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) vwz106 == LT))) vwz57) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) vwz106 == LT))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];28810[label="vwz106/Pos vwz1060",fontsize=10,color="white",style="solid",shape="box"];1531 -> 28810[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28810 -> 1610[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28811[label="vwz106/Neg vwz1060",fontsize=10,color="white",style="solid",shape="box"];1531 -> 28811[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28811 -> 1611[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17480[label="absReal1 (Pos (Succ vwz300)) (not (compare (Pos (Succ vwz300)) vwz763 == LT))",fontsize=16,color="black",shape="box"];17480 -> 17806[label="",style="solid", color="black", weight=3]; 77.24/45.23 17466[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz75400)) (Pos vwz7600)) (abs (Pos Zero)) (Pos (Succ vwz75400))",fontsize=16,color="burlywood",shape="box"];28812[label="vwz7600/Succ vwz76000",fontsize=10,color="white",style="solid",shape="box"];17466 -> 28812[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28812 -> 17781[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28813[label="vwz7600/Zero",fontsize=10,color="white",style="solid",shape="box"];17466 -> 28813[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28813 -> 17782[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17467[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz75400)) (Neg vwz7600)) (abs (Pos Zero)) (Pos (Succ vwz75400))",fontsize=16,color="black",shape="box"];17467 -> 17783[label="",style="solid", color="black", weight=3]; 77.24/45.23 17468[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos vwz7600)) (abs (Pos Zero)) (Pos Zero)",fontsize=16,color="burlywood",shape="box"];28814[label="vwz7600/Succ vwz76000",fontsize=10,color="white",style="solid",shape="box"];17468 -> 28814[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28814 -> 17784[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28815[label="vwz7600/Zero",fontsize=10,color="white",style="solid",shape="box"];17468 -> 28815[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28815 -> 17785[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17469[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg vwz7600)) (abs (Pos Zero)) (Pos Zero)",fontsize=16,color="burlywood",shape="box"];28816[label="vwz7600/Succ vwz76000",fontsize=10,color="white",style="solid",shape="box"];17469 -> 28816[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28816 -> 17786[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28817[label="vwz7600/Zero",fontsize=10,color="white",style="solid",shape="box"];17469 -> 28817[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28817 -> 17787[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17470[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz75400)) (Pos vwz7600)) (abs (Pos Zero)) (Neg (Succ vwz75400))",fontsize=16,color="black",shape="box"];17470 -> 17788[label="",style="solid", color="black", weight=3]; 77.24/45.23 17471[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz75400)) (Neg vwz7600)) (abs (Pos Zero)) (Neg (Succ vwz75400))",fontsize=16,color="burlywood",shape="box"];28818[label="vwz7600/Succ vwz76000",fontsize=10,color="white",style="solid",shape="box"];17471 -> 28818[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28818 -> 17789[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28819[label="vwz7600/Zero",fontsize=10,color="white",style="solid",shape="box"];17471 -> 28819[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28819 -> 17790[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17472[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos vwz7600)) (abs (Pos Zero)) (Neg Zero)",fontsize=16,color="burlywood",shape="box"];28820[label="vwz7600/Succ vwz76000",fontsize=10,color="white",style="solid",shape="box"];17472 -> 28820[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28820 -> 17791[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28821[label="vwz7600/Zero",fontsize=10,color="white",style="solid",shape="box"];17472 -> 28821[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28821 -> 17792[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17473[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg vwz7600)) (abs (Pos Zero)) (Neg Zero)",fontsize=16,color="burlywood",shape="box"];28822[label="vwz7600/Succ vwz76000",fontsize=10,color="white",style="solid",shape="box"];17473 -> 28822[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28822 -> 17793[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28823[label="vwz7600/Zero",fontsize=10,color="white",style="solid",shape="box"];17473 -> 28823[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28823 -> 17794[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28439 -> 28414[label="",style="dashed", color="red", weight=0]; 77.24/45.23 28439[label="gcd1 (primEqNat vwz11880 vwz11890) (Pos Zero) (Pos (Succ vwz1190))",fontsize=16,color="magenta"];28439 -> 28443[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 28439 -> 28444[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 28440 -> 27180[label="",style="dashed", color="red", weight=0]; 77.24/45.23 28440[label="gcd1 False (Pos Zero) (Pos (Succ vwz1190))",fontsize=16,color="magenta"];28440 -> 28445[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 28441 -> 27180[label="",style="dashed", color="red", weight=0]; 77.24/45.23 28441[label="gcd1 False (Pos Zero) (Pos (Succ vwz1190))",fontsize=16,color="magenta"];28441 -> 28446[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 28442[label="gcd1 True (Pos Zero) (Pos (Succ vwz1190))",fontsize=16,color="black",shape="box"];28442 -> 28447[label="",style="solid", color="black", weight=3]; 77.24/45.23 1538[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) vwz110 == LT))) vwz58) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) vwz110 == LT))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) vwz110 == LT))) vwz59) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) vwz110 == LT))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];28824[label="vwz110/Pos vwz1100",fontsize=10,color="white",style="solid",shape="box"];1538 -> 28824[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28824 -> 1617[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28825[label="vwz110/Neg vwz1100",fontsize=10,color="white",style="solid",shape="box"];1538 -> 28825[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28825 -> 1618[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 6142[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat (Succ vwz3250) vwz326) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat (Succ vwz3250) vwz326) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) vwz328 == LT))",fontsize=16,color="burlywood",shape="box"];28826[label="vwz326/Succ vwz3260",fontsize=10,color="white",style="solid",shape="box"];6142 -> 28826[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28826 -> 6163[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28827[label="vwz326/Zero",fontsize=10,color="white",style="solid",shape="box"];6142 -> 28827[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28827 -> 6164[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 6143[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat Zero vwz326) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat Zero vwz326) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) vwz328 == LT))",fontsize=16,color="burlywood",shape="box"];28828[label="vwz326/Succ vwz3260",fontsize=10,color="white",style="solid",shape="box"];6143 -> 28828[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28828 -> 6165[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28829[label="vwz326/Zero",fontsize=10,color="white",style="solid",shape="box"];6143 -> 28829[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28829 -> 6166[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17772[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz75900)) (Pos vwz7620)) (abs (Neg Zero)) (Pos (Succ vwz75900))",fontsize=16,color="burlywood",shape="box"];28830[label="vwz7620/Succ vwz76200",fontsize=10,color="white",style="solid",shape="box"];17772 -> 28830[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28830 -> 18135[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28831[label="vwz7620/Zero",fontsize=10,color="white",style="solid",shape="box"];17772 -> 28831[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28831 -> 18136[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17773[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz75900)) (Neg vwz7620)) (abs (Neg Zero)) (Pos (Succ vwz75900))",fontsize=16,color="black",shape="box"];17773 -> 18137[label="",style="solid", color="black", weight=3]; 77.24/45.23 17774[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos vwz7620)) (abs (Neg Zero)) (Pos Zero)",fontsize=16,color="burlywood",shape="box"];28832[label="vwz7620/Succ vwz76200",fontsize=10,color="white",style="solid",shape="box"];17774 -> 28832[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28832 -> 18138[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28833[label="vwz7620/Zero",fontsize=10,color="white",style="solid",shape="box"];17774 -> 28833[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28833 -> 18139[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17775[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg vwz7620)) (abs (Neg Zero)) (Pos Zero)",fontsize=16,color="burlywood",shape="box"];28834[label="vwz7620/Succ vwz76200",fontsize=10,color="white",style="solid",shape="box"];17775 -> 28834[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28834 -> 18140[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28835[label="vwz7620/Zero",fontsize=10,color="white",style="solid",shape="box"];17775 -> 28835[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28835 -> 18141[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17776[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz75900)) (Pos vwz7620)) (abs (Neg Zero)) (Neg (Succ vwz75900))",fontsize=16,color="black",shape="box"];17776 -> 18142[label="",style="solid", color="black", weight=3]; 77.24/45.23 17777[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz75900)) (Neg vwz7620)) (abs (Neg Zero)) (Neg (Succ vwz75900))",fontsize=16,color="burlywood",shape="box"];28836[label="vwz7620/Succ vwz76200",fontsize=10,color="white",style="solid",shape="box"];17777 -> 28836[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28836 -> 18143[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28837[label="vwz7620/Zero",fontsize=10,color="white",style="solid",shape="box"];17777 -> 28837[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28837 -> 18144[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17778[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos vwz7620)) (abs (Neg Zero)) (Neg Zero)",fontsize=16,color="burlywood",shape="box"];28838[label="vwz7620/Succ vwz76200",fontsize=10,color="white",style="solid",shape="box"];17778 -> 28838[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28838 -> 18145[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28839[label="vwz7620/Zero",fontsize=10,color="white",style="solid",shape="box"];17778 -> 28839[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28839 -> 18146[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 17779[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg vwz7620)) (abs (Neg Zero)) (Neg Zero)",fontsize=16,color="burlywood",shape="box"];28840[label="vwz7620/Succ vwz76200",fontsize=10,color="white",style="solid",shape="box"];17779 -> 28840[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28840 -> 18147[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28841[label="vwz7620/Zero",fontsize=10,color="white",style="solid",shape="box"];17779 -> 28841[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28841 -> 18148[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 24269 -> 24199[label="",style="dashed", color="red", weight=0]; 77.24/45.23 24269[label="gcd1 (primEqNat vwz10090 vwz10100) (Neg Zero) (Pos (Succ vwz1011))",fontsize=16,color="magenta"];24269 -> 24298[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 24269 -> 24299[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 24270 -> 21877[label="",style="dashed", color="red", weight=0]; 77.24/45.23 24270[label="gcd1 False (Neg Zero) (Pos (Succ vwz1011))",fontsize=16,color="magenta"];24270 -> 24300[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 24271 -> 21877[label="",style="dashed", color="red", weight=0]; 77.24/45.23 24271[label="gcd1 False (Neg Zero) (Pos (Succ vwz1011))",fontsize=16,color="magenta"];24271 -> 24301[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 24272[label="gcd1 True (Neg Zero) (Pos (Succ vwz1011))",fontsize=16,color="black",shape="box"];24272 -> 24302[label="",style="solid", color="black", weight=3]; 77.24/45.23 19404[label="vwz811",fontsize=16,color="green",shape="box"];19405[label="vwz812",fontsize=16,color="green",shape="box"];22858[label="vwz83300",fontsize=16,color="green",shape="box"];22859[label="vwz812",fontsize=16,color="green",shape="box"];22860[label="vwz812",fontsize=16,color="green",shape="box"];22861[label="vwz811",fontsize=16,color="green",shape="box"];22857[label="gcd1 (primEqNat vwz932 vwz933) (Pos (Succ vwz934)) (Neg (Succ vwz935))",fontsize=16,color="burlywood",shape="triangle"];28842[label="vwz932/Succ vwz9320",fontsize=10,color="white",style="solid",shape="box"];22857 -> 28842[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28842 -> 22898[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28843[label="vwz932/Zero",fontsize=10,color="white",style="solid",shape="box"];22857 -> 28843[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28843 -> 22899[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 16293[label="gcd0Gcd'1 (primEqNat vwz73000 vwz71000) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="triangle"];28844[label="vwz73000/Succ vwz730000",fontsize=10,color="white",style="solid",shape="box"];16293 -> 28844[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28844 -> 17045[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28845[label="vwz73000/Zero",fontsize=10,color="white",style="solid",shape="box"];16293 -> 28845[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28845 -> 17046[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 16294 -> 16229[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16294[label="gcd0Gcd'1 False (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];16295[label="gcd0Gcd'0 (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];16295 -> 17047[label="",style="solid", color="black", weight=3]; 77.24/45.23 16296 -> 16229[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16296[label="gcd0Gcd'1 False (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];16297[label="gcd0Gcd'1 True (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="triangle"];16297 -> 17048[label="",style="solid", color="black", weight=3]; 77.24/45.23 16298 -> 16229[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16298[label="gcd0Gcd'1 False (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];16299 -> 16297[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16299[label="gcd0Gcd'1 True (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];16300 -> 16293[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16300[label="gcd0Gcd'1 (primEqNat vwz73000 vwz71000) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];16300 -> 17049[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 16300 -> 17050[label="",style="dashed", color="magenta", weight=3]; 77.24/45.23 16301 -> 16229[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16301[label="gcd0Gcd'1 False (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];16302 -> 16229[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16302[label="gcd0Gcd'1 False (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];16303 -> 16297[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16303[label="gcd0Gcd'1 True (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];16304 -> 16229[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16304[label="gcd0Gcd'1 False (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];16305 -> 16297[label="",style="dashed", color="red", weight=0]; 77.24/45.23 16305[label="gcd0Gcd'1 True (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];23151[label="primMulNat (primDivNatS0 (Succ vwz94200) (Succ vwz9440) (primGEqNatS (Succ vwz94200) (Succ vwz9440))) (Succ vwz945)",fontsize=16,color="black",shape="box"];23151 -> 23170[label="",style="solid", color="black", weight=3]; 77.24/45.23 23152[label="primMulNat (primDivNatS0 (Succ vwz94200) Zero (primGEqNatS (Succ vwz94200) Zero)) (Succ vwz945)",fontsize=16,color="black",shape="box"];23152 -> 23171[label="",style="solid", color="black", weight=3]; 77.24/45.23 23153[label="primMulNat (primDivNatS0 Zero (Succ vwz9440) (primGEqNatS Zero (Succ vwz9440))) (Succ vwz945)",fontsize=16,color="black",shape="box"];23153 -> 23172[label="",style="solid", color="black", weight=3]; 77.24/45.23 23154[label="primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ vwz945)",fontsize=16,color="black",shape="box"];23154 -> 23173[label="",style="solid", color="black", weight=3]; 77.24/45.23 18613[label="Succ (Succ (primPlusNat vwz76900 vwz6370))",fontsize=16,color="green",shape="box"];18613 -> 18660[label="",style="dashed", color="green", weight=3]; 77.24/45.23 18614[label="Succ vwz76900",fontsize=16,color="green",shape="box"];18615[label="Succ vwz6370",fontsize=16,color="green",shape="box"];18616[label="Zero",fontsize=16,color="green",shape="box"];14984[label="absReal1 (Neg (Succ vwz585)) False",fontsize=16,color="black",shape="box"];14984 -> 15072[label="",style="solid", color="black", weight=3]; 77.24/45.23 21671[label="absReal1 (Neg (Succ vwz906)) (not (primCmpNat (Succ vwz9070) vwz908 == LT))",fontsize=16,color="burlywood",shape="box"];28846[label="vwz908/Succ vwz9080",fontsize=10,color="white",style="solid",shape="box"];21671 -> 28846[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28846 -> 21726[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28847[label="vwz908/Zero",fontsize=10,color="white",style="solid",shape="box"];21671 -> 28847[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28847 -> 21727[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 21672[label="absReal1 (Neg (Succ vwz906)) (not (primCmpNat Zero vwz908 == LT))",fontsize=16,color="burlywood",shape="box"];28848[label="vwz908/Succ vwz9080",fontsize=10,color="white",style="solid",shape="box"];21672 -> 28848[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28848 -> 21728[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28849[label="vwz908/Zero",fontsize=10,color="white",style="solid",shape="box"];21672 -> 28849[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28849 -> 21729[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 21724[label="absReal1 (Pos (Succ vwz911)) (not (primCmpNat (Succ vwz9120) vwz913 == LT))",fontsize=16,color="burlywood",shape="box"];28850[label="vwz913/Succ vwz9130",fontsize=10,color="white",style="solid",shape="box"];21724 -> 28850[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28850 -> 21878[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 28851[label="vwz913/Zero",fontsize=10,color="white",style="solid",shape="box"];21724 -> 28851[label="",style="solid", color="burlywood", weight=9]; 77.24/45.23 28851 -> 21879[label="",style="solid", color="burlywood", weight=3]; 77.24/45.23 21725[label="absReal1 (Pos (Succ vwz911)) (not (primCmpNat Zero vwz913 == LT))",fontsize=16,color="burlywood",shape="box"];28852[label="vwz913/Succ vwz9130",fontsize=10,color="white",style="solid",shape="box"];21725 -> 28852[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28852 -> 21880[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28853[label="vwz913/Zero",fontsize=10,color="white",style="solid",shape="box"];21725 -> 28853[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28853 -> 21881[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18575[label="absReal1 (Pos (Succ vwz300)) True",fontsize=16,color="black",shape="box"];18575 -> 18619[label="",style="solid", color="black", weight=3]; 77.24/45.24 16306[label="absReal1 (Neg (Succ vwz400)) (not (compare (Neg (Succ vwz400)) vwz738 == LT))",fontsize=16,color="black",shape="box"];16306 -> 17051[label="",style="solid", color="black", weight=3]; 77.24/45.24 19155 -> 19023[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19155[label="gcd1 (primEqNat vwz8010 vwz8020) (Pos Zero) (Neg (Succ vwz803))",fontsize=16,color="magenta"];19155 -> 19198[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19155 -> 19199[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19156 -> 17346[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19156[label="gcd1 False (Pos Zero) (Neg (Succ vwz803))",fontsize=16,color="magenta"];19156 -> 19200[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19157 -> 17346[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19157[label="gcd1 False (Pos Zero) (Neg (Succ vwz803))",fontsize=16,color="magenta"];19157 -> 19201[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19158[label="gcd1 True (Pos Zero) (Neg (Succ vwz803))",fontsize=16,color="black",shape="box"];19158 -> 19202[label="",style="solid", color="black", weight=3]; 77.24/45.24 15509[label="Pos Zero",fontsize=16,color="green",shape="box"];15524[label="primNegInt (Pos Zero)",fontsize=16,color="black",shape="box"];15524 -> 16268[label="",style="solid", color="black", weight=3]; 77.24/45.24 1576[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz400)) vwz118 == LT))) vwz62) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz400)) vwz118 == LT))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz400)) vwz118 == LT))) vwz63) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz400)) vwz118 == LT))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];28854[label="vwz118/Pos vwz1180",fontsize=10,color="white",style="solid",shape="box"];1576 -> 28854[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28854 -> 1661[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28855[label="vwz118/Neg vwz1180",fontsize=10,color="white",style="solid",shape="box"];1576 -> 28855[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28855 -> 1662[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 6398[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat (Succ vwz3550) vwz356) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat (Succ vwz3550) vwz356) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) vwz358 == LT))",fontsize=16,color="burlywood",shape="box"];28856[label="vwz356/Succ vwz3560",fontsize=10,color="white",style="solid",shape="box"];6398 -> 28856[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28856 -> 6436[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28857[label="vwz356/Zero",fontsize=10,color="white",style="solid",shape="box"];6398 -> 28857[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28857 -> 6437[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 6399[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat Zero vwz356) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat Zero vwz356) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) vwz358 == LT))",fontsize=16,color="burlywood",shape="box"];28858[label="vwz356/Succ vwz3560",fontsize=10,color="white",style="solid",shape="box"];6399 -> 28858[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28858 -> 6438[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28859[label="vwz356/Zero",fontsize=10,color="white",style="solid",shape="box"];6399 -> 28859[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28859 -> 6439[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 20231 -> 20095[label="",style="dashed", color="red", weight=0]; 77.24/45.24 20231[label="gcd1 (primEqNat vwz8750 vwz8760) (Neg Zero) (Neg (Succ vwz877))",fontsize=16,color="magenta"];20231 -> 20266[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 20231 -> 20267[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 20232 -> 17365[label="",style="dashed", color="red", weight=0]; 77.24/45.24 20232[label="gcd1 False (Neg Zero) (Neg (Succ vwz877))",fontsize=16,color="magenta"];20232 -> 20268[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 20233 -> 17365[label="",style="dashed", color="red", weight=0]; 77.24/45.24 20233[label="gcd1 False (Neg Zero) (Neg (Succ vwz877))",fontsize=16,color="magenta"];20233 -> 20269[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 20234[label="gcd1 True (Neg Zero) (Neg (Succ vwz877))",fontsize=16,color="black",shape="box"];20234 -> 20270[label="",style="solid", color="black", weight=3]; 77.24/45.24 6053[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat (Succ vwz3170) (Succ vwz3180)) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat (Succ vwz3170) (Succ vwz3180)) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) vwz320 == LT))",fontsize=16,color="black",shape="box"];6053 -> 6144[label="",style="solid", color="black", weight=3]; 77.24/45.24 6054[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat (Succ vwz3170) Zero) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat (Succ vwz3170) Zero) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) vwz320 == LT))",fontsize=16,color="black",shape="box"];6054 -> 6145[label="",style="solid", color="black", weight=3]; 77.24/45.24 6055[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat Zero (Succ vwz3180)) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat Zero (Succ vwz3180)) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) vwz320 == LT))",fontsize=16,color="black",shape="box"];6055 -> 6146[label="",style="solid", color="black", weight=3]; 77.24/45.24 6056[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat Zero Zero) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat Zero Zero) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) vwz320 == LT))",fontsize=16,color="black",shape="box"];6056 -> 6147[label="",style="solid", color="black", weight=3]; 77.24/45.24 1610[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Pos vwz1060) == LT))) vwz56) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Pos vwz1060) == LT))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Pos vwz1060) == LT))) vwz57) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Pos vwz1060) == LT))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];1610 -> 1702[label="",style="solid", color="black", weight=3]; 77.24/45.24 1611[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Neg vwz1060) == LT))) vwz56) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Neg vwz1060) == LT))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Neg vwz1060) == LT))) vwz57) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Neg vwz1060) == LT))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];1611 -> 1703[label="",style="solid", color="black", weight=3]; 77.24/45.24 17781[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz75400)) (Pos (Succ vwz76000))) (abs (Pos Zero)) (Pos (Succ vwz75400))",fontsize=16,color="black",shape="box"];17781 -> 18150[label="",style="solid", color="black", weight=3]; 77.24/45.24 17782[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz75400)) (Pos Zero)) (abs (Pos Zero)) (Pos (Succ vwz75400))",fontsize=16,color="black",shape="box"];17782 -> 18151[label="",style="solid", color="black", weight=3]; 77.24/45.24 17783[label="gcd0Gcd'1 False (abs (Pos Zero)) (Pos (Succ vwz75400))",fontsize=16,color="black",shape="triangle"];17783 -> 18152[label="",style="solid", color="black", weight=3]; 77.24/45.24 17784[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos (Succ vwz76000))) (abs (Pos Zero)) (Pos Zero)",fontsize=16,color="black",shape="box"];17784 -> 18153[label="",style="solid", color="black", weight=3]; 77.24/45.24 17785[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos Zero)) (abs (Pos Zero)) (Pos Zero)",fontsize=16,color="black",shape="box"];17785 -> 18154[label="",style="solid", color="black", weight=3]; 77.24/45.24 17786[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg (Succ vwz76000))) (abs (Pos Zero)) (Pos Zero)",fontsize=16,color="black",shape="box"];17786 -> 18155[label="",style="solid", color="black", weight=3]; 77.24/45.24 17787[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg Zero)) (abs (Pos Zero)) (Pos Zero)",fontsize=16,color="black",shape="box"];17787 -> 18156[label="",style="solid", color="black", weight=3]; 77.24/45.24 17788[label="gcd0Gcd'1 False (abs (Pos Zero)) (Neg (Succ vwz75400))",fontsize=16,color="black",shape="triangle"];17788 -> 18157[label="",style="solid", color="black", weight=3]; 77.24/45.24 17789[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz75400)) (Neg (Succ vwz76000))) (abs (Pos Zero)) (Neg (Succ vwz75400))",fontsize=16,color="black",shape="box"];17789 -> 18158[label="",style="solid", color="black", weight=3]; 77.24/45.24 17790[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz75400)) (Neg Zero)) (abs (Pos Zero)) (Neg (Succ vwz75400))",fontsize=16,color="black",shape="box"];17790 -> 18159[label="",style="solid", color="black", weight=3]; 77.24/45.24 17791[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos (Succ vwz76000))) (abs (Pos Zero)) (Neg Zero)",fontsize=16,color="black",shape="box"];17791 -> 18160[label="",style="solid", color="black", weight=3]; 77.24/45.24 17792[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos Zero)) (abs (Pos Zero)) (Neg Zero)",fontsize=16,color="black",shape="box"];17792 -> 18161[label="",style="solid", color="black", weight=3]; 77.24/45.24 17793[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg (Succ vwz76000))) (abs (Pos Zero)) (Neg Zero)",fontsize=16,color="black",shape="box"];17793 -> 18162[label="",style="solid", color="black", weight=3]; 77.24/45.24 17794[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg Zero)) (abs (Pos Zero)) (Neg Zero)",fontsize=16,color="black",shape="box"];17794 -> 18163[label="",style="solid", color="black", weight=3]; 77.24/45.24 28443[label="vwz11890",fontsize=16,color="green",shape="box"];28444[label="vwz11880",fontsize=16,color="green",shape="box"];28445[label="vwz1190",fontsize=16,color="green",shape="box"];28446[label="vwz1190",fontsize=16,color="green",shape="box"];28447 -> 17478[label="",style="dashed", color="red", weight=0]; 77.24/45.24 28447[label="error []",fontsize=16,color="magenta"];1617[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Pos vwz1100) == LT))) vwz58) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Pos vwz1100) == LT))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Pos vwz1100) == LT))) vwz59) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Pos vwz1100) == LT))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];1617 -> 1710[label="",style="solid", color="black", weight=3]; 77.24/45.24 1618[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Neg vwz1100) == LT))) vwz58) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Neg vwz1100) == LT))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Neg vwz1100) == LT))) vwz59) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpInt (Pos (Succ vwz400)) (Neg vwz1100) == LT))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];1618 -> 1711[label="",style="solid", color="black", weight=3]; 77.24/45.24 6163[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat (Succ vwz3250) (Succ vwz3260)) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat (Succ vwz3250) (Succ vwz3260)) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) vwz328 == LT))",fontsize=16,color="black",shape="box"];6163 -> 6236[label="",style="solid", color="black", weight=3]; 77.24/45.24 6164[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat (Succ vwz3250) Zero) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat (Succ vwz3250) Zero) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) vwz328 == LT))",fontsize=16,color="black",shape="box"];6164 -> 6237[label="",style="solid", color="black", weight=3]; 77.24/45.24 6165[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat Zero (Succ vwz3260)) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat Zero (Succ vwz3260)) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) vwz328 == LT))",fontsize=16,color="black",shape="box"];6165 -> 6238[label="",style="solid", color="black", weight=3]; 77.24/45.24 6166[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat Zero Zero) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat Zero Zero) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) vwz328 == LT))",fontsize=16,color="black",shape="box"];6166 -> 6239[label="",style="solid", color="black", weight=3]; 77.24/45.24 18135[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz75900)) (Pos (Succ vwz76200))) (abs (Neg Zero)) (Pos (Succ vwz75900))",fontsize=16,color="black",shape="box"];18135 -> 18349[label="",style="solid", color="black", weight=3]; 77.24/45.24 18136[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz75900)) (Pos Zero)) (abs (Neg Zero)) (Pos (Succ vwz75900))",fontsize=16,color="black",shape="box"];18136 -> 18350[label="",style="solid", color="black", weight=3]; 77.24/45.24 18137[label="gcd0Gcd'1 False (abs (Neg Zero)) (Pos (Succ vwz75900))",fontsize=16,color="black",shape="triangle"];18137 -> 18351[label="",style="solid", color="black", weight=3]; 77.24/45.24 18138[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos (Succ vwz76200))) (abs (Neg Zero)) (Pos Zero)",fontsize=16,color="black",shape="box"];18138 -> 18352[label="",style="solid", color="black", weight=3]; 77.24/45.24 18139[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos Zero)) (abs (Neg Zero)) (Pos Zero)",fontsize=16,color="black",shape="box"];18139 -> 18353[label="",style="solid", color="black", weight=3]; 77.24/45.24 18140[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg (Succ vwz76200))) (abs (Neg Zero)) (Pos Zero)",fontsize=16,color="black",shape="box"];18140 -> 18354[label="",style="solid", color="black", weight=3]; 77.24/45.24 18141[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg Zero)) (abs (Neg Zero)) (Pos Zero)",fontsize=16,color="black",shape="box"];18141 -> 18355[label="",style="solid", color="black", weight=3]; 77.24/45.24 18142[label="gcd0Gcd'1 False (abs (Neg Zero)) (Neg (Succ vwz75900))",fontsize=16,color="black",shape="triangle"];18142 -> 18356[label="",style="solid", color="black", weight=3]; 77.24/45.24 18143[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz75900)) (Neg (Succ vwz76200))) (abs (Neg Zero)) (Neg (Succ vwz75900))",fontsize=16,color="black",shape="box"];18143 -> 18357[label="",style="solid", color="black", weight=3]; 77.24/45.24 18144[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz75900)) (Neg Zero)) (abs (Neg Zero)) (Neg (Succ vwz75900))",fontsize=16,color="black",shape="box"];18144 -> 18358[label="",style="solid", color="black", weight=3]; 77.24/45.24 18145[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos (Succ vwz76200))) (abs (Neg Zero)) (Neg Zero)",fontsize=16,color="black",shape="box"];18145 -> 18359[label="",style="solid", color="black", weight=3]; 77.24/45.24 18146[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos Zero)) (abs (Neg Zero)) (Neg Zero)",fontsize=16,color="black",shape="box"];18146 -> 18360[label="",style="solid", color="black", weight=3]; 77.24/45.24 18147[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg (Succ vwz76200))) (abs (Neg Zero)) (Neg Zero)",fontsize=16,color="black",shape="box"];18147 -> 18361[label="",style="solid", color="black", weight=3]; 77.24/45.24 18148[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg Zero)) (abs (Neg Zero)) (Neg Zero)",fontsize=16,color="black",shape="box"];18148 -> 18362[label="",style="solid", color="black", weight=3]; 77.24/45.24 24298[label="vwz10100",fontsize=16,color="green",shape="box"];24299[label="vwz10090",fontsize=16,color="green",shape="box"];24300[label="vwz1011",fontsize=16,color="green",shape="box"];24301[label="vwz1011",fontsize=16,color="green",shape="box"];24302 -> 17478[label="",style="dashed", color="red", weight=0]; 77.24/45.24 24302[label="error []",fontsize=16,color="magenta"];22898[label="gcd1 (primEqNat (Succ vwz9320) vwz933) (Pos (Succ vwz934)) (Neg (Succ vwz935))",fontsize=16,color="burlywood",shape="box"];28860[label="vwz933/Succ vwz9330",fontsize=10,color="white",style="solid",shape="box"];22898 -> 28860[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28860 -> 22928[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28861[label="vwz933/Zero",fontsize=10,color="white",style="solid",shape="box"];22898 -> 28861[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28861 -> 22929[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 22899[label="gcd1 (primEqNat Zero vwz933) (Pos (Succ vwz934)) (Neg (Succ vwz935))",fontsize=16,color="burlywood",shape="box"];28862[label="vwz933/Succ vwz9330",fontsize=10,color="white",style="solid",shape="box"];22899 -> 28862[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28862 -> 22930[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28863[label="vwz933/Zero",fontsize=10,color="white",style="solid",shape="box"];22899 -> 28863[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28863 -> 22931[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 17045[label="gcd0Gcd'1 (primEqNat (Succ vwz730000) vwz71000) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="box"];28864[label="vwz71000/Succ vwz710000",fontsize=10,color="white",style="solid",shape="box"];17045 -> 28864[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28864 -> 17074[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28865[label="vwz71000/Zero",fontsize=10,color="white",style="solid",shape="box"];17045 -> 28865[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28865 -> 17075[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 17046[label="gcd0Gcd'1 (primEqNat Zero vwz71000) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="burlywood",shape="box"];28866[label="vwz71000/Succ vwz710000",fontsize=10,color="white",style="solid",shape="box"];17046 -> 28866[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28866 -> 17076[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28867[label="vwz71000/Zero",fontsize=10,color="white",style="solid",shape="box"];17046 -> 28867[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28867 -> 17077[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 17047[label="gcd0Gcd' vwz729 (abs (Pos (Succ vwz300)) `rem` vwz729)",fontsize=16,color="black",shape="box"];17047 -> 17078[label="",style="solid", color="black", weight=3]; 77.24/45.24 17049[label="vwz73000",fontsize=16,color="green",shape="box"];17050[label="vwz71000",fontsize=16,color="green",shape="box"];23170 -> 24573[label="",style="dashed", color="red", weight=0]; 77.24/45.24 23170[label="primMulNat (primDivNatS0 (Succ vwz94200) (Succ vwz9440) (primGEqNatS vwz94200 vwz9440)) (Succ vwz945)",fontsize=16,color="magenta"];23170 -> 24574[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 23170 -> 24575[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 23170 -> 24576[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 23170 -> 24577[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 23170 -> 24578[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 23171[label="primMulNat (primDivNatS0 (Succ vwz94200) Zero True) (Succ vwz945)",fontsize=16,color="black",shape="box"];23171 -> 23184[label="",style="solid", color="black", weight=3]; 77.24/45.24 23172[label="primMulNat (primDivNatS0 Zero (Succ vwz9440) False) (Succ vwz945)",fontsize=16,color="black",shape="box"];23172 -> 23185[label="",style="solid", color="black", weight=3]; 77.24/45.24 23173[label="primMulNat (primDivNatS0 Zero Zero True) (Succ vwz945)",fontsize=16,color="black",shape="box"];23173 -> 23186[label="",style="solid", color="black", weight=3]; 77.24/45.24 18660 -> 18507[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18660[label="primPlusNat vwz76900 vwz6370",fontsize=16,color="magenta"];18660 -> 18672[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18660 -> 18673[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 15072[label="absReal0 (Neg (Succ vwz585)) otherwise",fontsize=16,color="black",shape="box"];15072 -> 15357[label="",style="solid", color="black", weight=3]; 77.24/45.24 21726[label="absReal1 (Neg (Succ vwz906)) (not (primCmpNat (Succ vwz9070) (Succ vwz9080) == LT))",fontsize=16,color="black",shape="box"];21726 -> 21882[label="",style="solid", color="black", weight=3]; 77.24/45.24 21727[label="absReal1 (Neg (Succ vwz906)) (not (primCmpNat (Succ vwz9070) Zero == LT))",fontsize=16,color="black",shape="box"];21727 -> 21883[label="",style="solid", color="black", weight=3]; 77.24/45.24 21728[label="absReal1 (Neg (Succ vwz906)) (not (primCmpNat Zero (Succ vwz9080) == LT))",fontsize=16,color="black",shape="box"];21728 -> 21884[label="",style="solid", color="black", weight=3]; 77.24/45.24 21729[label="absReal1 (Neg (Succ vwz906)) (not (primCmpNat Zero Zero == LT))",fontsize=16,color="black",shape="box"];21729 -> 21885[label="",style="solid", color="black", weight=3]; 77.24/45.24 21878[label="absReal1 (Pos (Succ vwz911)) (not (primCmpNat (Succ vwz9120) (Succ vwz9130) == LT))",fontsize=16,color="black",shape="box"];21878 -> 22177[label="",style="solid", color="black", weight=3]; 77.24/45.24 21879[label="absReal1 (Pos (Succ vwz911)) (not (primCmpNat (Succ vwz9120) Zero == LT))",fontsize=16,color="black",shape="box"];21879 -> 22178[label="",style="solid", color="black", weight=3]; 77.24/45.24 21880[label="absReal1 (Pos (Succ vwz911)) (not (primCmpNat Zero (Succ vwz9130) == LT))",fontsize=16,color="black",shape="box"];21880 -> 22179[label="",style="solid", color="black", weight=3]; 77.24/45.24 21881[label="absReal1 (Pos (Succ vwz911)) (not (primCmpNat Zero Zero == LT))",fontsize=16,color="black",shape="box"];21881 -> 22180[label="",style="solid", color="black", weight=3]; 77.24/45.24 18619[label="Pos (Succ vwz300)",fontsize=16,color="green",shape="box"];17051 -> 14163[label="",style="dashed", color="red", weight=0]; 77.24/45.24 17051[label="absReal1 (Neg (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz400)) vwz738 == LT))",fontsize=16,color="magenta"];17051 -> 17080[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 17051 -> 17081[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19198[label="vwz8010",fontsize=16,color="green",shape="box"];19199[label="vwz8020",fontsize=16,color="green",shape="box"];19200[label="vwz803",fontsize=16,color="green",shape="box"];19201[label="vwz803",fontsize=16,color="green",shape="box"];19202 -> 17478[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19202[label="error []",fontsize=16,color="magenta"];16268[label="Neg Zero",fontsize=16,color="green",shape="box"];1661[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz400)) (Pos vwz1180) == LT))) vwz62) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz400)) (Pos vwz1180) == LT))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz400)) (Pos vwz1180) == LT))) vwz63) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz400)) (Pos vwz1180) == LT))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];1661 -> 1764[label="",style="solid", color="black", weight=3]; 77.24/45.24 1662[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz400)) (Neg vwz1180) == LT))) vwz62) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz400)) (Neg vwz1180) == LT))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz400)) (Neg vwz1180) == LT))) vwz63) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (not (primCmpInt (Neg (Succ vwz400)) (Neg vwz1180) == LT))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];1662 -> 1765[label="",style="solid", color="black", weight=3]; 77.24/45.24 6436[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat (Succ vwz3550) (Succ vwz3560)) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat (Succ vwz3550) (Succ vwz3560)) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) vwz358 == LT))",fontsize=16,color="black",shape="box"];6436 -> 6479[label="",style="solid", color="black", weight=3]; 77.24/45.24 6437[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat (Succ vwz3550) Zero) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat (Succ vwz3550) Zero) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) vwz358 == LT))",fontsize=16,color="black",shape="box"];6437 -> 6480[label="",style="solid", color="black", weight=3]; 77.24/45.24 6438[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat Zero (Succ vwz3560)) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat Zero (Succ vwz3560)) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) vwz358 == LT))",fontsize=16,color="black",shape="box"];6438 -> 6481[label="",style="solid", color="black", weight=3]; 77.24/45.24 6439[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat Zero Zero) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat Zero Zero) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) vwz358 == LT))",fontsize=16,color="black",shape="box"];6439 -> 6482[label="",style="solid", color="black", weight=3]; 77.24/45.24 20266[label="vwz8750",fontsize=16,color="green",shape="box"];20267[label="vwz8760",fontsize=16,color="green",shape="box"];20268[label="vwz877",fontsize=16,color="green",shape="box"];20269[label="vwz877",fontsize=16,color="green",shape="box"];20270 -> 17478[label="",style="dashed", color="red", weight=0]; 77.24/45.24 20270[label="error []",fontsize=16,color="magenta"];6144 -> 5963[label="",style="dashed", color="red", weight=0]; 77.24/45.24 6144[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat vwz3170 vwz3180) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 (primEqNat vwz3170 vwz3180) (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) vwz320 == LT))",fontsize=16,color="magenta"];6144 -> 6167[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6144 -> 6168[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6145 -> 4016[label="",style="dashed", color="red", weight=0]; 77.24/45.24 6145[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 False (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 False (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) vwz320 == LT))",fontsize=16,color="magenta"];6145 -> 6169[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6145 -> 6170[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6145 -> 6171[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6146 -> 4016[label="",style="dashed", color="red", weight=0]; 77.24/45.24 6146[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 False (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 False (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) vwz320 == LT))",fontsize=16,color="magenta"];6146 -> 6172[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6146 -> 6173[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6146 -> 6174[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6147[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 True (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz316)) (gcd1 True (Pos (Succ vwz316)) (Pos (Succ vwz319)))) (Pos (Succ vwz319))) vwz320 == LT))",fontsize=16,color="black",shape="box"];6147 -> 6175[label="",style="solid", color="black", weight=3]; 77.24/45.24 1702 -> 7737[label="",style="dashed", color="red", weight=0]; 77.24/45.24 1702[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpNat (Succ vwz400) vwz1060 == LT))) vwz56) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpNat (Succ vwz400) vwz1060 == LT))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpNat (Succ vwz400) vwz1060 == LT))) vwz57) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpNat (Succ vwz400) vwz1060 == LT))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];1702 -> 7738[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1702 -> 7739[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1702 -> 7740[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1702 -> 7741[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1702 -> 7742[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1702 -> 7743[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1702 -> 7744[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1703[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (GT == LT))) vwz56) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (GT == LT))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (GT == LT))) vwz57) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (GT == LT))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="triangle"];1703 -> 1809[label="",style="solid", color="black", weight=3]; 77.24/45.24 18150 -> 22627[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18150[label="gcd0Gcd'1 (primEqNat vwz75400 vwz76000) (abs (Pos Zero)) (Pos (Succ vwz75400))",fontsize=16,color="magenta"];18150 -> 22632[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18150 -> 22633[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18150 -> 22634[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18150 -> 22635[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18151 -> 17783[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18151[label="gcd0Gcd'1 False (abs (Pos Zero)) (Pos (Succ vwz75400))",fontsize=16,color="magenta"];18152[label="gcd0Gcd'0 (abs (Pos Zero)) (Pos (Succ vwz75400))",fontsize=16,color="black",shape="box"];18152 -> 18366[label="",style="solid", color="black", weight=3]; 77.24/45.24 18153[label="gcd0Gcd'1 False (abs (Pos Zero)) (Pos Zero)",fontsize=16,color="black",shape="triangle"];18153 -> 18367[label="",style="solid", color="black", weight=3]; 77.24/45.24 18154[label="gcd0Gcd'1 True (abs (Pos Zero)) (Pos Zero)",fontsize=16,color="black",shape="triangle"];18154 -> 18368[label="",style="solid", color="black", weight=3]; 77.24/45.24 18155 -> 18153[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18155[label="gcd0Gcd'1 False (abs (Pos Zero)) (Pos Zero)",fontsize=16,color="magenta"];18156 -> 18154[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18156[label="gcd0Gcd'1 True (abs (Pos Zero)) (Pos Zero)",fontsize=16,color="magenta"];18157[label="gcd0Gcd'0 (abs (Pos Zero)) (Neg (Succ vwz75400))",fontsize=16,color="black",shape="box"];18157 -> 18369[label="",style="solid", color="black", weight=3]; 77.24/45.24 18158 -> 22741[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18158[label="gcd0Gcd'1 (primEqNat vwz75400 vwz76000) (abs (Pos Zero)) (Neg (Succ vwz75400))",fontsize=16,color="magenta"];18158 -> 22746[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18158 -> 22747[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18158 -> 22748[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18158 -> 22749[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18159 -> 17788[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18159[label="gcd0Gcd'1 False (abs (Pos Zero)) (Neg (Succ vwz75400))",fontsize=16,color="magenta"];18160[label="gcd0Gcd'1 False (abs (Pos Zero)) (Neg Zero)",fontsize=16,color="black",shape="triangle"];18160 -> 18372[label="",style="solid", color="black", weight=3]; 77.24/45.24 18161[label="gcd0Gcd'1 True (abs (Pos Zero)) (Neg Zero)",fontsize=16,color="black",shape="triangle"];18161 -> 18373[label="",style="solid", color="black", weight=3]; 77.24/45.24 18162 -> 18160[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18162[label="gcd0Gcd'1 False (abs (Pos Zero)) (Neg Zero)",fontsize=16,color="magenta"];18163 -> 18161[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18163[label="gcd0Gcd'1 True (abs (Pos Zero)) (Neg Zero)",fontsize=16,color="magenta"];17478[label="error []",fontsize=16,color="black",shape="triangle"];17478 -> 17800[label="",style="solid", color="black", weight=3]; 77.24/45.24 1710 -> 7888[label="",style="dashed", color="red", weight=0]; 77.24/45.24 1710[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpNat (Succ vwz400) vwz1100 == LT))) vwz58) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpNat (Succ vwz400) vwz1100 == LT))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (primCmpNat (Succ vwz400) vwz1100 == LT))) vwz59) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (primCmpNat (Succ vwz400) vwz1100 == LT))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];1710 -> 7889[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1710 -> 7890[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1710 -> 7891[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1710 -> 7892[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1710 -> 7893[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1710 -> 7894[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1710 -> 7895[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1711[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (GT == LT))) vwz58) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (GT == LT))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not (GT == LT))) vwz59) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not (GT == LT))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="triangle"];1711 -> 1819[label="",style="solid", color="black", weight=3]; 77.24/45.24 6236 -> 6096[label="",style="dashed", color="red", weight=0]; 77.24/45.24 6236[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat vwz3250 vwz3260) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 (primEqNat vwz3250 vwz3260) (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) vwz328 == LT))",fontsize=16,color="magenta"];6236 -> 6253[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6236 -> 6254[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6237 -> 4019[label="",style="dashed", color="red", weight=0]; 77.24/45.24 6237[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 False (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 False (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) vwz328 == LT))",fontsize=16,color="magenta"];6237 -> 6255[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6237 -> 6256[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6237 -> 6257[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6238 -> 4019[label="",style="dashed", color="red", weight=0]; 77.24/45.24 6238[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 False (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 False (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) vwz328 == LT))",fontsize=16,color="magenta"];6238 -> 6258[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6238 -> 6259[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6238 -> 6260[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6239[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 True (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz324)) (gcd1 True (Neg (Succ vwz324)) (Pos (Succ vwz327)))) (Pos (Succ vwz327))) vwz328 == LT))",fontsize=16,color="black",shape="box"];6239 -> 6261[label="",style="solid", color="black", weight=3]; 77.24/45.24 18349 -> 22627[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18349[label="gcd0Gcd'1 (primEqNat vwz75900 vwz76200) (abs (Neg Zero)) (Pos (Succ vwz75900))",fontsize=16,color="magenta"];18349 -> 22628[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18349 -> 22629[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18349 -> 22630[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18349 -> 22631[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18350 -> 18137[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18350[label="gcd0Gcd'1 False (abs (Neg Zero)) (Pos (Succ vwz75900))",fontsize=16,color="magenta"];18351[label="gcd0Gcd'0 (abs (Neg Zero)) (Pos (Succ vwz75900))",fontsize=16,color="black",shape="box"];18351 -> 18522[label="",style="solid", color="black", weight=3]; 77.24/45.24 18352[label="gcd0Gcd'1 False (abs (Neg Zero)) (Pos Zero)",fontsize=16,color="black",shape="triangle"];18352 -> 18523[label="",style="solid", color="black", weight=3]; 77.24/45.24 18353[label="gcd0Gcd'1 True (abs (Neg Zero)) (Pos Zero)",fontsize=16,color="black",shape="triangle"];18353 -> 18524[label="",style="solid", color="black", weight=3]; 77.24/45.24 18354 -> 18352[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18354[label="gcd0Gcd'1 False (abs (Neg Zero)) (Pos Zero)",fontsize=16,color="magenta"];18355 -> 18353[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18355[label="gcd0Gcd'1 True (abs (Neg Zero)) (Pos Zero)",fontsize=16,color="magenta"];18356[label="gcd0Gcd'0 (abs (Neg Zero)) (Neg (Succ vwz75900))",fontsize=16,color="black",shape="box"];18356 -> 18525[label="",style="solid", color="black", weight=3]; 77.24/45.24 18357 -> 22741[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18357[label="gcd0Gcd'1 (primEqNat vwz75900 vwz76200) (abs (Neg Zero)) (Neg (Succ vwz75900))",fontsize=16,color="magenta"];18357 -> 22742[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18357 -> 22743[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18357 -> 22744[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18357 -> 22745[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18358 -> 18142[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18358[label="gcd0Gcd'1 False (abs (Neg Zero)) (Neg (Succ vwz75900))",fontsize=16,color="magenta"];18359[label="gcd0Gcd'1 False (abs (Neg Zero)) (Neg Zero)",fontsize=16,color="black",shape="triangle"];18359 -> 18528[label="",style="solid", color="black", weight=3]; 77.24/45.24 18360[label="gcd0Gcd'1 True (abs (Neg Zero)) (Neg Zero)",fontsize=16,color="black",shape="triangle"];18360 -> 18529[label="",style="solid", color="black", weight=3]; 77.24/45.24 18361 -> 18359[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18361[label="gcd0Gcd'1 False (abs (Neg Zero)) (Neg Zero)",fontsize=16,color="magenta"];18362 -> 18360[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18362[label="gcd0Gcd'1 True (abs (Neg Zero)) (Neg Zero)",fontsize=16,color="magenta"];22928[label="gcd1 (primEqNat (Succ vwz9320) (Succ vwz9330)) (Pos (Succ vwz934)) (Neg (Succ vwz935))",fontsize=16,color="black",shape="box"];22928 -> 22968[label="",style="solid", color="black", weight=3]; 77.24/45.24 22929[label="gcd1 (primEqNat (Succ vwz9320) Zero) (Pos (Succ vwz934)) (Neg (Succ vwz935))",fontsize=16,color="black",shape="box"];22929 -> 22969[label="",style="solid", color="black", weight=3]; 77.24/45.24 22930[label="gcd1 (primEqNat Zero (Succ vwz9330)) (Pos (Succ vwz934)) (Neg (Succ vwz935))",fontsize=16,color="black",shape="box"];22930 -> 22970[label="",style="solid", color="black", weight=3]; 77.24/45.24 22931[label="gcd1 (primEqNat Zero Zero) (Pos (Succ vwz934)) (Neg (Succ vwz935))",fontsize=16,color="black",shape="box"];22931 -> 22971[label="",style="solid", color="black", weight=3]; 77.24/45.24 17074[label="gcd0Gcd'1 (primEqNat (Succ vwz730000) (Succ vwz710000)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];17074 -> 17224[label="",style="solid", color="black", weight=3]; 77.24/45.24 17075[label="gcd0Gcd'1 (primEqNat (Succ vwz730000) Zero) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];17075 -> 17225[label="",style="solid", color="black", weight=3]; 77.24/45.24 17076[label="gcd0Gcd'1 (primEqNat Zero (Succ vwz710000)) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];17076 -> 17226[label="",style="solid", color="black", weight=3]; 77.24/45.24 17077[label="gcd0Gcd'1 (primEqNat Zero Zero) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="black",shape="box"];17077 -> 17227[label="",style="solid", color="black", weight=3]; 77.24/45.24 17078 -> 17228[label="",style="dashed", color="red", weight=0]; 77.24/45.24 17078[label="gcd0Gcd'2 vwz729 (abs (Pos (Succ vwz300)) `rem` vwz729)",fontsize=16,color="magenta"];17078 -> 17229[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24574[label="vwz945",fontsize=16,color="green",shape="box"];24575[label="vwz94200",fontsize=16,color="green",shape="box"];24576[label="vwz9440",fontsize=16,color="green",shape="box"];24577[label="vwz9440",fontsize=16,color="green",shape="box"];24578[label="vwz94200",fontsize=16,color="green",shape="box"];24573[label="primMulNat (primDivNatS0 (Succ vwz1046) (Succ vwz1047) (primGEqNatS vwz1048 vwz1049)) (Succ vwz1050)",fontsize=16,color="burlywood",shape="triangle"];28868[label="vwz1048/Succ vwz10480",fontsize=10,color="white",style="solid",shape="box"];24573 -> 28868[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28868 -> 24624[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28869[label="vwz1048/Zero",fontsize=10,color="white",style="solid",shape="box"];24573 -> 28869[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28869 -> 24625[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 23184 -> 24490[label="",style="dashed", color="red", weight=0]; 77.24/45.24 23184[label="primMulNat (Succ (primDivNatS (primMinusNatS (Succ vwz94200) Zero) (Succ Zero))) (Succ vwz945)",fontsize=16,color="magenta"];23184 -> 24491[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 23184 -> 24492[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 23184 -> 24493[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 23185 -> 23125[label="",style="dashed", color="red", weight=0]; 77.24/45.24 23185[label="primMulNat Zero (Succ vwz945)",fontsize=16,color="magenta"];23186 -> 24490[label="",style="dashed", color="red", weight=0]; 77.24/45.24 23186[label="primMulNat (Succ (primDivNatS (primMinusNatS Zero Zero) (Succ Zero))) (Succ vwz945)",fontsize=16,color="magenta"];23186 -> 24494[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 23186 -> 24495[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 23186 -> 24496[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18672[label="vwz76900",fontsize=16,color="green",shape="box"];18673[label="vwz6370",fontsize=16,color="green",shape="box"];15357[label="absReal0 (Neg (Succ vwz585)) True",fontsize=16,color="black",shape="box"];15357 -> 15530[label="",style="solid", color="black", weight=3]; 77.24/45.24 21882 -> 21617[label="",style="dashed", color="red", weight=0]; 77.24/45.24 21882[label="absReal1 (Neg (Succ vwz906)) (not (primCmpNat vwz9070 vwz9080 == LT))",fontsize=16,color="magenta"];21882 -> 22181[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 21882 -> 22182[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 21883 -> 19589[label="",style="dashed", color="red", weight=0]; 77.24/45.24 21883[label="absReal1 (Neg (Succ vwz906)) (not (GT == LT))",fontsize=16,color="magenta"];21883 -> 22183[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 21884 -> 14828[label="",style="dashed", color="red", weight=0]; 77.24/45.24 21884[label="absReal1 (Neg (Succ vwz906)) (not (LT == LT))",fontsize=16,color="magenta"];21884 -> 22184[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 21885 -> 20179[label="",style="dashed", color="red", weight=0]; 77.24/45.24 21885[label="absReal1 (Neg (Succ vwz906)) (not (EQ == LT))",fontsize=16,color="magenta"];21885 -> 22185[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22177 -> 21690[label="",style="dashed", color="red", weight=0]; 77.24/45.24 22177[label="absReal1 (Pos (Succ vwz911)) (not (primCmpNat vwz9120 vwz9130 == LT))",fontsize=16,color="magenta"];22177 -> 22200[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22177 -> 22201[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22178 -> 18393[label="",style="dashed", color="red", weight=0]; 77.24/45.24 22178[label="absReal1 (Pos (Succ vwz911)) (not (GT == LT))",fontsize=16,color="magenta"];22178 -> 22202[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22179[label="absReal1 (Pos (Succ vwz911)) (not (LT == LT))",fontsize=16,color="black",shape="triangle"];22179 -> 22203[label="",style="solid", color="black", weight=3]; 77.24/45.24 22180[label="absReal1 (Pos (Succ vwz911)) (not (EQ == LT))",fontsize=16,color="black",shape="triangle"];22180 -> 22204[label="",style="solid", color="black", weight=3]; 77.24/45.24 17080[label="vwz400",fontsize=16,color="green",shape="box"];17081[label="vwz738",fontsize=16,color="green",shape="box"];1764[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (not (LT == LT))) vwz62) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (not (LT == LT))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (not (LT == LT))) vwz63) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (not (LT == LT))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="triangle"];1764 -> 1869[label="",style="solid", color="black", weight=3]; 77.24/45.24 1765 -> 8223[label="",style="dashed", color="red", weight=0]; 77.24/45.24 1765[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (not (primCmpNat vwz1180 (Succ vwz400) == LT))) vwz62) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (not (primCmpNat vwz1180 (Succ vwz400) == LT))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (not (primCmpNat vwz1180 (Succ vwz400) == LT))) vwz63) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (not (primCmpNat vwz1180 (Succ vwz400) == LT))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];1765 -> 8224[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1765 -> 8225[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1765 -> 8226[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1765 -> 8227[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1765 -> 8228[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1765 -> 8229[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1765 -> 8230[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6479 -> 6352[label="",style="dashed", color="red", weight=0]; 77.24/45.24 6479[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat vwz3550 vwz3560) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 (primEqNat vwz3550 vwz3560) (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) vwz358 == LT))",fontsize=16,color="magenta"];6479 -> 6505[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6479 -> 6506[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6480 -> 4023[label="",style="dashed", color="red", weight=0]; 77.24/45.24 6480[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 False (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 False (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) vwz358 == LT))",fontsize=16,color="magenta"];6480 -> 6507[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6480 -> 6508[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6480 -> 6509[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6481 -> 4023[label="",style="dashed", color="red", weight=0]; 77.24/45.24 6481[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 False (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 False (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) vwz358 == LT))",fontsize=16,color="magenta"];6481 -> 6510[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6481 -> 6511[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6481 -> 6512[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 6482[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 True (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz354)) (gcd1 True (Neg (Succ vwz354)) (Neg (Succ vwz357)))) (Neg (Succ vwz357))) vwz358 == LT))",fontsize=16,color="black",shape="box"];6482 -> 6513[label="",style="solid", color="black", weight=3]; 77.24/45.24 6167[label="vwz3170",fontsize=16,color="green",shape="box"];6168[label="vwz3180",fontsize=16,color="green",shape="box"];6169[label="vwz319",fontsize=16,color="green",shape="box"];6170[label="vwz320",fontsize=16,color="green",shape="box"];6171[label="vwz316",fontsize=16,color="green",shape="box"];6172[label="vwz319",fontsize=16,color="green",shape="box"];6173[label="vwz320",fontsize=16,color="green",shape="box"];6174[label="vwz316",fontsize=16,color="green",shape="box"];6175[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz316)) (error [])) (Pos (Succ vwz319))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz316)) (error [])) (Pos (Succ vwz319))) vwz320 == LT))",fontsize=16,color="black",shape="box"];6175 -> 6240[label="",style="solid", color="black", weight=3]; 77.24/45.24 7738[label="vwz400",fontsize=16,color="green",shape="box"];7739[label="vwz7",fontsize=16,color="green",shape="box"];7740[label="Succ vwz400",fontsize=16,color="green",shape="box"];7741[label="vwz56",fontsize=16,color="green",shape="box"];7742[label="vwz57",fontsize=16,color="green",shape="box"];7743[label="vwz300",fontsize=16,color="green",shape="box"];7744[label="vwz1060",fontsize=16,color="green",shape="box"];7737[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat vwz454 vwz455 == LT))) vwz456) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat vwz454 vwz455 == LT))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat vwz454 vwz455 == LT))) vwz457) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat vwz454 vwz455 == LT))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="triangle"];28870[label="vwz454/Succ vwz4540",fontsize=10,color="white",style="solid",shape="box"];7737 -> 28870[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28870 -> 7808[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28871[label="vwz454/Zero",fontsize=10,color="white",style="solid",shape="box"];7737 -> 28871[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28871 -> 7809[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 1809[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not False)) vwz56) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not False)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not False)) vwz57) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not False)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="triangle"];1809 -> 1917[label="",style="solid", color="black", weight=3]; 77.24/45.24 22632 -> 18368[label="",style="dashed", color="red", weight=0]; 77.24/45.24 22632[label="abs (Pos Zero)",fontsize=16,color="magenta"];22633[label="vwz76000",fontsize=16,color="green",shape="box"];22634[label="vwz75400",fontsize=16,color="green",shape="box"];22635[label="vwz75400",fontsize=16,color="green",shape="box"];22627[label="gcd0Gcd'1 (primEqNat vwz922 vwz923) vwz924 (Pos (Succ vwz925))",fontsize=16,color="burlywood",shape="triangle"];28872[label="vwz922/Succ vwz9220",fontsize=10,color="white",style="solid",shape="box"];22627 -> 28872[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28872 -> 22720[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28873[label="vwz922/Zero",fontsize=10,color="white",style="solid",shape="box"];22627 -> 28873[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28873 -> 22721[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18366[label="gcd0Gcd' (Pos (Succ vwz75400)) (abs (Pos Zero) `rem` Pos (Succ vwz75400))",fontsize=16,color="black",shape="box"];18366 -> 18535[label="",style="solid", color="black", weight=3]; 77.24/45.24 18367[label="gcd0Gcd'0 (abs (Pos Zero)) (Pos Zero)",fontsize=16,color="black",shape="box"];18367 -> 18536[label="",style="solid", color="black", weight=3]; 77.24/45.24 18368[label="abs (Pos Zero)",fontsize=16,color="black",shape="triangle"];18368 -> 18537[label="",style="solid", color="black", weight=3]; 77.24/45.24 18369 -> 18538[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18369[label="gcd0Gcd' (Neg (Succ vwz75400)) (abs (Pos Zero) `rem` Neg (Succ vwz75400))",fontsize=16,color="magenta"];18369 -> 18539[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22746[label="vwz75400",fontsize=16,color="green",shape="box"];22747[label="vwz76000",fontsize=16,color="green",shape="box"];22748 -> 18368[label="",style="dashed", color="red", weight=0]; 77.24/45.24 22748[label="abs (Pos Zero)",fontsize=16,color="magenta"];22749[label="vwz75400",fontsize=16,color="green",shape="box"];22741[label="gcd0Gcd'1 (primEqNat vwz927 vwz928) vwz929 (Neg (Succ vwz930))",fontsize=16,color="burlywood",shape="triangle"];28874[label="vwz927/Succ vwz9270",fontsize=10,color="white",style="solid",shape="box"];22741 -> 28874[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28874 -> 22835[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28875[label="vwz927/Zero",fontsize=10,color="white",style="solid",shape="box"];22741 -> 28875[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28875 -> 22836[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18372 -> 18563[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18372[label="gcd0Gcd'0 (abs (Pos Zero)) (Neg Zero)",fontsize=16,color="magenta"];18372 -> 18564[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18373 -> 18368[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18373[label="abs (Pos Zero)",fontsize=16,color="magenta"];17800[label="error []",fontsize=16,color="red",shape="box"];7889[label="vwz400",fontsize=16,color="green",shape="box"];7890[label="Succ vwz400",fontsize=16,color="green",shape="box"];7891[label="vwz8",fontsize=16,color="green",shape="box"];7892[label="vwz1100",fontsize=16,color="green",shape="box"];7893[label="vwz58",fontsize=16,color="green",shape="box"];7894[label="vwz300",fontsize=16,color="green",shape="box"];7895[label="vwz59",fontsize=16,color="green",shape="box"];7888[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat vwz468 vwz469 == LT))) vwz470) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat vwz468 vwz469 == LT))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat vwz468 vwz469 == LT))) vwz471) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat vwz468 vwz469 == LT))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="triangle"];28876[label="vwz468/Succ vwz4680",fontsize=10,color="white",style="solid",shape="box"];7888 -> 28876[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28876 -> 7959[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28877[label="vwz468/Zero",fontsize=10,color="white",style="solid",shape="box"];7888 -> 28877[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28877 -> 7960[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 1819[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not False)) vwz58) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not False)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) (not False)) vwz59) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) (not False)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="triangle"];1819 -> 1926[label="",style="solid", color="black", weight=3]; 77.24/45.24 6253[label="vwz3250",fontsize=16,color="green",shape="box"];6254[label="vwz3260",fontsize=16,color="green",shape="box"];6255[label="vwz324",fontsize=16,color="green",shape="box"];6256[label="vwz328",fontsize=16,color="green",shape="box"];6257[label="vwz327",fontsize=16,color="green",shape="box"];6258[label="vwz324",fontsize=16,color="green",shape="box"];6259[label="vwz328",fontsize=16,color="green",shape="box"];6260[label="vwz327",fontsize=16,color="green",shape="box"];6261[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz324)) (error [])) (Pos (Succ vwz327))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz324)) (error [])) (Pos (Succ vwz327))) vwz328 == LT))",fontsize=16,color="black",shape="box"];6261 -> 6281[label="",style="solid", color="black", weight=3]; 77.24/45.24 22628 -> 18524[label="",style="dashed", color="red", weight=0]; 77.24/45.24 22628[label="abs (Neg Zero)",fontsize=16,color="magenta"];22629[label="vwz76200",fontsize=16,color="green",shape="box"];22630[label="vwz75900",fontsize=16,color="green",shape="box"];22631[label="vwz75900",fontsize=16,color="green",shape="box"];18522[label="gcd0Gcd' (Pos (Succ vwz75900)) (abs (Neg Zero) `rem` Pos (Succ vwz75900))",fontsize=16,color="black",shape="box"];18522 -> 18587[label="",style="solid", color="black", weight=3]; 77.24/45.24 18523[label="gcd0Gcd'0 (abs (Neg Zero)) (Pos Zero)",fontsize=16,color="black",shape="box"];18523 -> 18588[label="",style="solid", color="black", weight=3]; 77.24/45.24 18524[label="abs (Neg Zero)",fontsize=16,color="black",shape="triangle"];18524 -> 18589[label="",style="solid", color="black", weight=3]; 77.24/45.24 18525 -> 18538[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18525[label="gcd0Gcd' (Neg (Succ vwz75900)) (abs (Neg Zero) `rem` Neg (Succ vwz75900))",fontsize=16,color="magenta"];18525 -> 18540[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18525 -> 18541[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22742[label="vwz75900",fontsize=16,color="green",shape="box"];22743[label="vwz76200",fontsize=16,color="green",shape="box"];22744 -> 18524[label="",style="dashed", color="red", weight=0]; 77.24/45.24 22744[label="abs (Neg Zero)",fontsize=16,color="magenta"];22745[label="vwz75900",fontsize=16,color="green",shape="box"];18528 -> 18563[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18528[label="gcd0Gcd'0 (abs (Neg Zero)) (Neg Zero)",fontsize=16,color="magenta"];18528 -> 18565[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18529 -> 18524[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18529[label="abs (Neg Zero)",fontsize=16,color="magenta"];22968 -> 22857[label="",style="dashed", color="red", weight=0]; 77.24/45.24 22968[label="gcd1 (primEqNat vwz9320 vwz9330) (Pos (Succ vwz934)) (Neg (Succ vwz935))",fontsize=16,color="magenta"];22968 -> 23073[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22968 -> 23074[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22969 -> 19387[label="",style="dashed", color="red", weight=0]; 77.24/45.24 22969[label="gcd1 False (Pos (Succ vwz934)) (Neg (Succ vwz935))",fontsize=16,color="magenta"];22969 -> 23075[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22969 -> 23076[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22970 -> 19387[label="",style="dashed", color="red", weight=0]; 77.24/45.24 22970[label="gcd1 False (Pos (Succ vwz934)) (Neg (Succ vwz935))",fontsize=16,color="magenta"];22970 -> 23077[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22970 -> 23078[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22971[label="gcd1 True (Pos (Succ vwz934)) (Neg (Succ vwz935))",fontsize=16,color="black",shape="box"];22971 -> 23079[label="",style="solid", color="black", weight=3]; 77.24/45.24 17224 -> 16293[label="",style="dashed", color="red", weight=0]; 77.24/45.24 17224[label="gcd0Gcd'1 (primEqNat vwz730000 vwz710000) (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];17224 -> 17239[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 17224 -> 17240[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 17225 -> 16229[label="",style="dashed", color="red", weight=0]; 77.24/45.24 17225[label="gcd0Gcd'1 False (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];17226 -> 16229[label="",style="dashed", color="red", weight=0]; 77.24/45.24 17226[label="gcd0Gcd'1 False (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];17227 -> 16297[label="",style="dashed", color="red", weight=0]; 77.24/45.24 17227[label="gcd0Gcd'1 True (abs (Pos (Succ vwz300))) vwz729",fontsize=16,color="magenta"];17229 -> 17048[label="",style="dashed", color="red", weight=0]; 77.24/45.24 17229[label="abs (Pos (Succ vwz300))",fontsize=16,color="magenta"];17228[label="gcd0Gcd'2 vwz729 (vwz755 `rem` vwz729)",fontsize=16,color="black",shape="triangle"];17228 -> 17241[label="",style="solid", color="black", weight=3]; 77.24/45.24 24624[label="primMulNat (primDivNatS0 (Succ vwz1046) (Succ vwz1047) (primGEqNatS (Succ vwz10480) vwz1049)) (Succ vwz1050)",fontsize=16,color="burlywood",shape="box"];28878[label="vwz1049/Succ vwz10490",fontsize=10,color="white",style="solid",shape="box"];24624 -> 28878[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28878 -> 24716[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28879[label="vwz1049/Zero",fontsize=10,color="white",style="solid",shape="box"];24624 -> 28879[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28879 -> 24717[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 24625[label="primMulNat (primDivNatS0 (Succ vwz1046) (Succ vwz1047) (primGEqNatS Zero vwz1049)) (Succ vwz1050)",fontsize=16,color="burlywood",shape="box"];28880[label="vwz1049/Succ vwz10490",fontsize=10,color="white",style="solid",shape="box"];24625 -> 28880[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28880 -> 24718[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28881[label="vwz1049/Zero",fontsize=10,color="white",style="solid",shape="box"];24625 -> 28881[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28881 -> 24719[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 24491[label="Succ Zero",fontsize=16,color="green",shape="box"];24492[label="vwz945",fontsize=16,color="green",shape="box"];24493 -> 24465[label="",style="dashed", color="red", weight=0]; 77.24/45.24 24493[label="primMinusNatS (Succ vwz94200) Zero",fontsize=16,color="magenta"];24493 -> 24546[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24493 -> 24547[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24490[label="primMulNat (Succ (primDivNatS vwz1044 vwz1031)) (Succ vwz1032)",fontsize=16,color="black",shape="triangle"];24490 -> 24548[label="",style="solid", color="black", weight=3]; 77.24/45.24 24494[label="Succ Zero",fontsize=16,color="green",shape="box"];24495[label="vwz945",fontsize=16,color="green",shape="box"];24496 -> 24465[label="",style="dashed", color="red", weight=0]; 77.24/45.24 24496[label="primMinusNatS Zero Zero",fontsize=16,color="magenta"];24496 -> 24549[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24496 -> 24550[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 15530[label="`negate` Neg (Succ vwz585)",fontsize=16,color="black",shape="box"];15530 -> 16322[label="",style="solid", color="black", weight=3]; 77.24/45.24 22181[label="vwz9070",fontsize=16,color="green",shape="box"];22182[label="vwz9080",fontsize=16,color="green",shape="box"];22183[label="vwz906",fontsize=16,color="green",shape="box"];19589[label="absReal1 (Neg (Succ vwz860)) (not (GT == LT))",fontsize=16,color="black",shape="triangle"];19589 -> 19609[label="",style="solid", color="black", weight=3]; 77.24/45.24 22184[label="vwz906",fontsize=16,color="green",shape="box"];22185[label="vwz906",fontsize=16,color="green",shape="box"];20179[label="absReal1 (Neg (Succ vwz879)) (not (EQ == LT))",fontsize=16,color="black",shape="triangle"];20179 -> 20204[label="",style="solid", color="black", weight=3]; 77.24/45.24 22200[label="vwz9120",fontsize=16,color="green",shape="box"];22201[label="vwz9130",fontsize=16,color="green",shape="box"];22202[label="vwz911",fontsize=16,color="green",shape="box"];22203[label="absReal1 (Pos (Succ vwz911)) (not True)",fontsize=16,color="black",shape="box"];22203 -> 22607[label="",style="solid", color="black", weight=3]; 77.24/45.24 22204 -> 18549[label="",style="dashed", color="red", weight=0]; 77.24/45.24 22204[label="absReal1 (Pos (Succ vwz911)) (not False)",fontsize=16,color="magenta"];22204 -> 22608[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 1869[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (not True)) vwz62) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (not True)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) (not True)) vwz63) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) (not True)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];1869 -> 1982[label="",style="solid", color="black", weight=3]; 77.24/45.24 8224[label="vwz63",fontsize=16,color="green",shape="box"];8225[label="vwz400",fontsize=16,color="green",shape="box"];8226[label="vwz62",fontsize=16,color="green",shape="box"];8227[label="vwz300",fontsize=16,color="green",shape="box"];8228[label="vwz10",fontsize=16,color="green",shape="box"];8229[label="Succ vwz400",fontsize=16,color="green",shape="box"];8230[label="vwz1180",fontsize=16,color="green",shape="box"];8223[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat vwz494 vwz495 == LT))) vwz496) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat vwz494 vwz495 == LT))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat vwz494 vwz495 == LT))) vwz497) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat vwz494 vwz495 == LT))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="triangle"];28882[label="vwz494/Succ vwz4940",fontsize=10,color="white",style="solid",shape="box"];8223 -> 28882[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28882 -> 8294[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28883[label="vwz494/Zero",fontsize=10,color="white",style="solid",shape="box"];8223 -> 28883[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28883 -> 8295[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 6505[label="vwz3550",fontsize=16,color="green",shape="box"];6506[label="vwz3560",fontsize=16,color="green",shape="box"];6507[label="vwz358",fontsize=16,color="green",shape="box"];6508[label="vwz357",fontsize=16,color="green",shape="box"];6509[label="vwz354",fontsize=16,color="green",shape="box"];6510[label="vwz358",fontsize=16,color="green",shape="box"];6511[label="vwz357",fontsize=16,color="green",shape="box"];6512[label="vwz354",fontsize=16,color="green",shape="box"];6513[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz354)) (error [])) (Neg (Succ vwz357))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz354)) (error [])) (Neg (Succ vwz357))) vwz358 == LT))",fontsize=16,color="black",shape="box"];6513 -> 6553[label="",style="solid", color="black", weight=3]; 77.24/45.24 6240[label="error []",fontsize=16,color="red",shape="box"];7808[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat (Succ vwz4540) vwz455 == LT))) vwz456) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat (Succ vwz4540) vwz455 == LT))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat (Succ vwz4540) vwz455 == LT))) vwz457) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat (Succ vwz4540) vwz455 == LT))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];28884[label="vwz455/Succ vwz4550",fontsize=10,color="white",style="solid",shape="box"];7808 -> 28884[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28884 -> 7855[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28885[label="vwz455/Zero",fontsize=10,color="white",style="solid",shape="box"];7808 -> 28885[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28885 -> 7856[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 7809[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat Zero vwz455 == LT))) vwz456) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat Zero vwz455 == LT))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat Zero vwz455 == LT))) vwz457) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat Zero vwz455 == LT))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];28886[label="vwz455/Succ vwz4550",fontsize=10,color="white",style="solid",shape="box"];7809 -> 28886[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28886 -> 7857[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28887[label="vwz455/Zero",fontsize=10,color="white",style="solid",shape="box"];7809 -> 28887[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28887 -> 7858[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 1917[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) True) vwz56) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) True))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) True) vwz57) (abs (Pos (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) True))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];1917 -> 2037[label="",style="solid", color="black", weight=3]; 77.24/45.24 22720[label="gcd0Gcd'1 (primEqNat (Succ vwz9220) vwz923) vwz924 (Pos (Succ vwz925))",fontsize=16,color="burlywood",shape="box"];28888[label="vwz923/Succ vwz9230",fontsize=10,color="white",style="solid",shape="box"];22720 -> 28888[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28888 -> 22837[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28889[label="vwz923/Zero",fontsize=10,color="white",style="solid",shape="box"];22720 -> 28889[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28889 -> 22838[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 22721[label="gcd0Gcd'1 (primEqNat Zero vwz923) vwz924 (Pos (Succ vwz925))",fontsize=16,color="burlywood",shape="box"];28890[label="vwz923/Succ vwz9230",fontsize=10,color="white",style="solid",shape="box"];22721 -> 28890[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28890 -> 22839[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28891[label="vwz923/Zero",fontsize=10,color="white",style="solid",shape="box"];22721 -> 28891[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28891 -> 22840[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18535 -> 17228[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18535[label="gcd0Gcd'2 (Pos (Succ vwz75400)) (abs (Pos Zero) `rem` Pos (Succ vwz75400))",fontsize=16,color="magenta"];18535 -> 18604[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18535 -> 18605[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18536 -> 18606[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18536[label="gcd0Gcd' (Pos Zero) (abs (Pos Zero) `rem` Pos Zero)",fontsize=16,color="magenta"];18536 -> 18607[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18537[label="absReal (Pos Zero)",fontsize=16,color="black",shape="box"];18537 -> 18623[label="",style="solid", color="black", weight=3]; 77.24/45.24 18539 -> 18368[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18539[label="abs (Pos Zero)",fontsize=16,color="magenta"];18538[label="gcd0Gcd' (Neg (Succ vwz75400)) (vwz779 `rem` Neg (Succ vwz75400))",fontsize=16,color="black",shape="triangle"];18538 -> 18624[label="",style="solid", color="black", weight=3]; 77.24/45.24 22835[label="gcd0Gcd'1 (primEqNat (Succ vwz9270) vwz928) vwz929 (Neg (Succ vwz930))",fontsize=16,color="burlywood",shape="box"];28892[label="vwz928/Succ vwz9280",fontsize=10,color="white",style="solid",shape="box"];22835 -> 28892[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28892 -> 22900[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28893[label="vwz928/Zero",fontsize=10,color="white",style="solid",shape="box"];22835 -> 28893[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28893 -> 22901[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 22836[label="gcd0Gcd'1 (primEqNat Zero vwz928) vwz929 (Neg (Succ vwz930))",fontsize=16,color="burlywood",shape="box"];28894[label="vwz928/Succ vwz9280",fontsize=10,color="white",style="solid",shape="box"];22836 -> 28894[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28894 -> 22902[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28895[label="vwz928/Zero",fontsize=10,color="white",style="solid",shape="box"];22836 -> 28895[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28895 -> 22903[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18564 -> 18368[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18564[label="abs (Pos Zero)",fontsize=16,color="magenta"];18563[label="gcd0Gcd'0 vwz780 (Neg Zero)",fontsize=16,color="black",shape="triangle"];18563 -> 18629[label="",style="solid", color="black", weight=3]; 77.24/45.24 7959[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat (Succ vwz4680) vwz469 == LT))) vwz470) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat (Succ vwz4680) vwz469 == LT))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat (Succ vwz4680) vwz469 == LT))) vwz471) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat (Succ vwz4680) vwz469 == LT))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];28896[label="vwz469/Succ vwz4690",fontsize=10,color="white",style="solid",shape="box"];7959 -> 28896[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28896 -> 8013[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28897[label="vwz469/Zero",fontsize=10,color="white",style="solid",shape="box"];7959 -> 28897[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28897 -> 8014[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 7960[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat Zero vwz469 == LT))) vwz470) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat Zero vwz469 == LT))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat Zero vwz469 == LT))) vwz471) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat Zero vwz469 == LT))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];28898[label="vwz469/Succ vwz4690",fontsize=10,color="white",style="solid",shape="box"];7960 -> 28898[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28898 -> 8015[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28899[label="vwz469/Zero",fontsize=10,color="white",style="solid",shape="box"];7960 -> 28899[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28899 -> 8016[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 1926[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) True) vwz58) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) True))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz400)) True) vwz59) (abs (Neg (Succ vwz300))) (absReal1 (Pos (Succ vwz400)) True))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];1926 -> 2048[label="",style="solid", color="black", weight=3]; 77.24/45.24 6281[label="error []",fontsize=16,color="red",shape="box"];18587 -> 17228[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18587[label="gcd0Gcd'2 (Pos (Succ vwz75900)) (abs (Neg Zero) `rem` Pos (Succ vwz75900))",fontsize=16,color="magenta"];18587 -> 18638[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18587 -> 18639[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18588 -> 18606[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18588[label="gcd0Gcd' (Pos Zero) (abs (Neg Zero) `rem` Pos Zero)",fontsize=16,color="magenta"];18588 -> 18608[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18589[label="absReal (Neg Zero)",fontsize=16,color="black",shape="box"];18589 -> 18640[label="",style="solid", color="black", weight=3]; 77.24/45.24 18540 -> 18524[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18540[label="abs (Neg Zero)",fontsize=16,color="magenta"];18541[label="vwz75900",fontsize=16,color="green",shape="box"];18565 -> 18524[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18565[label="abs (Neg Zero)",fontsize=16,color="magenta"];23073[label="vwz9330",fontsize=16,color="green",shape="box"];23074[label="vwz9320",fontsize=16,color="green",shape="box"];23075[label="vwz935",fontsize=16,color="green",shape="box"];23076[label="vwz934",fontsize=16,color="green",shape="box"];23077[label="vwz935",fontsize=16,color="green",shape="box"];23078[label="vwz934",fontsize=16,color="green",shape="box"];23079 -> 17478[label="",style="dashed", color="red", weight=0]; 77.24/45.24 23079[label="error []",fontsize=16,color="magenta"];17239[label="vwz730000",fontsize=16,color="green",shape="box"];17240[label="vwz710000",fontsize=16,color="green",shape="box"];17241 -> 17363[label="",style="dashed", color="red", weight=0]; 77.24/45.24 17241[label="gcd0Gcd'1 (vwz755 `rem` vwz729 == fromInt (Pos Zero)) vwz729 (vwz755 `rem` vwz729)",fontsize=16,color="magenta"];17241 -> 17364[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24716[label="primMulNat (primDivNatS0 (Succ vwz1046) (Succ vwz1047) (primGEqNatS (Succ vwz10480) (Succ vwz10490))) (Succ vwz1050)",fontsize=16,color="black",shape="box"];24716 -> 24737[label="",style="solid", color="black", weight=3]; 77.24/45.24 24717[label="primMulNat (primDivNatS0 (Succ vwz1046) (Succ vwz1047) (primGEqNatS (Succ vwz10480) Zero)) (Succ vwz1050)",fontsize=16,color="black",shape="box"];24717 -> 24738[label="",style="solid", color="black", weight=3]; 77.24/45.24 24718[label="primMulNat (primDivNatS0 (Succ vwz1046) (Succ vwz1047) (primGEqNatS Zero (Succ vwz10490))) (Succ vwz1050)",fontsize=16,color="black",shape="box"];24718 -> 24739[label="",style="solid", color="black", weight=3]; 77.24/45.24 24719[label="primMulNat (primDivNatS0 (Succ vwz1046) (Succ vwz1047) (primGEqNatS Zero Zero)) (Succ vwz1050)",fontsize=16,color="black",shape="box"];24719 -> 24740[label="",style="solid", color="black", weight=3]; 77.24/45.24 24546[label="Zero",fontsize=16,color="green",shape="box"];24547[label="Succ vwz94200",fontsize=16,color="green",shape="box"];24465[label="primMinusNatS vwz938 vwz93900000",fontsize=16,color="burlywood",shape="triangle"];28900[label="vwz938/Succ vwz9380",fontsize=10,color="white",style="solid",shape="box"];24465 -> 28900[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28900 -> 24475[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28901[label="vwz938/Zero",fontsize=10,color="white",style="solid",shape="box"];24465 -> 28901[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28901 -> 24476[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 24548 -> 18507[label="",style="dashed", color="red", weight=0]; 77.24/45.24 24548[label="primPlusNat (primMulNat (primDivNatS vwz1044 vwz1031) (Succ vwz1032)) (Succ vwz1032)",fontsize=16,color="magenta"];24548 -> 24626[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24548 -> 24627[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24549[label="Zero",fontsize=16,color="green",shape="box"];24550[label="Zero",fontsize=16,color="green",shape="box"];16322[label="primNegInt (Neg (Succ vwz585))",fontsize=16,color="black",shape="box"];16322 -> 17096[label="",style="solid", color="black", weight=3]; 77.24/45.24 19609[label="absReal1 (Neg (Succ vwz860)) (not False)",fontsize=16,color="black",shape="triangle"];19609 -> 19726[label="",style="solid", color="black", weight=3]; 77.24/45.24 20204 -> 19609[label="",style="dashed", color="red", weight=0]; 77.24/45.24 20204[label="absReal1 (Neg (Succ vwz879)) (not False)",fontsize=16,color="magenta"];20204 -> 20236[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22607[label="absReal1 (Pos (Succ vwz911)) False",fontsize=16,color="black",shape="box"];22607 -> 22722[label="",style="solid", color="black", weight=3]; 77.24/45.24 22608[label="vwz911",fontsize=16,color="green",shape="box"];1982[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) False) vwz62) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) False))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz400)) False) vwz63) (abs (Neg (Succ vwz300))) (absReal1 (Neg (Succ vwz400)) False))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];1982 -> 2116[label="",style="solid", color="black", weight=3]; 77.24/45.24 8294[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat (Succ vwz4940) vwz495 == LT))) vwz496) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat (Succ vwz4940) vwz495 == LT))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat (Succ vwz4940) vwz495 == LT))) vwz497) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat (Succ vwz4940) vwz495 == LT))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];28902[label="vwz495/Succ vwz4950",fontsize=10,color="white",style="solid",shape="box"];8294 -> 28902[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28902 -> 8397[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28903[label="vwz495/Zero",fontsize=10,color="white",style="solid",shape="box"];8294 -> 28903[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28903 -> 8398[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 8295[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat Zero vwz495 == LT))) vwz496) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat Zero vwz495 == LT))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat Zero vwz495 == LT))) vwz497) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat Zero vwz495 == LT))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];28904[label="vwz495/Succ vwz4950",fontsize=10,color="white",style="solid",shape="box"];8295 -> 28904[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28904 -> 8399[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28905[label="vwz495/Zero",fontsize=10,color="white",style="solid",shape="box"];8295 -> 28905[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28905 -> 8400[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 6553[label="error []",fontsize=16,color="red",shape="box"];7855[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat (Succ vwz4540) (Succ vwz4550) == LT))) vwz456) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat (Succ vwz4540) (Succ vwz4550) == LT))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat (Succ vwz4540) (Succ vwz4550) == LT))) vwz457) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat (Succ vwz4540) (Succ vwz4550) == LT))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];7855 -> 7867[label="",style="solid", color="black", weight=3]; 77.24/45.24 7856[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat (Succ vwz4540) Zero == LT))) vwz456) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat (Succ vwz4540) Zero == LT))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat (Succ vwz4540) Zero == LT))) vwz457) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat (Succ vwz4540) Zero == LT))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];7856 -> 7868[label="",style="solid", color="black", weight=3]; 77.24/45.24 7857[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat Zero (Succ vwz4550) == LT))) vwz456) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat Zero (Succ vwz4550) == LT))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat Zero (Succ vwz4550) == LT))) vwz457) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat Zero (Succ vwz4550) == LT))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];7857 -> 7869[label="",style="solid", color="black", weight=3]; 77.24/45.24 7858[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat Zero Zero == LT))) vwz456) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat Zero Zero == LT))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat Zero Zero == LT))) vwz457) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat Zero Zero == LT))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];7858 -> 7870[label="",style="solid", color="black", weight=3]; 77.24/45.24 2037[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz56) (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz57) (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];28906[label="vwz57/Pos vwz570",fontsize=10,color="white",style="solid",shape="box"];2037 -> 28906[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28906 -> 2175[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28907[label="vwz57/Neg vwz570",fontsize=10,color="white",style="solid",shape="box"];2037 -> 28907[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28907 -> 2176[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 22837[label="gcd0Gcd'1 (primEqNat (Succ vwz9220) (Succ vwz9230)) vwz924 (Pos (Succ vwz925))",fontsize=16,color="black",shape="box"];22837 -> 22904[label="",style="solid", color="black", weight=3]; 77.24/45.24 22838[label="gcd0Gcd'1 (primEqNat (Succ vwz9220) Zero) vwz924 (Pos (Succ vwz925))",fontsize=16,color="black",shape="box"];22838 -> 22905[label="",style="solid", color="black", weight=3]; 77.24/45.24 22839[label="gcd0Gcd'1 (primEqNat Zero (Succ vwz9230)) vwz924 (Pos (Succ vwz925))",fontsize=16,color="black",shape="box"];22839 -> 22906[label="",style="solid", color="black", weight=3]; 77.24/45.24 22840[label="gcd0Gcd'1 (primEqNat Zero Zero) vwz924 (Pos (Succ vwz925))",fontsize=16,color="black",shape="box"];22840 -> 22907[label="",style="solid", color="black", weight=3]; 77.24/45.24 18604[label="Pos (Succ vwz75400)",fontsize=16,color="green",shape="box"];18605 -> 18368[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18605[label="abs (Pos Zero)",fontsize=16,color="magenta"];18607 -> 18368[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18607[label="abs (Pos Zero)",fontsize=16,color="magenta"];18606[label="gcd0Gcd' (Pos Zero) (vwz781 `rem` Pos Zero)",fontsize=16,color="black",shape="triangle"];18606 -> 18680[label="",style="solid", color="black", weight=3]; 77.24/45.24 18623[label="absReal2 (Pos Zero)",fontsize=16,color="black",shape="box"];18623 -> 18681[label="",style="solid", color="black", weight=3]; 77.24/45.24 18624 -> 17228[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18624[label="gcd0Gcd'2 (Neg (Succ vwz75400)) (vwz779 `rem` Neg (Succ vwz75400))",fontsize=16,color="magenta"];18624 -> 18682[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18624 -> 18683[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22900[label="gcd0Gcd'1 (primEqNat (Succ vwz9270) (Succ vwz9280)) vwz929 (Neg (Succ vwz930))",fontsize=16,color="black",shape="box"];22900 -> 22932[label="",style="solid", color="black", weight=3]; 77.24/45.24 22901[label="gcd0Gcd'1 (primEqNat (Succ vwz9270) Zero) vwz929 (Neg (Succ vwz930))",fontsize=16,color="black",shape="box"];22901 -> 22933[label="",style="solid", color="black", weight=3]; 77.24/45.24 22902[label="gcd0Gcd'1 (primEqNat Zero (Succ vwz9280)) vwz929 (Neg (Succ vwz930))",fontsize=16,color="black",shape="box"];22902 -> 22934[label="",style="solid", color="black", weight=3]; 77.24/45.24 22903[label="gcd0Gcd'1 (primEqNat Zero Zero) vwz929 (Neg (Succ vwz930))",fontsize=16,color="black",shape="box"];22903 -> 22935[label="",style="solid", color="black", weight=3]; 77.24/45.24 18629[label="gcd0Gcd' (Neg Zero) (vwz780 `rem` Neg Zero)",fontsize=16,color="black",shape="box"];18629 -> 18709[label="",style="solid", color="black", weight=3]; 77.24/45.24 8013[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat (Succ vwz4680) (Succ vwz4690) == LT))) vwz470) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat (Succ vwz4680) (Succ vwz4690) == LT))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat (Succ vwz4680) (Succ vwz4690) == LT))) vwz471) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat (Succ vwz4680) (Succ vwz4690) == LT))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8013 -> 8031[label="",style="solid", color="black", weight=3]; 77.24/45.24 8014[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat (Succ vwz4680) Zero == LT))) vwz470) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat (Succ vwz4680) Zero == LT))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat (Succ vwz4680) Zero == LT))) vwz471) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat (Succ vwz4680) Zero == LT))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8014 -> 8032[label="",style="solid", color="black", weight=3]; 77.24/45.24 8015[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat Zero (Succ vwz4690) == LT))) vwz470) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat Zero (Succ vwz4690) == LT))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat Zero (Succ vwz4690) == LT))) vwz471) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat Zero (Succ vwz4690) == LT))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8015 -> 8033[label="",style="solid", color="black", weight=3]; 77.24/45.24 8016[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat Zero Zero == LT))) vwz470) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat Zero Zero == LT))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat Zero Zero == LT))) vwz471) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat Zero Zero == LT))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8016 -> 8034[label="",style="solid", color="black", weight=3]; 77.24/45.24 2048[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz58) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz59) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];28908[label="vwz59/Pos vwz590",fontsize=10,color="white",style="solid",shape="box"];2048 -> 28908[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28908 -> 2189[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28909[label="vwz59/Neg vwz590",fontsize=10,color="white",style="solid",shape="box"];2048 -> 28909[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28909 -> 2190[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18638[label="Pos (Succ vwz75900)",fontsize=16,color="green",shape="box"];18639 -> 18524[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18639[label="abs (Neg Zero)",fontsize=16,color="magenta"];18608 -> 18524[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18608[label="abs (Neg Zero)",fontsize=16,color="magenta"];18640[label="absReal2 (Neg Zero)",fontsize=16,color="black",shape="box"];18640 -> 18717[label="",style="solid", color="black", weight=3]; 77.24/45.24 17364 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 17364[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];17363[label="gcd0Gcd'1 (vwz755 `rem` vwz729 == vwz761) vwz729 (vwz755 `rem` vwz729)",fontsize=16,color="black",shape="triangle"];17363 -> 17400[label="",style="solid", color="black", weight=3]; 77.24/45.24 24737 -> 24573[label="",style="dashed", color="red", weight=0]; 77.24/45.24 24737[label="primMulNat (primDivNatS0 (Succ vwz1046) (Succ vwz1047) (primGEqNatS vwz10480 vwz10490)) (Succ vwz1050)",fontsize=16,color="magenta"];24737 -> 24753[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24737 -> 24754[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24738[label="primMulNat (primDivNatS0 (Succ vwz1046) (Succ vwz1047) True) (Succ vwz1050)",fontsize=16,color="black",shape="triangle"];24738 -> 24755[label="",style="solid", color="black", weight=3]; 77.24/45.24 24739[label="primMulNat (primDivNatS0 (Succ vwz1046) (Succ vwz1047) False) (Succ vwz1050)",fontsize=16,color="black",shape="box"];24739 -> 24756[label="",style="solid", color="black", weight=3]; 77.24/45.24 24740 -> 24738[label="",style="dashed", color="red", weight=0]; 77.24/45.24 24740[label="primMulNat (primDivNatS0 (Succ vwz1046) (Succ vwz1047) True) (Succ vwz1050)",fontsize=16,color="magenta"];24475[label="primMinusNatS (Succ vwz9380) vwz93900000",fontsize=16,color="burlywood",shape="box"];28910[label="vwz93900000/Succ vwz939000000",fontsize=10,color="white",style="solid",shape="box"];24475 -> 28910[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28910 -> 24628[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28911[label="vwz93900000/Zero",fontsize=10,color="white",style="solid",shape="box"];24475 -> 28911[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28911 -> 24629[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 24476[label="primMinusNatS Zero vwz93900000",fontsize=16,color="burlywood",shape="box"];28912[label="vwz93900000/Succ vwz939000000",fontsize=10,color="white",style="solid",shape="box"];24476 -> 28912[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28912 -> 24630[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28913[label="vwz93900000/Zero",fontsize=10,color="white",style="solid",shape="box"];24476 -> 28913[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28913 -> 24631[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 24626[label="primMulNat (primDivNatS vwz1044 vwz1031) (Succ vwz1032)",fontsize=16,color="burlywood",shape="box"];28914[label="vwz1044/Succ vwz10440",fontsize=10,color="white",style="solid",shape="box"];24626 -> 28914[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28914 -> 24720[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28915[label="vwz1044/Zero",fontsize=10,color="white",style="solid",shape="box"];24626 -> 28915[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28915 -> 24721[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 24627[label="Succ vwz1032",fontsize=16,color="green",shape="box"];17096[label="Pos (Succ vwz585)",fontsize=16,color="green",shape="box"];19726[label="absReal1 (Neg (Succ vwz860)) True",fontsize=16,color="black",shape="box"];19726 -> 19749[label="",style="solid", color="black", weight=3]; 77.24/45.24 20236[label="vwz879",fontsize=16,color="green",shape="box"];22722[label="absReal0 (Pos (Succ vwz911)) otherwise",fontsize=16,color="black",shape="box"];22722 -> 22841[label="",style="solid", color="black", weight=3]; 77.24/45.24 2116[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal0 (Neg (Succ vwz400)) otherwise) vwz62) (abs (Neg (Succ vwz300))) (absReal0 (Neg (Succ vwz400)) otherwise))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal0 (Neg (Succ vwz400)) otherwise) vwz63) (abs (Neg (Succ vwz300))) (absReal0 (Neg (Succ vwz400)) otherwise))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];2116 -> 2252[label="",style="solid", color="black", weight=3]; 77.24/45.24 8397[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat (Succ vwz4940) (Succ vwz4950) == LT))) vwz496) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat (Succ vwz4940) (Succ vwz4950) == LT))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat (Succ vwz4940) (Succ vwz4950) == LT))) vwz497) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat (Succ vwz4940) (Succ vwz4950) == LT))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];8397 -> 8479[label="",style="solid", color="black", weight=3]; 77.24/45.24 8398[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat (Succ vwz4940) Zero == LT))) vwz496) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat (Succ vwz4940) Zero == LT))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat (Succ vwz4940) Zero == LT))) vwz497) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat (Succ vwz4940) Zero == LT))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];8398 -> 8480[label="",style="solid", color="black", weight=3]; 77.24/45.24 8399[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat Zero (Succ vwz4950) == LT))) vwz496) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat Zero (Succ vwz4950) == LT))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat Zero (Succ vwz4950) == LT))) vwz497) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat Zero (Succ vwz4950) == LT))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];8399 -> 8481[label="",style="solid", color="black", weight=3]; 77.24/45.24 8400[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat Zero Zero == LT))) vwz496) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat Zero Zero == LT))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat Zero Zero == LT))) vwz497) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat Zero Zero == LT))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];8400 -> 8482[label="",style="solid", color="black", weight=3]; 77.24/45.24 7867 -> 7737[label="",style="dashed", color="red", weight=0]; 77.24/45.24 7867[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat vwz4540 vwz4550 == LT))) vwz456) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat vwz4540 vwz4550 == LT))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (primCmpNat vwz4540 vwz4550 == LT))) vwz457) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (primCmpNat vwz4540 vwz4550 == LT))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];7867 -> 7961[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 7867 -> 7962[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 7868 -> 1703[label="",style="dashed", color="red", weight=0]; 77.24/45.24 7868[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (GT == LT))) vwz456) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (GT == LT))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (GT == LT))) vwz457) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (GT == LT))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];7868 -> 7963[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 7868 -> 7964[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 7868 -> 7965[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 7868 -> 7966[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 7868 -> 7967[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 7869[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (LT == LT))) vwz456) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (LT == LT))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (LT == LT))) vwz457) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (LT == LT))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];7869 -> 7968[label="",style="solid", color="black", weight=3]; 77.24/45.24 7870[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (EQ == LT))) vwz456) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (EQ == LT))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not (EQ == LT))) vwz457) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not (EQ == LT))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];7870 -> 7969[label="",style="solid", color="black", weight=3]; 77.24/45.24 2175[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz56) (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) (Pos vwz570)) (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];28916[label="vwz570/Succ vwz5700",fontsize=10,color="white",style="solid",shape="box"];2175 -> 28916[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28916 -> 2314[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28917[label="vwz570/Zero",fontsize=10,color="white",style="solid",shape="box"];2175 -> 28917[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28917 -> 2315[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 2176[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz56) (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) (Neg vwz570)) (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];2176 -> 2316[label="",style="solid", color="black", weight=3]; 77.24/45.24 22904 -> 22627[label="",style="dashed", color="red", weight=0]; 77.24/45.24 22904[label="gcd0Gcd'1 (primEqNat vwz9220 vwz9230) vwz924 (Pos (Succ vwz925))",fontsize=16,color="magenta"];22904 -> 22936[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22904 -> 22937[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22905[label="gcd0Gcd'1 False vwz924 (Pos (Succ vwz925))",fontsize=16,color="black",shape="triangle"];22905 -> 22938[label="",style="solid", color="black", weight=3]; 77.24/45.24 22906 -> 22905[label="",style="dashed", color="red", weight=0]; 77.24/45.24 22906[label="gcd0Gcd'1 False vwz924 (Pos (Succ vwz925))",fontsize=16,color="magenta"];22907[label="gcd0Gcd'1 True vwz924 (Pos (Succ vwz925))",fontsize=16,color="black",shape="box"];22907 -> 22939[label="",style="solid", color="black", weight=3]; 77.24/45.24 18680 -> 17228[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18680[label="gcd0Gcd'2 (Pos Zero) (vwz781 `rem` Pos Zero)",fontsize=16,color="magenta"];18680 -> 18739[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18680 -> 18740[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18681 -> 18741[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18681[label="absReal1 (Pos Zero) (Pos Zero >= fromInt (Pos Zero))",fontsize=16,color="magenta"];18681 -> 18742[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18682[label="Neg (Succ vwz75400)",fontsize=16,color="green",shape="box"];18683[label="vwz779",fontsize=16,color="green",shape="box"];22932 -> 22741[label="",style="dashed", color="red", weight=0]; 77.24/45.24 22932[label="gcd0Gcd'1 (primEqNat vwz9270 vwz9280) vwz929 (Neg (Succ vwz930))",fontsize=16,color="magenta"];22932 -> 22972[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22932 -> 22973[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 22933[label="gcd0Gcd'1 False vwz929 (Neg (Succ vwz930))",fontsize=16,color="black",shape="triangle"];22933 -> 22974[label="",style="solid", color="black", weight=3]; 77.24/45.24 22934 -> 22933[label="",style="dashed", color="red", weight=0]; 77.24/45.24 22934[label="gcd0Gcd'1 False vwz929 (Neg (Succ vwz930))",fontsize=16,color="magenta"];22935[label="gcd0Gcd'1 True vwz929 (Neg (Succ vwz930))",fontsize=16,color="black",shape="box"];22935 -> 22975[label="",style="solid", color="black", weight=3]; 77.24/45.24 18709 -> 17228[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18709[label="gcd0Gcd'2 (Neg Zero) (vwz780 `rem` Neg Zero)",fontsize=16,color="magenta"];18709 -> 18751[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18709 -> 18752[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8031 -> 7888[label="",style="dashed", color="red", weight=0]; 77.24/45.24 8031[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat vwz4680 vwz4690 == LT))) vwz470) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat vwz4680 vwz4690 == LT))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (primCmpNat vwz4680 vwz4690 == LT))) vwz471) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (primCmpNat vwz4680 vwz4690 == LT))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];8031 -> 8062[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8031 -> 8063[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8032 -> 1711[label="",style="dashed", color="red", weight=0]; 77.24/45.24 8032[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (GT == LT))) vwz470) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (GT == LT))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (GT == LT))) vwz471) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (GT == LT))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];8032 -> 8064[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8032 -> 8065[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8032 -> 8066[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8032 -> 8067[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8032 -> 8068[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8033[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (LT == LT))) vwz470) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (LT == LT))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (LT == LT))) vwz471) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (LT == LT))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8033 -> 8069[label="",style="solid", color="black", weight=3]; 77.24/45.24 8034[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (EQ == LT))) vwz470) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (EQ == LT))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not (EQ == LT))) vwz471) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not (EQ == LT))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8034 -> 8070[label="",style="solid", color="black", weight=3]; 77.24/45.24 2189[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz58) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) (Pos vwz590)) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];28918[label="vwz590/Succ vwz5900",fontsize=10,color="white",style="solid",shape="box"];2189 -> 28918[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28918 -> 2328[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28919[label="vwz590/Zero",fontsize=10,color="white",style="solid",shape="box"];2189 -> 28919[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28919 -> 2329[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 2190[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz58) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) (Neg vwz590)) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];2190 -> 2330[label="",style="solid", color="black", weight=3]; 77.24/45.24 18717 -> 18757[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18717[label="absReal1 (Neg Zero) (Neg Zero >= fromInt (Pos Zero))",fontsize=16,color="magenta"];18717 -> 18758[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 17400[label="gcd0Gcd'1 (primEqInt (vwz755 `rem` vwz729) vwz761) vwz729 (vwz755 `rem` vwz729)",fontsize=16,color="black",shape="box"];17400 -> 17479[label="",style="solid", color="black", weight=3]; 77.24/45.24 24753[label="vwz10490",fontsize=16,color="green",shape="box"];24754[label="vwz10480",fontsize=16,color="green",shape="box"];24755 -> 24490[label="",style="dashed", color="red", weight=0]; 77.24/45.24 24755[label="primMulNat (Succ (primDivNatS (primMinusNatS (Succ vwz1046) (Succ vwz1047)) (Succ (Succ vwz1047)))) (Succ vwz1050)",fontsize=16,color="magenta"];24755 -> 24772[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24755 -> 24773[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24755 -> 24774[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24756 -> 23125[label="",style="dashed", color="red", weight=0]; 77.24/45.24 24756[label="primMulNat Zero (Succ vwz1050)",fontsize=16,color="magenta"];24756 -> 24775[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24628[label="primMinusNatS (Succ vwz9380) (Succ vwz939000000)",fontsize=16,color="black",shape="box"];24628 -> 24722[label="",style="solid", color="black", weight=3]; 77.24/45.24 24629[label="primMinusNatS (Succ vwz9380) Zero",fontsize=16,color="black",shape="box"];24629 -> 24723[label="",style="solid", color="black", weight=3]; 77.24/45.24 24630[label="primMinusNatS Zero (Succ vwz939000000)",fontsize=16,color="black",shape="box"];24630 -> 24724[label="",style="solid", color="black", weight=3]; 77.24/45.24 24631[label="primMinusNatS Zero Zero",fontsize=16,color="black",shape="box"];24631 -> 24725[label="",style="solid", color="black", weight=3]; 77.24/45.24 24720[label="primMulNat (primDivNatS (Succ vwz10440) vwz1031) (Succ vwz1032)",fontsize=16,color="burlywood",shape="box"];28920[label="vwz1031/Succ vwz10310",fontsize=10,color="white",style="solid",shape="box"];24720 -> 28920[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28920 -> 24741[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28921[label="vwz1031/Zero",fontsize=10,color="white",style="solid",shape="box"];24720 -> 28921[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28921 -> 24742[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 24721[label="primMulNat (primDivNatS Zero vwz1031) (Succ vwz1032)",fontsize=16,color="burlywood",shape="box"];28922[label="vwz1031/Succ vwz10310",fontsize=10,color="white",style="solid",shape="box"];24721 -> 28922[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28922 -> 24743[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28923[label="vwz1031/Zero",fontsize=10,color="white",style="solid",shape="box"];24721 -> 28923[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28923 -> 24744[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19749[label="Neg (Succ vwz860)",fontsize=16,color="green",shape="box"];22841[label="absReal0 (Pos (Succ vwz911)) True",fontsize=16,color="black",shape="box"];22841 -> 22908[label="",style="solid", color="black", weight=3]; 77.24/45.24 2252[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal0 (Neg (Succ vwz400)) True) vwz62) (abs (Neg (Succ vwz300))) (absReal0 (Neg (Succ vwz400)) True))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (absReal0 (Neg (Succ vwz400)) True) vwz63) (abs (Neg (Succ vwz300))) (absReal0 (Neg (Succ vwz400)) True))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];2252 -> 2400[label="",style="solid", color="black", weight=3]; 77.24/45.24 8479 -> 8223[label="",style="dashed", color="red", weight=0]; 77.24/45.24 8479[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat vwz4940 vwz4950 == LT))) vwz496) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat vwz4940 vwz4950 == LT))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (primCmpNat vwz4940 vwz4950 == LT))) vwz497) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (primCmpNat vwz4940 vwz4950 == LT))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];8479 -> 8619[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8479 -> 8620[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8480[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (GT == LT))) vwz496) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (GT == LT))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (GT == LT))) vwz497) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (GT == LT))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];8480 -> 8621[label="",style="solid", color="black", weight=3]; 77.24/45.24 8481 -> 1764[label="",style="dashed", color="red", weight=0]; 77.24/45.24 8481[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (LT == LT))) vwz496) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (LT == LT))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (LT == LT))) vwz497) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (LT == LT))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];8481 -> 8622[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8481 -> 8623[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8481 -> 8624[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8481 -> 8625[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8481 -> 8626[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8482[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (EQ == LT))) vwz496) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (EQ == LT))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not (EQ == LT))) vwz497) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not (EQ == LT))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];8482 -> 8627[label="",style="solid", color="black", weight=3]; 77.24/45.24 7961[label="vwz4540",fontsize=16,color="green",shape="box"];7962[label="vwz4550",fontsize=16,color="green",shape="box"];7963[label="vwz456",fontsize=16,color="green",shape="box"];7964[label="vwz453",fontsize=16,color="green",shape="box"];7965[label="vwz458",fontsize=16,color="green",shape="box"];7966[label="vwz452",fontsize=16,color="green",shape="box"];7967[label="vwz457",fontsize=16,color="green",shape="box"];7968[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not True)) vwz456) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not True)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not True)) vwz457) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not True)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];7968 -> 8017[label="",style="solid", color="black", weight=3]; 77.24/45.24 7969 -> 1809[label="",style="dashed", color="red", weight=0]; 77.24/45.24 7969[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not False)) vwz456) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not False)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) (not False)) vwz457) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) (not False)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];7969 -> 8018[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 7969 -> 8019[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 7969 -> 8020[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 7969 -> 8021[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 7969 -> 8022[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 2314[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz56) (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) (Pos (Succ vwz5700))) (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];2314 -> 2471[label="",style="solid", color="black", weight=3]; 77.24/45.24 2315[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz56) (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) (Pos Zero)) (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];2315 -> 2472[label="",style="solid", color="black", weight=3]; 77.24/45.24 2316[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 False (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 False (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="triangle"];2316 -> 2473[label="",style="solid", color="black", weight=3]; 77.24/45.24 22936[label="vwz9230",fontsize=16,color="green",shape="box"];22937[label="vwz9220",fontsize=16,color="green",shape="box"];22938[label="gcd0Gcd'0 vwz924 (Pos (Succ vwz925))",fontsize=16,color="black",shape="box"];22938 -> 22976[label="",style="solid", color="black", weight=3]; 77.24/45.24 22939[label="vwz924",fontsize=16,color="green",shape="box"];18739[label="Pos Zero",fontsize=16,color="green",shape="box"];18740[label="vwz781",fontsize=16,color="green",shape="box"];18742 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18742[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];18741[label="absReal1 (Pos Zero) (Pos Zero >= vwz786)",fontsize=16,color="black",shape="triangle"];18741 -> 18783[label="",style="solid", color="black", weight=3]; 77.24/45.24 22972[label="vwz9280",fontsize=16,color="green",shape="box"];22973[label="vwz9270",fontsize=16,color="green",shape="box"];22974[label="gcd0Gcd'0 vwz929 (Neg (Succ vwz930))",fontsize=16,color="black",shape="box"];22974 -> 23080[label="",style="solid", color="black", weight=3]; 77.24/45.24 22975[label="vwz929",fontsize=16,color="green",shape="box"];18751[label="Neg Zero",fontsize=16,color="green",shape="box"];18752[label="vwz780",fontsize=16,color="green",shape="box"];8062[label="vwz4680",fontsize=16,color="green",shape="box"];8063[label="vwz4690",fontsize=16,color="green",shape="box"];8064[label="vwz467",fontsize=16,color="green",shape="box"];8065[label="vwz471",fontsize=16,color="green",shape="box"];8066[label="vwz470",fontsize=16,color="green",shape="box"];8067[label="vwz472",fontsize=16,color="green",shape="box"];8068[label="vwz466",fontsize=16,color="green",shape="box"];8069[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not True)) vwz470) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not True)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not True)) vwz471) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not True)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8069 -> 8157[label="",style="solid", color="black", weight=3]; 77.24/45.24 8070 -> 1819[label="",style="dashed", color="red", weight=0]; 77.24/45.24 8070[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not False)) vwz470) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not False)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) (not False)) vwz471) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) (not False)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];8070 -> 8158[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8070 -> 8159[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8070 -> 8160[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8070 -> 8161[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8070 -> 8162[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 2328[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz58) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) (Pos (Succ vwz5900))) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];2328 -> 2490[label="",style="solid", color="black", weight=3]; 77.24/45.24 2329[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz58) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) (Pos Zero)) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];2329 -> 2491[label="",style="solid", color="black", weight=3]; 77.24/45.24 2330[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 False (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 False (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="triangle"];2330 -> 2492[label="",style="solid", color="black", weight=3]; 77.24/45.24 18758 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18758[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];18757[label="absReal1 (Neg Zero) (Neg Zero >= vwz787)",fontsize=16,color="black",shape="triangle"];18757 -> 18792[label="",style="solid", color="black", weight=3]; 77.24/45.24 17479[label="gcd0Gcd'1 (primEqInt (primRemInt vwz755 vwz729) vwz761) vwz729 (primRemInt vwz755 vwz729)",fontsize=16,color="burlywood",shape="triangle"];28924[label="vwz755/Pos vwz7550",fontsize=10,color="white",style="solid",shape="box"];17479 -> 28924[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28924 -> 17804[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28925[label="vwz755/Neg vwz7550",fontsize=10,color="white",style="solid",shape="box"];17479 -> 28925[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28925 -> 17805[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 24772[label="Succ (Succ vwz1047)",fontsize=16,color="green",shape="box"];24773[label="vwz1050",fontsize=16,color="green",shape="box"];24774 -> 24465[label="",style="dashed", color="red", weight=0]; 77.24/45.24 24774[label="primMinusNatS (Succ vwz1046) (Succ vwz1047)",fontsize=16,color="magenta"];24774 -> 24787[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24774 -> 24788[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24775[label="vwz1050",fontsize=16,color="green",shape="box"];24722 -> 24465[label="",style="dashed", color="red", weight=0]; 77.24/45.24 24722[label="primMinusNatS vwz9380 vwz939000000",fontsize=16,color="magenta"];24722 -> 24745[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24722 -> 24746[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24723[label="Succ vwz9380",fontsize=16,color="green",shape="box"];24724[label="Zero",fontsize=16,color="green",shape="box"];24725[label="Zero",fontsize=16,color="green",shape="box"];24741[label="primMulNat (primDivNatS (Succ vwz10440) (Succ vwz10310)) (Succ vwz1032)",fontsize=16,color="black",shape="box"];24741 -> 24757[label="",style="solid", color="black", weight=3]; 77.24/45.24 24742[label="primMulNat (primDivNatS (Succ vwz10440) Zero) (Succ vwz1032)",fontsize=16,color="black",shape="box"];24742 -> 24758[label="",style="solid", color="black", weight=3]; 77.24/45.24 24743[label="primMulNat (primDivNatS Zero (Succ vwz10310)) (Succ vwz1032)",fontsize=16,color="black",shape="box"];24743 -> 24759[label="",style="solid", color="black", weight=3]; 77.24/45.24 24744[label="primMulNat (primDivNatS Zero Zero) (Succ vwz1032)",fontsize=16,color="black",shape="box"];24744 -> 24760[label="",style="solid", color="black", weight=3]; 77.24/45.24 22908[label="`negate` Pos (Succ vwz911)",fontsize=16,color="black",shape="box"];22908 -> 22940[label="",style="solid", color="black", weight=3]; 77.24/45.24 2400[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (`negate` Neg (Succ vwz400)) vwz62) (abs (Neg (Succ vwz300))) (`negate` Neg (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (`negate` Neg (Succ vwz400)) vwz63) (abs (Neg (Succ vwz300))) (`negate` Neg (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];2400 -> 2578[label="",style="solid", color="black", weight=3]; 77.24/45.24 8619[label="vwz4950",fontsize=16,color="green",shape="box"];8620[label="vwz4940",fontsize=16,color="green",shape="box"];8621[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not False)) vwz496) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not False)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not False)) vwz497) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not False)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="triangle"];8621 -> 8732[label="",style="solid", color="black", weight=3]; 77.24/45.24 8622[label="vwz497",fontsize=16,color="green",shape="box"];8623[label="vwz492",fontsize=16,color="green",shape="box"];8624[label="vwz498",fontsize=16,color="green",shape="box"];8625[label="vwz493",fontsize=16,color="green",shape="box"];8626[label="vwz496",fontsize=16,color="green",shape="box"];8627 -> 8621[label="",style="dashed", color="red", weight=0]; 77.24/45.24 8627[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not False)) vwz496) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not False)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) (not False)) vwz497) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) (not False)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];8017[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) False) vwz456) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) False))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz453)) False) vwz457) (abs (Pos (Succ vwz452))) (absReal1 (Pos (Succ vwz453)) False))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];8017 -> 8035[label="",style="solid", color="black", weight=3]; 77.24/45.24 8018[label="vwz456",fontsize=16,color="green",shape="box"];8019[label="vwz453",fontsize=16,color="green",shape="box"];8020[label="vwz458",fontsize=16,color="green",shape="box"];8021[label="vwz452",fontsize=16,color="green",shape="box"];8022[label="vwz457",fontsize=16,color="green",shape="box"];2471 -> 9680[label="",style="dashed", color="red", weight=0]; 77.24/45.24 2471[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqNat vwz400 vwz5700) (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqNat vwz400 vwz5700) (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];2471 -> 9681[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 2471 -> 9682[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 2471 -> 9683[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 2471 -> 9684[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 2471 -> 9685[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 2472 -> 2316[label="",style="dashed", color="red", weight=0]; 77.24/45.24 2472[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 False (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 False (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];2473[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'0 (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'0 (abs (Pos (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];2473 -> 2655[label="",style="solid", color="black", weight=3]; 77.24/45.24 22976[label="gcd0Gcd' (Pos (Succ vwz925)) (vwz924 `rem` Pos (Succ vwz925))",fontsize=16,color="black",shape="box"];22976 -> 23081[label="",style="solid", color="black", weight=3]; 77.24/45.24 18783[label="absReal1 (Pos Zero) (compare (Pos Zero) vwz786 /= LT)",fontsize=16,color="black",shape="box"];18783 -> 18850[label="",style="solid", color="black", weight=3]; 77.24/45.24 23080 -> 18538[label="",style="dashed", color="red", weight=0]; 77.24/45.24 23080[label="gcd0Gcd' (Neg (Succ vwz930)) (vwz929 `rem` Neg (Succ vwz930))",fontsize=16,color="magenta"];23080 -> 23094[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 23080 -> 23095[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8157[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) False) vwz470) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) False))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal1 (Pos (Succ vwz467)) False) vwz471) (abs (Neg (Succ vwz466))) (absReal1 (Pos (Succ vwz467)) False))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8157 -> 8209[label="",style="solid", color="black", weight=3]; 77.24/45.24 8158[label="vwz467",fontsize=16,color="green",shape="box"];8159[label="vwz471",fontsize=16,color="green",shape="box"];8160[label="vwz470",fontsize=16,color="green",shape="box"];8161[label="vwz472",fontsize=16,color="green",shape="box"];8162[label="vwz466",fontsize=16,color="green",shape="box"];2490 -> 9954[label="",style="dashed", color="red", weight=0]; 77.24/45.24 2490[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqNat vwz400 vwz5900) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqNat vwz400 vwz5900) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];2490 -> 9955[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 2490 -> 9956[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 2490 -> 9957[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 2490 -> 9958[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 2490 -> 9959[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 2491 -> 2330[label="",style="dashed", color="red", weight=0]; 77.24/45.24 2491[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 False (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 False (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];2492[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'0 (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'0 (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];2492 -> 2676[label="",style="solid", color="black", weight=3]; 77.24/45.24 18792[label="absReal1 (Neg Zero) (compare (Neg Zero) vwz787 /= LT)",fontsize=16,color="black",shape="box"];18792 -> 18860[label="",style="solid", color="black", weight=3]; 77.24/45.24 17804[label="gcd0Gcd'1 (primEqInt (primRemInt (Pos vwz7550) vwz729) vwz761) vwz729 (primRemInt (Pos vwz7550) vwz729)",fontsize=16,color="burlywood",shape="box"];28926[label="vwz729/Pos vwz7290",fontsize=10,color="white",style="solid",shape="box"];17804 -> 28926[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28926 -> 18182[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28927[label="vwz729/Neg vwz7290",fontsize=10,color="white",style="solid",shape="box"];17804 -> 28927[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28927 -> 18183[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 17805[label="gcd0Gcd'1 (primEqInt (primRemInt (Neg vwz7550) vwz729) vwz761) vwz729 (primRemInt (Neg vwz7550) vwz729)",fontsize=16,color="burlywood",shape="box"];28928[label="vwz729/Pos vwz7290",fontsize=10,color="white",style="solid",shape="box"];17805 -> 28928[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28928 -> 18184[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28929[label="vwz729/Neg vwz7290",fontsize=10,color="white",style="solid",shape="box"];17805 -> 28929[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28929 -> 18185[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 24787[label="Succ vwz1047",fontsize=16,color="green",shape="box"];24788[label="Succ vwz1046",fontsize=16,color="green",shape="box"];24745[label="vwz939000000",fontsize=16,color="green",shape="box"];24746[label="vwz9380",fontsize=16,color="green",shape="box"];24757 -> 23124[label="",style="dashed", color="red", weight=0]; 77.24/45.24 24757[label="primMulNat (primDivNatS0 vwz10440 vwz10310 (primGEqNatS vwz10440 vwz10310)) (Succ vwz1032)",fontsize=16,color="magenta"];24757 -> 24776[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24757 -> 24777[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24757 -> 24778[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24758[label="primMulNat (error []) (Succ vwz1032)",fontsize=16,color="black",shape="triangle"];24758 -> 24779[label="",style="solid", color="black", weight=3]; 77.24/45.24 24759 -> 23125[label="",style="dashed", color="red", weight=0]; 77.24/45.24 24759[label="primMulNat Zero (Succ vwz1032)",fontsize=16,color="magenta"];24759 -> 24780[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 24760 -> 24758[label="",style="dashed", color="red", weight=0]; 77.24/45.24 24760[label="primMulNat (error []) (Succ vwz1032)",fontsize=16,color="magenta"];22940[label="primNegInt (Pos (Succ vwz911))",fontsize=16,color="black",shape="box"];22940 -> 22977[label="",style="solid", color="black", weight=3]; 77.24/45.24 2578[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primNegInt (Neg (Succ vwz400))) vwz62) (abs (Neg (Succ vwz300))) (primNegInt (Neg (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primNegInt (Neg (Succ vwz400))) vwz63) (abs (Neg (Succ vwz300))) (primNegInt (Neg (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];2578 -> 2753[label="",style="solid", color="black", weight=3]; 77.24/45.24 8732[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) True) vwz496) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) True))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (absReal1 (Neg (Succ vwz493)) True) vwz497) (abs (Neg (Succ vwz492))) (absReal1 (Neg (Succ vwz493)) True))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];8732 -> 8768[label="",style="solid", color="black", weight=3]; 77.24/45.24 8035[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal0 (Pos (Succ vwz453)) otherwise) vwz456) (abs (Pos (Succ vwz452))) (absReal0 (Pos (Succ vwz453)) otherwise))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal0 (Pos (Succ vwz453)) otherwise) vwz457) (abs (Pos (Succ vwz452))) (absReal0 (Pos (Succ vwz453)) otherwise))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];8035 -> 8071[label="",style="solid", color="black", weight=3]; 77.24/45.24 9681[label="vwz7",fontsize=16,color="green",shape="box"];9682[label="vwz400",fontsize=16,color="green",shape="box"];9683[label="vwz300",fontsize=16,color="green",shape="box"];9684[label="vwz400",fontsize=16,color="green",shape="box"];9685[label="vwz5700",fontsize=16,color="green",shape="box"];9680[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat vwz565 vwz566) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat vwz565 vwz566) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="triangle"];28930[label="vwz565/Succ vwz5650",fontsize=10,color="white",style="solid",shape="box"];9680 -> 28930[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28930 -> 9726[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28931[label="vwz565/Zero",fontsize=10,color="white",style="solid",shape="box"];9680 -> 28931[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28931 -> 9727[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 2655[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd' (Pos (Succ vwz400)) (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd' (Pos (Succ vwz400)) (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];2655 -> 2832[label="",style="solid", color="black", weight=3]; 77.24/45.24 23081 -> 17228[label="",style="dashed", color="red", weight=0]; 77.24/45.24 23081[label="gcd0Gcd'2 (Pos (Succ vwz925)) (vwz924 `rem` Pos (Succ vwz925))",fontsize=16,color="magenta"];23081 -> 23096[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 23081 -> 23097[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18850[label="absReal1 (Pos Zero) (not (compare (Pos Zero) vwz786 == LT))",fontsize=16,color="black",shape="box"];18850 -> 18900[label="",style="solid", color="black", weight=3]; 77.24/45.24 23094[label="vwz929",fontsize=16,color="green",shape="box"];23095[label="vwz930",fontsize=16,color="green",shape="box"];8209[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal0 (Pos (Succ vwz467)) otherwise) vwz470) (abs (Neg (Succ vwz466))) (absReal0 (Pos (Succ vwz467)) otherwise))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal0 (Pos (Succ vwz467)) otherwise) vwz471) (abs (Neg (Succ vwz466))) (absReal0 (Pos (Succ vwz467)) otherwise))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8209 -> 8300[label="",style="solid", color="black", weight=3]; 77.24/45.24 9955[label="vwz400",fontsize=16,color="green",shape="box"];9956[label="vwz300",fontsize=16,color="green",shape="box"];9957[label="vwz5900",fontsize=16,color="green",shape="box"];9958[label="vwz8",fontsize=16,color="green",shape="box"];9959[label="vwz400",fontsize=16,color="green",shape="box"];9954[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat vwz583 vwz584) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat vwz583 vwz584) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="triangle"];28932[label="vwz583/Succ vwz5830",fontsize=10,color="white",style="solid",shape="box"];9954 -> 28932[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28932 -> 10000[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28933[label="vwz583/Zero",fontsize=10,color="white",style="solid",shape="box"];9954 -> 28933[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28933 -> 10001[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 2676[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd' (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd' (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];2676 -> 2854[label="",style="solid", color="black", weight=3]; 77.24/45.24 18860[label="absReal1 (Neg Zero) (not (compare (Neg Zero) vwz787 == LT))",fontsize=16,color="black",shape="box"];18860 -> 18910[label="",style="solid", color="black", weight=3]; 77.24/45.24 18182[label="gcd0Gcd'1 (primEqInt (primRemInt (Pos vwz7550) (Pos vwz7290)) vwz761) (Pos vwz7290) (primRemInt (Pos vwz7550) (Pos vwz7290))",fontsize=16,color="burlywood",shape="box"];28934[label="vwz7290/Succ vwz72900",fontsize=10,color="white",style="solid",shape="box"];18182 -> 28934[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28934 -> 18384[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28935[label="vwz7290/Zero",fontsize=10,color="white",style="solid",shape="box"];18182 -> 28935[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28935 -> 18385[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18183[label="gcd0Gcd'1 (primEqInt (primRemInt (Pos vwz7550) (Neg vwz7290)) vwz761) (Neg vwz7290) (primRemInt (Pos vwz7550) (Neg vwz7290))",fontsize=16,color="burlywood",shape="box"];28936[label="vwz7290/Succ vwz72900",fontsize=10,color="white",style="solid",shape="box"];18183 -> 28936[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28936 -> 18386[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28937[label="vwz7290/Zero",fontsize=10,color="white",style="solid",shape="box"];18183 -> 28937[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28937 -> 18387[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18184[label="gcd0Gcd'1 (primEqInt (primRemInt (Neg vwz7550) (Pos vwz7290)) vwz761) (Pos vwz7290) (primRemInt (Neg vwz7550) (Pos vwz7290))",fontsize=16,color="burlywood",shape="box"];28938[label="vwz7290/Succ vwz72900",fontsize=10,color="white",style="solid",shape="box"];18184 -> 28938[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28938 -> 18388[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28939[label="vwz7290/Zero",fontsize=10,color="white",style="solid",shape="box"];18184 -> 28939[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28939 -> 18389[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18185[label="gcd0Gcd'1 (primEqInt (primRemInt (Neg vwz7550) (Neg vwz7290)) vwz761) (Neg vwz7290) (primRemInt (Neg vwz7550) (Neg vwz7290))",fontsize=16,color="burlywood",shape="box"];28940[label="vwz7290/Succ vwz72900",fontsize=10,color="white",style="solid",shape="box"];18185 -> 28940[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28940 -> 18390[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28941[label="vwz7290/Zero",fontsize=10,color="white",style="solid",shape="box"];18185 -> 28941[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28941 -> 18391[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 24776[label="vwz10310",fontsize=16,color="green",shape="box"];24777[label="vwz1032",fontsize=16,color="green",shape="box"];24778[label="vwz10440",fontsize=16,color="green",shape="box"];24779[label="error []",fontsize=16,color="red",shape="box"];24780[label="vwz1032",fontsize=16,color="green",shape="box"];22977[label="Neg (Succ vwz911)",fontsize=16,color="green",shape="box"];2753[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz62) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz63) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];28942[label="vwz63/Pos vwz630",fontsize=10,color="white",style="solid",shape="box"];2753 -> 28942[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28942 -> 2944[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28943[label="vwz63/Neg vwz630",fontsize=10,color="white",style="solid",shape="box"];2753 -> 28943[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28943 -> 2945[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 8768[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz493)) vwz496) (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz493)) vwz497) (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];28944[label="vwz497/Pos vwz4970",fontsize=10,color="white",style="solid",shape="box"];8768 -> 28944[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28944 -> 8876[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28945[label="vwz497/Neg vwz4970",fontsize=10,color="white",style="solid",shape="box"];8768 -> 28945[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28945 -> 8877[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 8071[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal0 (Pos (Succ vwz453)) True) vwz456) (abs (Pos (Succ vwz452))) (absReal0 (Pos (Succ vwz453)) True))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (absReal0 (Pos (Succ vwz453)) True) vwz457) (abs (Pos (Succ vwz452))) (absReal0 (Pos (Succ vwz453)) True))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];8071 -> 8163[label="",style="solid", color="black", weight=3]; 77.24/45.24 9726[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat (Succ vwz5650) vwz566) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat (Succ vwz5650) vwz566) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];28946[label="vwz566/Succ vwz5660",fontsize=10,color="white",style="solid",shape="box"];9726 -> 28946[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28946 -> 9743[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28947[label="vwz566/Zero",fontsize=10,color="white",style="solid",shape="box"];9726 -> 28947[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28947 -> 9744[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 9727[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat Zero vwz566) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat Zero vwz566) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];28948[label="vwz566/Succ vwz5660",fontsize=10,color="white",style="solid",shape="box"];9727 -> 28948[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28948 -> 9745[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28949[label="vwz566/Zero",fontsize=10,color="white",style="solid",shape="box"];9727 -> 28949[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28949 -> 9746[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 2832[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'2 (Pos (Succ vwz400)) (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'2 (Pos (Succ vwz400)) (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];2832 -> 3035[label="",style="solid", color="black", weight=3]; 77.24/45.24 23096[label="Pos (Succ vwz925)",fontsize=16,color="green",shape="box"];23097[label="vwz924",fontsize=16,color="green",shape="box"];18900 -> 13719[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18900[label="absReal1 (Pos Zero) (not (primCmpInt (Pos Zero) vwz786 == LT))",fontsize=16,color="magenta"];18900 -> 18944[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8300[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal0 (Pos (Succ vwz467)) True) vwz470) (abs (Neg (Succ vwz466))) (absReal0 (Pos (Succ vwz467)) True))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (absReal0 (Pos (Succ vwz467)) True) vwz471) (abs (Neg (Succ vwz466))) (absReal0 (Pos (Succ vwz467)) True))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8300 -> 8410[label="",style="solid", color="black", weight=3]; 77.24/45.24 10000[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat (Succ vwz5830) vwz584) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat (Succ vwz5830) vwz584) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];28950[label="vwz584/Succ vwz5840",fontsize=10,color="white",style="solid",shape="box"];10000 -> 28950[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28950 -> 10006[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28951[label="vwz584/Zero",fontsize=10,color="white",style="solid",shape="box"];10000 -> 28951[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28951 -> 10007[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 10001[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat Zero vwz584) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat Zero vwz584) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];28952[label="vwz584/Succ vwz5840",fontsize=10,color="white",style="solid",shape="box"];10001 -> 28952[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28952 -> 10008[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28953[label="vwz584/Zero",fontsize=10,color="white",style="solid",shape="box"];10001 -> 28953[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28953 -> 10009[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 2854[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'2 (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'2 (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];2854 -> 3060[label="",style="solid", color="black", weight=3]; 77.24/45.24 18910 -> 13794[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18910[label="absReal1 (Neg Zero) (not (primCmpInt (Neg Zero) vwz787 == LT))",fontsize=16,color="magenta"];18910 -> 18955[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18384[label="gcd0Gcd'1 (primEqInt (primRemInt (Pos vwz7550) (Pos (Succ vwz72900))) vwz761) (Pos (Succ vwz72900)) (primRemInt (Pos vwz7550) (Pos (Succ vwz72900)))",fontsize=16,color="black",shape="box"];18384 -> 18801[label="",style="solid", color="black", weight=3]; 77.24/45.24 18385[label="gcd0Gcd'1 (primEqInt (primRemInt (Pos vwz7550) (Pos Zero)) vwz761) (Pos Zero) (primRemInt (Pos vwz7550) (Pos Zero))",fontsize=16,color="black",shape="box"];18385 -> 18802[label="",style="solid", color="black", weight=3]; 77.24/45.24 18386[label="gcd0Gcd'1 (primEqInt (primRemInt (Pos vwz7550) (Neg (Succ vwz72900))) vwz761) (Neg (Succ vwz72900)) (primRemInt (Pos vwz7550) (Neg (Succ vwz72900)))",fontsize=16,color="black",shape="box"];18386 -> 18803[label="",style="solid", color="black", weight=3]; 77.24/45.24 18387[label="gcd0Gcd'1 (primEqInt (primRemInt (Pos vwz7550) (Neg Zero)) vwz761) (Neg Zero) (primRemInt (Pos vwz7550) (Neg Zero))",fontsize=16,color="black",shape="box"];18387 -> 18804[label="",style="solid", color="black", weight=3]; 77.24/45.24 18388[label="gcd0Gcd'1 (primEqInt (primRemInt (Neg vwz7550) (Pos (Succ vwz72900))) vwz761) (Pos (Succ vwz72900)) (primRemInt (Neg vwz7550) (Pos (Succ vwz72900)))",fontsize=16,color="black",shape="box"];18388 -> 18805[label="",style="solid", color="black", weight=3]; 77.24/45.24 18389[label="gcd0Gcd'1 (primEqInt (primRemInt (Neg vwz7550) (Pos Zero)) vwz761) (Pos Zero) (primRemInt (Neg vwz7550) (Pos Zero))",fontsize=16,color="black",shape="box"];18389 -> 18806[label="",style="solid", color="black", weight=3]; 77.24/45.24 18390[label="gcd0Gcd'1 (primEqInt (primRemInt (Neg vwz7550) (Neg (Succ vwz72900))) vwz761) (Neg (Succ vwz72900)) (primRemInt (Neg vwz7550) (Neg (Succ vwz72900)))",fontsize=16,color="black",shape="box"];18390 -> 18807[label="",style="solid", color="black", weight=3]; 77.24/45.24 18391[label="gcd0Gcd'1 (primEqInt (primRemInt (Neg vwz7550) (Neg Zero)) vwz761) (Neg Zero) (primRemInt (Neg vwz7550) (Neg Zero))",fontsize=16,color="black",shape="box"];18391 -> 18808[label="",style="solid", color="black", weight=3]; 77.24/45.24 2944[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz62) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) (Pos vwz630)) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];28954[label="vwz630/Succ vwz6300",fontsize=10,color="white",style="solid",shape="box"];2944 -> 28954[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28954 -> 3164[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28955[label="vwz630/Zero",fontsize=10,color="white",style="solid",shape="box"];2944 -> 28955[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28955 -> 3165[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 2945[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz62) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) (Neg vwz630)) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];2945 -> 3166[label="",style="solid", color="black", weight=3]; 77.24/45.24 8876[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz493)) vwz496) (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz493)) (Pos vwz4970)) (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];8876 -> 8949[label="",style="solid", color="black", weight=3]; 77.24/45.24 8877[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz493)) vwz496) (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz493)) (Neg vwz4970)) (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];28956[label="vwz4970/Succ vwz49700",fontsize=10,color="white",style="solid",shape="box"];8877 -> 28956[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28956 -> 8950[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28957[label="vwz4970/Zero",fontsize=10,color="white",style="solid",shape="box"];8877 -> 28957[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28957 -> 8951[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 8163[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (`negate` Pos (Succ vwz453)) vwz456) (abs (Pos (Succ vwz452))) (`negate` Pos (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (`negate` Pos (Succ vwz453)) vwz457) (abs (Pos (Succ vwz452))) (`negate` Pos (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];8163 -> 8210[label="",style="solid", color="black", weight=3]; 77.24/45.24 9743[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat (Succ vwz5650) (Succ vwz5660)) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat (Succ vwz5650) (Succ vwz5660)) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];9743 -> 9753[label="",style="solid", color="black", weight=3]; 77.24/45.24 9744[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat (Succ vwz5650) Zero) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat (Succ vwz5650) Zero) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];9744 -> 9754[label="",style="solid", color="black", weight=3]; 77.24/45.24 9745[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat Zero (Succ vwz5660)) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat Zero (Succ vwz5660)) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];9745 -> 9755[label="",style="solid", color="black", weight=3]; 77.24/45.24 9746[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat Zero Zero) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat Zero Zero) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];9746 -> 9756[label="",style="solid", color="black", weight=3]; 77.24/45.24 3035 -> 3259[label="",style="dashed", color="red", weight=0]; 77.24/45.24 3035[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400) == fromInt (Pos Zero)) (Pos (Succ vwz400)) (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400) == fromInt (Pos Zero)) (Pos (Succ vwz400)) (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];3035 -> 3260[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 3035 -> 3261[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18944[label="vwz786",fontsize=16,color="green",shape="box"];8410[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (`negate` Pos (Succ vwz467)) vwz470) (abs (Neg (Succ vwz466))) (`negate` Pos (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (`negate` Pos (Succ vwz467)) vwz471) (abs (Neg (Succ vwz466))) (`negate` Pos (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8410 -> 8484[label="",style="solid", color="black", weight=3]; 77.24/45.24 10006[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat (Succ vwz5830) (Succ vwz5840)) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat (Succ vwz5830) (Succ vwz5840)) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];10006 -> 10033[label="",style="solid", color="black", weight=3]; 77.24/45.24 10007[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat (Succ vwz5830) Zero) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat (Succ vwz5830) Zero) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];10007 -> 10034[label="",style="solid", color="black", weight=3]; 77.24/45.24 10008[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat Zero (Succ vwz5840)) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat Zero (Succ vwz5840)) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];10008 -> 10035[label="",style="solid", color="black", weight=3]; 77.24/45.24 10009[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat Zero Zero) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat Zero Zero) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];10009 -> 10036[label="",style="solid", color="black", weight=3]; 77.24/45.24 3060 -> 3289[label="",style="dashed", color="red", weight=0]; 77.24/45.24 3060[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400) == fromInt (Pos Zero)) (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400) == fromInt (Pos Zero)) (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];3060 -> 3290[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 3060 -> 3291[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18955[label="vwz787",fontsize=16,color="green",shape="box"];18801[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS vwz7550 (Succ vwz72900))) vwz761) (Pos (Succ vwz72900)) (Pos (primModNatS vwz7550 (Succ vwz72900)))",fontsize=16,color="burlywood",shape="triangle"];28958[label="vwz7550/Succ vwz75500",fontsize=10,color="white",style="solid",shape="box"];18801 -> 28958[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28958 -> 18868[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28959[label="vwz7550/Zero",fontsize=10,color="white",style="solid",shape="box"];18801 -> 28959[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28959 -> 18869[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18802 -> 18870[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18802[label="gcd0Gcd'1 (primEqInt (error []) vwz761) (Pos Zero) (error [])",fontsize=16,color="magenta"];18802 -> 18871[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18802 -> 18872[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18803[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS vwz7550 (Succ vwz72900))) vwz761) (Neg (Succ vwz72900)) (Pos (primModNatS vwz7550 (Succ vwz72900)))",fontsize=16,color="burlywood",shape="triangle"];28960[label="vwz7550/Succ vwz75500",fontsize=10,color="white",style="solid",shape="box"];18803 -> 28960[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28960 -> 18911[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28961[label="vwz7550/Zero",fontsize=10,color="white",style="solid",shape="box"];18803 -> 28961[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28961 -> 18912[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18804 -> 18913[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18804[label="gcd0Gcd'1 (primEqInt (error []) vwz761) (Neg Zero) (error [])",fontsize=16,color="magenta"];18804 -> 18914[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18804 -> 18915[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18805[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS vwz7550 (Succ vwz72900))) vwz761) (Pos (Succ vwz72900)) (Neg (primModNatS vwz7550 (Succ vwz72900)))",fontsize=16,color="burlywood",shape="triangle"];28962[label="vwz7550/Succ vwz75500",fontsize=10,color="white",style="solid",shape="box"];18805 -> 28962[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28962 -> 18956[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28963[label="vwz7550/Zero",fontsize=10,color="white",style="solid",shape="box"];18805 -> 28963[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28963 -> 18957[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18806 -> 18870[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18806[label="gcd0Gcd'1 (primEqInt (error []) vwz761) (Pos Zero) (error [])",fontsize=16,color="magenta"];18806 -> 18873[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18806 -> 18874[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18807[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS vwz7550 (Succ vwz72900))) vwz761) (Neg (Succ vwz72900)) (Neg (primModNatS vwz7550 (Succ vwz72900)))",fontsize=16,color="burlywood",shape="triangle"];28964[label="vwz7550/Succ vwz75500",fontsize=10,color="white",style="solid",shape="box"];18807 -> 28964[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28964 -> 18958[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28965[label="vwz7550/Zero",fontsize=10,color="white",style="solid",shape="box"];18807 -> 28965[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28965 -> 18959[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18808 -> 18913[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18808[label="gcd0Gcd'1 (primEqInt (error []) vwz761) (Neg Zero) (error [])",fontsize=16,color="magenta"];18808 -> 18916[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 18808 -> 18917[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 3164[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz62) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) (Pos (Succ vwz6300))) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];3164 -> 3386[label="",style="solid", color="black", weight=3]; 77.24/45.24 3165[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) vwz62) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (Succ vwz400)) (Pos Zero)) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];3165 -> 3387[label="",style="solid", color="black", weight=3]; 77.24/45.24 3166[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 False (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 False (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="triangle"];3166 -> 3388[label="",style="solid", color="black", weight=3]; 77.24/45.24 8949[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 False (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 False (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="triangle"];8949 -> 8970[label="",style="solid", color="black", weight=3]; 77.24/45.24 8950[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz493)) vwz496) (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz493)) (Neg (Succ vwz49700))) (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];8950 -> 8971[label="",style="solid", color="black", weight=3]; 77.24/45.24 8951[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz493)) vwz496) (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz493)) (Neg Zero)) (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];8951 -> 8972[label="",style="solid", color="black", weight=3]; 77.24/45.24 8210[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primNegInt (Pos (Succ vwz453))) vwz456) (abs (Pos (Succ vwz452))) (primNegInt (Pos (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primNegInt (Pos (Succ vwz453))) vwz457) (abs (Pos (Succ vwz452))) (primNegInt (Pos (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];8210 -> 8301[label="",style="solid", color="black", weight=3]; 77.24/45.24 9753 -> 9680[label="",style="dashed", color="red", weight=0]; 77.24/45.24 9753[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat vwz5650 vwz5660) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 (primEqNat vwz5650 vwz5660) (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];9753 -> 9798[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 9753 -> 9799[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 9754 -> 2316[label="",style="dashed", color="red", weight=0]; 77.24/45.24 9754[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 False (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 False (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];9754 -> 9800[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 9754 -> 9801[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 9754 -> 9802[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 9755 -> 2316[label="",style="dashed", color="red", weight=0]; 77.24/45.24 9755[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 False (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 False (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];9755 -> 9803[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 9755 -> 9804[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 9755 -> 9805[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 9756[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 True (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (gcd0Gcd'1 True (abs (Pos (Succ vwz564))) (Pos (Succ vwz567)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];9756 -> 9806[label="",style="solid", color="black", weight=3]; 77.24/45.24 3260 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 3260[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];3261 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 3261[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];3259[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400) == vwz175) (Pos (Succ vwz400)) (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400) == vwz176) (Pos (Succ vwz400)) (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="triangle"];3259 -> 3496[label="",style="solid", color="black", weight=3]; 77.24/45.24 8484[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primNegInt (Pos (Succ vwz467))) vwz470) (abs (Neg (Succ vwz466))) (primNegInt (Pos (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primNegInt (Pos (Succ vwz467))) vwz471) (abs (Neg (Succ vwz466))) (primNegInt (Pos (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8484 -> 8629[label="",style="solid", color="black", weight=3]; 77.24/45.24 10033 -> 9954[label="",style="dashed", color="red", weight=0]; 77.24/45.24 10033[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat vwz5830 vwz5840) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 (primEqNat vwz5830 vwz5840) (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];10033 -> 10103[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 10033 -> 10104[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 10034 -> 2330[label="",style="dashed", color="red", weight=0]; 77.24/45.24 10034[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 False (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 False (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];10034 -> 10105[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 10034 -> 10106[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 10034 -> 10107[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 10035 -> 2330[label="",style="dashed", color="red", weight=0]; 77.24/45.24 10035[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 False (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 False (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];10035 -> 10108[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 10035 -> 10109[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 10035 -> 10110[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 10036[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 True (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (gcd0Gcd'1 True (abs (Neg (Succ vwz582))) (Pos (Succ vwz585)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];10036 -> 10111[label="",style="solid", color="black", weight=3]; 77.24/45.24 3290 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 3290[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];3291 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 3291[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];3289[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400) == vwz177) (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400) == vwz178) (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="triangle"];3289 -> 3523[label="",style="solid", color="black", weight=3]; 77.24/45.24 18868[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz75500) (Succ vwz72900))) vwz761) (Pos (Succ vwz72900)) (Pos (primModNatS (Succ vwz75500) (Succ vwz72900)))",fontsize=16,color="black",shape="box"];18868 -> 19073[label="",style="solid", color="black", weight=3]; 77.24/45.24 18869[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS Zero (Succ vwz72900))) vwz761) (Pos (Succ vwz72900)) (Pos (primModNatS Zero (Succ vwz72900)))",fontsize=16,color="black",shape="box"];18869 -> 19074[label="",style="solid", color="black", weight=3]; 77.24/45.24 18871 -> 17478[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18871[label="error []",fontsize=16,color="magenta"];18872 -> 17478[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18872[label="error []",fontsize=16,color="magenta"];18870[label="gcd0Gcd'1 (primEqInt vwz793 vwz761) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="triangle"];28966[label="vwz793/Pos vwz7930",fontsize=10,color="white",style="solid",shape="box"];18870 -> 28966[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28966 -> 19075[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28967[label="vwz793/Neg vwz7930",fontsize=10,color="white",style="solid",shape="box"];18870 -> 28967[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28967 -> 19076[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18911[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz75500) (Succ vwz72900))) vwz761) (Neg (Succ vwz72900)) (Pos (primModNatS (Succ vwz75500) (Succ vwz72900)))",fontsize=16,color="black",shape="box"];18911 -> 19077[label="",style="solid", color="black", weight=3]; 77.24/45.24 18912[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS Zero (Succ vwz72900))) vwz761) (Neg (Succ vwz72900)) (Pos (primModNatS Zero (Succ vwz72900)))",fontsize=16,color="black",shape="box"];18912 -> 19078[label="",style="solid", color="black", weight=3]; 77.24/45.24 18914 -> 17478[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18914[label="error []",fontsize=16,color="magenta"];18915 -> 17478[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18915[label="error []",fontsize=16,color="magenta"];18913[label="gcd0Gcd'1 (primEqInt vwz795 vwz761) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="triangle"];28968[label="vwz795/Pos vwz7950",fontsize=10,color="white",style="solid",shape="box"];18913 -> 28968[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28968 -> 19079[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28969[label="vwz795/Neg vwz7950",fontsize=10,color="white",style="solid",shape="box"];18913 -> 28969[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28969 -> 19080[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 18956[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS (Succ vwz75500) (Succ vwz72900))) vwz761) (Pos (Succ vwz72900)) (Neg (primModNatS (Succ vwz75500) (Succ vwz72900)))",fontsize=16,color="black",shape="box"];18956 -> 19081[label="",style="solid", color="black", weight=3]; 77.24/45.24 18957[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS Zero (Succ vwz72900))) vwz761) (Pos (Succ vwz72900)) (Neg (primModNatS Zero (Succ vwz72900)))",fontsize=16,color="black",shape="box"];18957 -> 19082[label="",style="solid", color="black", weight=3]; 77.24/45.24 18873 -> 17478[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18873[label="error []",fontsize=16,color="magenta"];18874 -> 17478[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18874[label="error []",fontsize=16,color="magenta"];18958[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS (Succ vwz75500) (Succ vwz72900))) vwz761) (Neg (Succ vwz72900)) (Neg (primModNatS (Succ vwz75500) (Succ vwz72900)))",fontsize=16,color="black",shape="box"];18958 -> 19083[label="",style="solid", color="black", weight=3]; 77.24/45.24 18959[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS Zero (Succ vwz72900))) vwz761) (Neg (Succ vwz72900)) (Neg (primModNatS Zero (Succ vwz72900)))",fontsize=16,color="black",shape="box"];18959 -> 19084[label="",style="solid", color="black", weight=3]; 77.24/45.24 18916 -> 17478[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18916[label="error []",fontsize=16,color="magenta"];18917 -> 17478[label="",style="dashed", color="red", weight=0]; 77.24/45.24 18917[label="error []",fontsize=16,color="magenta"];3386 -> 12102[label="",style="dashed", color="red", weight=0]; 77.24/45.24 3386[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqNat vwz400 vwz6300) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqNat vwz400 vwz6300) (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];3386 -> 12103[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 3386 -> 12104[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 3386 -> 12105[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 3386 -> 12106[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 3386 -> 12107[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 3387 -> 3166[label="",style="dashed", color="red", weight=0]; 77.24/45.24 3387[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 False (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 False (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];3388[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'0 (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'0 (abs (Neg (Succ vwz300))) (Pos (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];3388 -> 3674[label="",style="solid", color="black", weight=3]; 77.24/45.24 8970[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'0 (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'0 (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];8970 -> 9071[label="",style="solid", color="black", weight=3]; 77.24/45.24 8971 -> 12198[label="",style="dashed", color="red", weight=0]; 77.24/45.24 8971[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqNat vwz493 vwz49700) (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqNat vwz493 vwz49700) (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];8971 -> 12199[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8971 -> 12200[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8971 -> 12201[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8971 -> 12202[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8971 -> 12203[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8972 -> 8949[label="",style="dashed", color="red", weight=0]; 77.24/45.24 8972[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 False (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 False (abs (Neg (Succ vwz492))) (Neg (Succ vwz493)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];8301[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz453)) vwz456) (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz453)) vwz457) (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];28970[label="vwz457/Pos vwz4570",fontsize=10,color="white",style="solid",shape="box"];8301 -> 28970[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28970 -> 8411[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28971[label="vwz457/Neg vwz4570",fontsize=10,color="white",style="solid",shape="box"];8301 -> 28971[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28971 -> 8412[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 9798[label="vwz5650",fontsize=16,color="green",shape="box"];9799[label="vwz5660",fontsize=16,color="green",shape="box"];9800[label="vwz567",fontsize=16,color="green",shape="box"];9801[label="vwz568",fontsize=16,color="green",shape="box"];9802[label="vwz564",fontsize=16,color="green",shape="box"];9803[label="vwz567",fontsize=16,color="green",shape="box"];9804[label="vwz568",fontsize=16,color="green",shape="box"];9805[label="vwz564",fontsize=16,color="green",shape="box"];9806[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (abs (Pos (Succ vwz564)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (abs (Pos (Succ vwz564)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="triangle"];9806 -> 9819[label="",style="solid", color="black", weight=3]; 77.24/45.24 3496[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400)) vwz175) (Pos (Succ vwz400)) (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400)) vwz176) (Pos (Succ vwz400)) (abs (Pos (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];3496 -> 3774[label="",style="solid", color="black", weight=3]; 77.24/45.24 8629[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz467)) vwz470) (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz467)) vwz471) (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];28972[label="vwz471/Pos vwz4710",fontsize=10,color="white",style="solid",shape="box"];8629 -> 28972[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28972 -> 8735[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28973[label="vwz471/Neg vwz4710",fontsize=10,color="white",style="solid",shape="box"];8629 -> 28973[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28973 -> 8736[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 10103[label="vwz5840",fontsize=16,color="green",shape="box"];10104[label="vwz5830",fontsize=16,color="green",shape="box"];10105[label="vwz585",fontsize=16,color="green",shape="box"];10106[label="vwz586",fontsize=16,color="green",shape="box"];10107[label="vwz582",fontsize=16,color="green",shape="box"];10108[label="vwz585",fontsize=16,color="green",shape="box"];10109[label="vwz586",fontsize=16,color="green",shape="box"];10110[label="vwz582",fontsize=16,color="green",shape="box"];10111[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (abs (Neg (Succ vwz582)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (abs (Neg (Succ vwz582)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="triangle"];10111 -> 10128[label="",style="solid", color="black", weight=3]; 77.24/45.24 3523[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)) vwz177) (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)) vwz178) (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];3523 -> 3862[label="",style="solid", color="black", weight=3]; 77.24/45.24 19073[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz75500 vwz72900 (primGEqNatS vwz75500 vwz72900))) vwz761) (Pos (Succ vwz72900)) (Pos (primModNatS0 vwz75500 vwz72900 (primGEqNatS vwz75500 vwz72900)))",fontsize=16,color="burlywood",shape="box"];28974[label="vwz75500/Succ vwz755000",fontsize=10,color="white",style="solid",shape="box"];19073 -> 28974[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28974 -> 19203[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28975[label="vwz75500/Zero",fontsize=10,color="white",style="solid",shape="box"];19073 -> 28975[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28975 -> 19204[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19074[label="gcd0Gcd'1 (primEqInt (Pos Zero) vwz761) (Pos (Succ vwz72900)) (Pos Zero)",fontsize=16,color="burlywood",shape="box"];28976[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19074 -> 28976[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28976 -> 19205[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28977[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19074 -> 28977[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28977 -> 19206[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19075[label="gcd0Gcd'1 (primEqInt (Pos vwz7930) vwz761) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="box"];28978[label="vwz7930/Succ vwz79300",fontsize=10,color="white",style="solid",shape="box"];19075 -> 28978[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28978 -> 19207[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28979[label="vwz7930/Zero",fontsize=10,color="white",style="solid",shape="box"];19075 -> 28979[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28979 -> 19208[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19076[label="gcd0Gcd'1 (primEqInt (Neg vwz7930) vwz761) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="box"];28980[label="vwz7930/Succ vwz79300",fontsize=10,color="white",style="solid",shape="box"];19076 -> 28980[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28980 -> 19209[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28981[label="vwz7930/Zero",fontsize=10,color="white",style="solid",shape="box"];19076 -> 28981[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28981 -> 19210[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19077[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz75500 vwz72900 (primGEqNatS vwz75500 vwz72900))) vwz761) (Neg (Succ vwz72900)) (Pos (primModNatS0 vwz75500 vwz72900 (primGEqNatS vwz75500 vwz72900)))",fontsize=16,color="burlywood",shape="box"];28982[label="vwz75500/Succ vwz755000",fontsize=10,color="white",style="solid",shape="box"];19077 -> 28982[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28982 -> 19211[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28983[label="vwz75500/Zero",fontsize=10,color="white",style="solid",shape="box"];19077 -> 28983[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28983 -> 19212[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19078[label="gcd0Gcd'1 (primEqInt (Pos Zero) vwz761) (Neg (Succ vwz72900)) (Pos Zero)",fontsize=16,color="burlywood",shape="box"];28984[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19078 -> 28984[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28984 -> 19213[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28985[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19078 -> 28985[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28985 -> 19214[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19079[label="gcd0Gcd'1 (primEqInt (Pos vwz7950) vwz761) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="box"];28986[label="vwz7950/Succ vwz79500",fontsize=10,color="white",style="solid",shape="box"];19079 -> 28986[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28986 -> 19215[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28987[label="vwz7950/Zero",fontsize=10,color="white",style="solid",shape="box"];19079 -> 28987[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28987 -> 19216[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19080[label="gcd0Gcd'1 (primEqInt (Neg vwz7950) vwz761) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="box"];28988[label="vwz7950/Succ vwz79500",fontsize=10,color="white",style="solid",shape="box"];19080 -> 28988[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28988 -> 19217[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28989[label="vwz7950/Zero",fontsize=10,color="white",style="solid",shape="box"];19080 -> 28989[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28989 -> 19218[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19081[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 vwz75500 vwz72900 (primGEqNatS vwz75500 vwz72900))) vwz761) (Pos (Succ vwz72900)) (Neg (primModNatS0 vwz75500 vwz72900 (primGEqNatS vwz75500 vwz72900)))",fontsize=16,color="burlywood",shape="box"];28990[label="vwz75500/Succ vwz755000",fontsize=10,color="white",style="solid",shape="box"];19081 -> 28990[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28990 -> 19219[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28991[label="vwz75500/Zero",fontsize=10,color="white",style="solid",shape="box"];19081 -> 28991[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28991 -> 19220[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19082[label="gcd0Gcd'1 (primEqInt (Neg Zero) vwz761) (Pos (Succ vwz72900)) (Neg Zero)",fontsize=16,color="burlywood",shape="box"];28992[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19082 -> 28992[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28992 -> 19221[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28993[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19082 -> 28993[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28993 -> 19222[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19083[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 vwz75500 vwz72900 (primGEqNatS vwz75500 vwz72900))) vwz761) (Neg (Succ vwz72900)) (Neg (primModNatS0 vwz75500 vwz72900 (primGEqNatS vwz75500 vwz72900)))",fontsize=16,color="burlywood",shape="box"];28994[label="vwz75500/Succ vwz755000",fontsize=10,color="white",style="solid",shape="box"];19083 -> 28994[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28994 -> 19223[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28995[label="vwz75500/Zero",fontsize=10,color="white",style="solid",shape="box"];19083 -> 28995[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28995 -> 19224[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19084[label="gcd0Gcd'1 (primEqInt (Neg Zero) vwz761) (Neg (Succ vwz72900)) (Neg Zero)",fontsize=16,color="burlywood",shape="box"];28996[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19084 -> 28996[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28996 -> 19225[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28997[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19084 -> 28997[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28997 -> 19226[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 12103[label="vwz300",fontsize=16,color="green",shape="box"];12104[label="vwz6300",fontsize=16,color="green",shape="box"];12105[label="vwz400",fontsize=16,color="green",shape="box"];12106[label="vwz400",fontsize=16,color="green",shape="box"];12107[label="vwz10",fontsize=16,color="green",shape="box"];12102[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat vwz653 vwz654) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat vwz653 vwz654) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="triangle"];28998[label="vwz653/Succ vwz6530",fontsize=10,color="white",style="solid",shape="box"];12102 -> 28998[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28998 -> 12148[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 28999[label="vwz653/Zero",fontsize=10,color="white",style="solid",shape="box"];12102 -> 28999[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 28999 -> 12149[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 3674[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd' (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd' (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];3674 -> 3926[label="",style="solid", color="black", weight=3]; 77.24/45.24 9071[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd' (Neg (Succ vwz493)) (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd' (Neg (Succ vwz493)) (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];9071 -> 9132[label="",style="solid", color="black", weight=3]; 77.24/45.24 12199[label="vwz49700",fontsize=16,color="green",shape="box"];12200[label="vwz498",fontsize=16,color="green",shape="box"];12201[label="vwz493",fontsize=16,color="green",shape="box"];12202[label="vwz493",fontsize=16,color="green",shape="box"];12203[label="vwz492",fontsize=16,color="green",shape="box"];12198[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat vwz659 vwz660) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat vwz659 vwz660) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) vwz662 == LT))",fontsize=16,color="burlywood",shape="triangle"];29000[label="vwz659/Succ vwz6590",fontsize=10,color="white",style="solid",shape="box"];12198 -> 29000[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29000 -> 12244[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29001[label="vwz659/Zero",fontsize=10,color="white",style="solid",shape="box"];12198 -> 29001[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29001 -> 12245[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 8411[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz453)) vwz456) (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz453)) (Pos vwz4570)) (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];8411 -> 8485[label="",style="solid", color="black", weight=3]; 77.24/45.24 8412[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz453)) vwz456) (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz453)) (Neg vwz4570)) (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29002[label="vwz4570/Succ vwz45700",fontsize=10,color="white",style="solid",shape="box"];8412 -> 29002[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29002 -> 8486[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29003[label="vwz4570/Zero",fontsize=10,color="white",style="solid",shape="box"];8412 -> 29003[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29003 -> 8487[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 9819[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal (Pos (Succ vwz564)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal (Pos (Succ vwz564)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];9819 -> 9890[label="",style="solid", color="black", weight=3]; 77.24/45.24 3774[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (abs (Pos (Succ vwz300))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (abs (Pos (Succ vwz300))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (abs (Pos (Succ vwz300))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (abs (Pos (Succ vwz300))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];3774 -> 3968[label="",style="solid", color="black", weight=3]; 77.24/45.24 8735[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz467)) vwz470) (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz467)) (Pos vwz4710)) (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8735 -> 8772[label="",style="solid", color="black", weight=3]; 77.24/45.24 8736[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz467)) vwz470) (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz467)) (Neg vwz4710)) (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29004[label="vwz4710/Succ vwz47100",fontsize=10,color="white",style="solid",shape="box"];8736 -> 29004[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29004 -> 8773[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29005[label="vwz4710/Zero",fontsize=10,color="white",style="solid",shape="box"];8736 -> 29005[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29005 -> 8774[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 10128[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal (Neg (Succ vwz582)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal (Neg (Succ vwz582)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];10128 -> 10365[label="",style="solid", color="black", weight=3]; 77.24/45.24 3862[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (abs (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (abs (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (abs (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (abs (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];3862 -> 4001[label="",style="solid", color="black", weight=3]; 77.24/45.24 19203[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz755000) vwz72900 (primGEqNatS (Succ vwz755000) vwz72900))) vwz761) (Pos (Succ vwz72900)) (Pos (primModNatS0 (Succ vwz755000) vwz72900 (primGEqNatS (Succ vwz755000) vwz72900)))",fontsize=16,color="burlywood",shape="box"];29006[label="vwz72900/Succ vwz729000",fontsize=10,color="white",style="solid",shape="box"];19203 -> 29006[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29006 -> 19289[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29007[label="vwz72900/Zero",fontsize=10,color="white",style="solid",shape="box"];19203 -> 29007[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29007 -> 19290[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19204[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero vwz72900 (primGEqNatS Zero vwz72900))) vwz761) (Pos (Succ vwz72900)) (Pos (primModNatS0 Zero vwz72900 (primGEqNatS Zero vwz72900)))",fontsize=16,color="burlywood",shape="box"];29008[label="vwz72900/Succ vwz729000",fontsize=10,color="white",style="solid",shape="box"];19204 -> 29008[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29008 -> 19291[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29009[label="vwz72900/Zero",fontsize=10,color="white",style="solid",shape="box"];19204 -> 29009[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29009 -> 19292[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19205[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos vwz7610)) (Pos (Succ vwz72900)) (Pos Zero)",fontsize=16,color="burlywood",shape="box"];29010[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19205 -> 29010[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29010 -> 19293[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29011[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19205 -> 29011[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29011 -> 19294[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19206[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg vwz7610)) (Pos (Succ vwz72900)) (Pos Zero)",fontsize=16,color="burlywood",shape="box"];29012[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19206 -> 29012[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29012 -> 19295[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29013[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19206 -> 29013[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29013 -> 19296[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19207[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz79300)) vwz761) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="box"];29014[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19207 -> 29014[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29014 -> 19297[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29015[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19207 -> 29015[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29015 -> 19298[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19208[label="gcd0Gcd'1 (primEqInt (Pos Zero) vwz761) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="box"];29016[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19208 -> 29016[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29016 -> 19299[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29017[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19208 -> 29017[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29017 -> 19300[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19209[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz79300)) vwz761) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="box"];29018[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19209 -> 29018[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29018 -> 19301[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29019[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19209 -> 29019[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29019 -> 19302[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19210[label="gcd0Gcd'1 (primEqInt (Neg Zero) vwz761) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="box"];29020[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19210 -> 29020[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29020 -> 19303[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29021[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19210 -> 29021[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29021 -> 19304[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19211[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz755000) vwz72900 (primGEqNatS (Succ vwz755000) vwz72900))) vwz761) (Neg (Succ vwz72900)) (Pos (primModNatS0 (Succ vwz755000) vwz72900 (primGEqNatS (Succ vwz755000) vwz72900)))",fontsize=16,color="burlywood",shape="box"];29022[label="vwz72900/Succ vwz729000",fontsize=10,color="white",style="solid",shape="box"];19211 -> 29022[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29022 -> 19305[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29023[label="vwz72900/Zero",fontsize=10,color="white",style="solid",shape="box"];19211 -> 29023[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29023 -> 19306[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19212[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero vwz72900 (primGEqNatS Zero vwz72900))) vwz761) (Neg (Succ vwz72900)) (Pos (primModNatS0 Zero vwz72900 (primGEqNatS Zero vwz72900)))",fontsize=16,color="burlywood",shape="box"];29024[label="vwz72900/Succ vwz729000",fontsize=10,color="white",style="solid",shape="box"];19212 -> 29024[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29024 -> 19307[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29025[label="vwz72900/Zero",fontsize=10,color="white",style="solid",shape="box"];19212 -> 29025[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29025 -> 19308[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19213[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos vwz7610)) (Neg (Succ vwz72900)) (Pos Zero)",fontsize=16,color="burlywood",shape="box"];29026[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19213 -> 29026[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29026 -> 19309[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29027[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19213 -> 29027[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29027 -> 19310[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19214[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg vwz7610)) (Neg (Succ vwz72900)) (Pos Zero)",fontsize=16,color="burlywood",shape="box"];29028[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19214 -> 29028[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29028 -> 19311[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29029[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19214 -> 29029[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29029 -> 19312[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19215[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz79500)) vwz761) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="box"];29030[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19215 -> 29030[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29030 -> 19313[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29031[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19215 -> 29031[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29031 -> 19314[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19216[label="gcd0Gcd'1 (primEqInt (Pos Zero) vwz761) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="box"];29032[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19216 -> 29032[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29032 -> 19315[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29033[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19216 -> 29033[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29033 -> 19316[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19217[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz79500)) vwz761) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="box"];29034[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19217 -> 29034[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29034 -> 19317[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29035[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19217 -> 29035[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29035 -> 19318[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19218[label="gcd0Gcd'1 (primEqInt (Neg Zero) vwz761) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="box"];29036[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19218 -> 29036[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29036 -> 19319[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29037[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19218 -> 29037[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29037 -> 19320[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19219[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz755000) vwz72900 (primGEqNatS (Succ vwz755000) vwz72900))) vwz761) (Pos (Succ vwz72900)) (Neg (primModNatS0 (Succ vwz755000) vwz72900 (primGEqNatS (Succ vwz755000) vwz72900)))",fontsize=16,color="burlywood",shape="box"];29038[label="vwz72900/Succ vwz729000",fontsize=10,color="white",style="solid",shape="box"];19219 -> 29038[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29038 -> 19321[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29039[label="vwz72900/Zero",fontsize=10,color="white",style="solid",shape="box"];19219 -> 29039[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29039 -> 19322[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19220[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero vwz72900 (primGEqNatS Zero vwz72900))) vwz761) (Pos (Succ vwz72900)) (Neg (primModNatS0 Zero vwz72900 (primGEqNatS Zero vwz72900)))",fontsize=16,color="burlywood",shape="box"];29040[label="vwz72900/Succ vwz729000",fontsize=10,color="white",style="solid",shape="box"];19220 -> 29040[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29040 -> 19323[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29041[label="vwz72900/Zero",fontsize=10,color="white",style="solid",shape="box"];19220 -> 29041[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29041 -> 19324[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19221[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos vwz7610)) (Pos (Succ vwz72900)) (Neg Zero)",fontsize=16,color="burlywood",shape="box"];29042[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19221 -> 29042[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29042 -> 19325[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29043[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19221 -> 29043[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29043 -> 19326[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19222[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg vwz7610)) (Pos (Succ vwz72900)) (Neg Zero)",fontsize=16,color="burlywood",shape="box"];29044[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19222 -> 29044[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29044 -> 19327[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29045[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19222 -> 29045[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29045 -> 19328[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19223[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz755000) vwz72900 (primGEqNatS (Succ vwz755000) vwz72900))) vwz761) (Neg (Succ vwz72900)) (Neg (primModNatS0 (Succ vwz755000) vwz72900 (primGEqNatS (Succ vwz755000) vwz72900)))",fontsize=16,color="burlywood",shape="box"];29046[label="vwz72900/Succ vwz729000",fontsize=10,color="white",style="solid",shape="box"];19223 -> 29046[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29046 -> 19329[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29047[label="vwz72900/Zero",fontsize=10,color="white",style="solid",shape="box"];19223 -> 29047[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29047 -> 19330[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19224[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero vwz72900 (primGEqNatS Zero vwz72900))) vwz761) (Neg (Succ vwz72900)) (Neg (primModNatS0 Zero vwz72900 (primGEqNatS Zero vwz72900)))",fontsize=16,color="burlywood",shape="box"];29048[label="vwz72900/Succ vwz729000",fontsize=10,color="white",style="solid",shape="box"];19224 -> 29048[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29048 -> 19331[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29049[label="vwz72900/Zero",fontsize=10,color="white",style="solid",shape="box"];19224 -> 29049[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29049 -> 19332[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19225[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos vwz7610)) (Neg (Succ vwz72900)) (Neg Zero)",fontsize=16,color="burlywood",shape="box"];29050[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19225 -> 29050[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29050 -> 19333[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29051[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19225 -> 29051[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29051 -> 19334[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19226[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg vwz7610)) (Neg (Succ vwz72900)) (Neg Zero)",fontsize=16,color="burlywood",shape="box"];29052[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19226 -> 29052[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29052 -> 19335[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29053[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19226 -> 29053[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29053 -> 19336[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 12148[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat (Succ vwz6530) vwz654) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat (Succ vwz6530) vwz654) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29054[label="vwz654/Succ vwz6540",fontsize=10,color="white",style="solid",shape="box"];12148 -> 29054[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29054 -> 12246[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29055[label="vwz654/Zero",fontsize=10,color="white",style="solid",shape="box"];12148 -> 29055[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29055 -> 12247[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 12149[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat Zero vwz654) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat Zero vwz654) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29056[label="vwz654/Succ vwz6540",fontsize=10,color="white",style="solid",shape="box"];12149 -> 29056[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29056 -> 12248[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29057[label="vwz654/Zero",fontsize=10,color="white",style="solid",shape="box"];12149 -> 29057[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29057 -> 12249[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 3926[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'2 (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'2 (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];3926 -> 4067[label="",style="solid", color="black", weight=3]; 77.24/45.24 9132[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'2 (Neg (Succ vwz493)) (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'2 (Neg (Succ vwz493)) (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];9132 -> 9146[label="",style="solid", color="black", weight=3]; 77.24/45.24 12244[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat (Succ vwz6590) vwz660) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat (Succ vwz6590) vwz660) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) vwz662 == LT))",fontsize=16,color="burlywood",shape="box"];29058[label="vwz660/Succ vwz6600",fontsize=10,color="white",style="solid",shape="box"];12244 -> 29058[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29058 -> 12283[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29059[label="vwz660/Zero",fontsize=10,color="white",style="solid",shape="box"];12244 -> 29059[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29059 -> 12284[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 12245[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat Zero vwz660) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat Zero vwz660) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) vwz662 == LT))",fontsize=16,color="burlywood",shape="box"];29060[label="vwz660/Succ vwz6600",fontsize=10,color="white",style="solid",shape="box"];12245 -> 29060[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29060 -> 12285[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29061[label="vwz660/Zero",fontsize=10,color="white",style="solid",shape="box"];12245 -> 29061[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29061 -> 12286[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 8485[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 False (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 False (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="triangle"];8485 -> 8630[label="",style="solid", color="black", weight=3]; 77.24/45.24 8486[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz453)) vwz456) (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz453)) (Neg (Succ vwz45700))) (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];8486 -> 8631[label="",style="solid", color="black", weight=3]; 77.24/45.24 8487[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz453)) vwz456) (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz453)) (Neg Zero)) (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];8487 -> 8632[label="",style="solid", color="black", weight=3]; 77.24/45.24 9890[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal2 (Pos (Succ vwz564)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal2 (Pos (Succ vwz564)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];9890 -> 10002[label="",style="solid", color="black", weight=3]; 77.24/45.24 3968[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal (Pos (Succ vwz300))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal (Pos (Succ vwz300))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal (Pos (Succ vwz300))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal (Pos (Succ vwz300))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];3968 -> 4124[label="",style="solid", color="black", weight=3]; 77.24/45.24 8772[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 False (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 False (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="triangle"];8772 -> 8881[label="",style="solid", color="black", weight=3]; 77.24/45.24 8773[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz467)) vwz470) (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz467)) (Neg (Succ vwz47100))) (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8773 -> 8882[label="",style="solid", color="black", weight=3]; 77.24/45.24 8774[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz467)) vwz470) (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (Neg (Succ vwz467)) (Neg Zero)) (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8774 -> 8883[label="",style="solid", color="black", weight=3]; 77.24/45.24 10365[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal2 (Neg (Succ vwz582)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal2 (Neg (Succ vwz582)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];10365 -> 10395[label="",style="solid", color="black", weight=3]; 77.24/45.24 4001[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];4001 -> 4179[label="",style="solid", color="black", weight=3]; 77.24/45.24 19289[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS (Succ vwz755000) (Succ vwz729000)))) vwz761) (Pos (Succ (Succ vwz729000))) (Pos (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS (Succ vwz755000) (Succ vwz729000))))",fontsize=16,color="black",shape="box"];19289 -> 19430[label="",style="solid", color="black", weight=3]; 77.24/45.24 19290[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz755000) Zero (primGEqNatS (Succ vwz755000) Zero))) vwz761) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz755000) Zero (primGEqNatS (Succ vwz755000) Zero)))",fontsize=16,color="black",shape="box"];19290 -> 19431[label="",style="solid", color="black", weight=3]; 77.24/45.24 19291[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz729000) (primGEqNatS Zero (Succ vwz729000)))) vwz761) (Pos (Succ (Succ vwz729000))) (Pos (primModNatS0 Zero (Succ vwz729000) (primGEqNatS Zero (Succ vwz729000))))",fontsize=16,color="black",shape="box"];19291 -> 19432[label="",style="solid", color="black", weight=3]; 77.24/45.24 19292[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz761) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero)))",fontsize=16,color="black",shape="box"];19292 -> 19433[label="",style="solid", color="black", weight=3]; 77.24/45.24 19293[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos (Succ vwz76100))) (Pos (Succ vwz72900)) (Pos Zero)",fontsize=16,color="black",shape="box"];19293 -> 19434[label="",style="solid", color="black", weight=3]; 77.24/45.24 19294[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos Zero)) (Pos (Succ vwz72900)) (Pos Zero)",fontsize=16,color="black",shape="box"];19294 -> 19435[label="",style="solid", color="black", weight=3]; 77.24/45.24 19295[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg (Succ vwz76100))) (Pos (Succ vwz72900)) (Pos Zero)",fontsize=16,color="black",shape="box"];19295 -> 19436[label="",style="solid", color="black", weight=3]; 77.24/45.24 19296[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg Zero)) (Pos (Succ vwz72900)) (Pos Zero)",fontsize=16,color="black",shape="box"];19296 -> 19437[label="",style="solid", color="black", weight=3]; 77.24/45.24 19297[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz79300)) (Pos vwz7610)) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="box"];29062[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19297 -> 29062[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29062 -> 19438[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29063[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19297 -> 29063[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29063 -> 19439[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19298[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz79300)) (Neg vwz7610)) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19298 -> 19440[label="",style="solid", color="black", weight=3]; 77.24/45.24 19299[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos vwz7610)) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="box"];29064[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19299 -> 29064[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29064 -> 19441[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29065[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19299 -> 29065[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29065 -> 19442[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19300[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg vwz7610)) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="box"];29066[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19300 -> 29066[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29066 -> 19443[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29067[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19300 -> 29067[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29067 -> 19444[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19301[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz79300)) (Pos vwz7610)) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19301 -> 19445[label="",style="solid", color="black", weight=3]; 77.24/45.24 19302[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz79300)) (Neg vwz7610)) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="box"];29068[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19302 -> 29068[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29068 -> 19446[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29069[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19302 -> 29069[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29069 -> 19447[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19303[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos vwz7610)) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="box"];29070[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19303 -> 29070[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29070 -> 19448[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29071[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19303 -> 29071[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29071 -> 19449[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19304[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg vwz7610)) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="box"];29072[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19304 -> 29072[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29072 -> 19450[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29073[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19304 -> 29073[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29073 -> 19451[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19305[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS (Succ vwz755000) (Succ vwz729000)))) vwz761) (Neg (Succ (Succ vwz729000))) (Pos (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS (Succ vwz755000) (Succ vwz729000))))",fontsize=16,color="black",shape="box"];19305 -> 19452[label="",style="solid", color="black", weight=3]; 77.24/45.24 19306[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz755000) Zero (primGEqNatS (Succ vwz755000) Zero))) vwz761) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz755000) Zero (primGEqNatS (Succ vwz755000) Zero)))",fontsize=16,color="black",shape="box"];19306 -> 19453[label="",style="solid", color="black", weight=3]; 77.24/45.24 19307[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz729000) (primGEqNatS Zero (Succ vwz729000)))) vwz761) (Neg (Succ (Succ vwz729000))) (Pos (primModNatS0 Zero (Succ vwz729000) (primGEqNatS Zero (Succ vwz729000))))",fontsize=16,color="black",shape="box"];19307 -> 19454[label="",style="solid", color="black", weight=3]; 77.24/45.24 19308[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz761) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero)))",fontsize=16,color="black",shape="box"];19308 -> 19455[label="",style="solid", color="black", weight=3]; 77.24/45.24 19309[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos (Succ vwz76100))) (Neg (Succ vwz72900)) (Pos Zero)",fontsize=16,color="black",shape="box"];19309 -> 19456[label="",style="solid", color="black", weight=3]; 77.24/45.24 19310[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos Zero)) (Neg (Succ vwz72900)) (Pos Zero)",fontsize=16,color="black",shape="box"];19310 -> 19457[label="",style="solid", color="black", weight=3]; 77.24/45.24 19311[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg (Succ vwz76100))) (Neg (Succ vwz72900)) (Pos Zero)",fontsize=16,color="black",shape="box"];19311 -> 19458[label="",style="solid", color="black", weight=3]; 77.24/45.24 19312[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg Zero)) (Neg (Succ vwz72900)) (Pos Zero)",fontsize=16,color="black",shape="box"];19312 -> 19459[label="",style="solid", color="black", weight=3]; 77.24/45.24 19313[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz79500)) (Pos vwz7610)) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="box"];29074[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19313 -> 29074[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29074 -> 19460[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29075[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19313 -> 29075[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29075 -> 19461[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19314[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz79500)) (Neg vwz7610)) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19314 -> 19462[label="",style="solid", color="black", weight=3]; 77.24/45.24 19315[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos vwz7610)) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="box"];29076[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19315 -> 29076[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29076 -> 19463[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29077[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19315 -> 29077[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29077 -> 19464[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19316[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg vwz7610)) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="box"];29078[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19316 -> 29078[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29078 -> 19465[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29079[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19316 -> 29079[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29079 -> 19466[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19317[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz79500)) (Pos vwz7610)) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19317 -> 19467[label="",style="solid", color="black", weight=3]; 77.24/45.24 19318[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz79500)) (Neg vwz7610)) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="box"];29080[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19318 -> 29080[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29080 -> 19468[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29081[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19318 -> 29081[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29081 -> 19469[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19319[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos vwz7610)) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="box"];29082[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19319 -> 29082[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29082 -> 19470[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29083[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19319 -> 29083[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29083 -> 19471[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19320[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg vwz7610)) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="box"];29084[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19320 -> 29084[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29084 -> 19472[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29085[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19320 -> 29085[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29085 -> 19473[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19321[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS (Succ vwz755000) (Succ vwz729000)))) vwz761) (Pos (Succ (Succ vwz729000))) (Neg (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS (Succ vwz755000) (Succ vwz729000))))",fontsize=16,color="black",shape="box"];19321 -> 19474[label="",style="solid", color="black", weight=3]; 77.24/45.24 19322[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz755000) Zero (primGEqNatS (Succ vwz755000) Zero))) vwz761) (Pos (Succ Zero)) (Neg (primModNatS0 (Succ vwz755000) Zero (primGEqNatS (Succ vwz755000) Zero)))",fontsize=16,color="black",shape="box"];19322 -> 19475[label="",style="solid", color="black", weight=3]; 77.24/45.24 19323[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz729000) (primGEqNatS Zero (Succ vwz729000)))) vwz761) (Pos (Succ (Succ vwz729000))) (Neg (primModNatS0 Zero (Succ vwz729000) (primGEqNatS Zero (Succ vwz729000))))",fontsize=16,color="black",shape="box"];19323 -> 19476[label="",style="solid", color="black", weight=3]; 77.24/45.24 19324[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz761) (Pos (Succ Zero)) (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero)))",fontsize=16,color="black",shape="box"];19324 -> 19477[label="",style="solid", color="black", weight=3]; 77.24/45.24 19325[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos (Succ vwz76100))) (Pos (Succ vwz72900)) (Neg Zero)",fontsize=16,color="black",shape="box"];19325 -> 19478[label="",style="solid", color="black", weight=3]; 77.24/45.24 19326[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos Zero)) (Pos (Succ vwz72900)) (Neg Zero)",fontsize=16,color="black",shape="box"];19326 -> 19479[label="",style="solid", color="black", weight=3]; 77.24/45.24 19327[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg (Succ vwz76100))) (Pos (Succ vwz72900)) (Neg Zero)",fontsize=16,color="black",shape="box"];19327 -> 19480[label="",style="solid", color="black", weight=3]; 77.24/45.24 19328[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg Zero)) (Pos (Succ vwz72900)) (Neg Zero)",fontsize=16,color="black",shape="box"];19328 -> 19481[label="",style="solid", color="black", weight=3]; 77.24/45.24 19329[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS (Succ vwz755000) (Succ vwz729000)))) vwz761) (Neg (Succ (Succ vwz729000))) (Neg (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS (Succ vwz755000) (Succ vwz729000))))",fontsize=16,color="black",shape="box"];19329 -> 19482[label="",style="solid", color="black", weight=3]; 77.24/45.24 19330[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz755000) Zero (primGEqNatS (Succ vwz755000) Zero))) vwz761) (Neg (Succ Zero)) (Neg (primModNatS0 (Succ vwz755000) Zero (primGEqNatS (Succ vwz755000) Zero)))",fontsize=16,color="black",shape="box"];19330 -> 19483[label="",style="solid", color="black", weight=3]; 77.24/45.24 19331[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz729000) (primGEqNatS Zero (Succ vwz729000)))) vwz761) (Neg (Succ (Succ vwz729000))) (Neg (primModNatS0 Zero (Succ vwz729000) (primGEqNatS Zero (Succ vwz729000))))",fontsize=16,color="black",shape="box"];19331 -> 19484[label="",style="solid", color="black", weight=3]; 77.24/45.24 19332[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz761) (Neg (Succ Zero)) (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero)))",fontsize=16,color="black",shape="box"];19332 -> 19485[label="",style="solid", color="black", weight=3]; 77.24/45.24 19333[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos (Succ vwz76100))) (Neg (Succ vwz72900)) (Neg Zero)",fontsize=16,color="black",shape="box"];19333 -> 19486[label="",style="solid", color="black", weight=3]; 77.24/45.24 19334[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos Zero)) (Neg (Succ vwz72900)) (Neg Zero)",fontsize=16,color="black",shape="box"];19334 -> 19487[label="",style="solid", color="black", weight=3]; 77.24/45.24 19335[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg (Succ vwz76100))) (Neg (Succ vwz72900)) (Neg Zero)",fontsize=16,color="black",shape="box"];19335 -> 19488[label="",style="solid", color="black", weight=3]; 77.24/45.24 19336[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg Zero)) (Neg (Succ vwz72900)) (Neg Zero)",fontsize=16,color="black",shape="box"];19336 -> 19489[label="",style="solid", color="black", weight=3]; 77.24/45.24 12246[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat (Succ vwz6530) (Succ vwz6540)) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat (Succ vwz6530) (Succ vwz6540)) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];12246 -> 12287[label="",style="solid", color="black", weight=3]; 77.24/45.24 12247[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat (Succ vwz6530) Zero) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat (Succ vwz6530) Zero) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];12247 -> 12288[label="",style="solid", color="black", weight=3]; 77.24/45.24 12248[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat Zero (Succ vwz6540)) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat Zero (Succ vwz6540)) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];12248 -> 12289[label="",style="solid", color="black", weight=3]; 77.24/45.24 12249[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat Zero Zero) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat Zero Zero) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];12249 -> 12290[label="",style="solid", color="black", weight=3]; 77.24/45.24 4067 -> 4255[label="",style="dashed", color="red", weight=0]; 77.24/45.24 4067[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400) == fromInt (Pos Zero)) (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400) == fromInt (Pos Zero)) (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];4067 -> 4256[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 4067 -> 4257[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 9146 -> 9170[label="",style="dashed", color="red", weight=0]; 77.24/45.24 9146[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493) == fromInt (Pos Zero)) (Neg (Succ vwz493)) (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493) == fromInt (Pos Zero)) (Neg (Succ vwz493)) (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];9146 -> 9171[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 9146 -> 9172[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12283[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat (Succ vwz6590) (Succ vwz6600)) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat (Succ vwz6590) (Succ vwz6600)) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) vwz662 == LT))",fontsize=16,color="black",shape="box"];12283 -> 12297[label="",style="solid", color="black", weight=3]; 77.24/45.24 12284[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat (Succ vwz6590) Zero) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat (Succ vwz6590) Zero) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) vwz662 == LT))",fontsize=16,color="black",shape="box"];12284 -> 12298[label="",style="solid", color="black", weight=3]; 77.24/45.24 12285[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat Zero (Succ vwz6600)) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat Zero (Succ vwz6600)) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) vwz662 == LT))",fontsize=16,color="black",shape="box"];12285 -> 12299[label="",style="solid", color="black", weight=3]; 77.24/45.24 12286[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat Zero Zero) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat Zero Zero) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) vwz662 == LT))",fontsize=16,color="black",shape="box"];12286 -> 12300[label="",style="solid", color="black", weight=3]; 77.24/45.24 8630[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'0 (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'0 (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];8630 -> 8737[label="",style="solid", color="black", weight=3]; 77.24/45.24 8631 -> 14306[label="",style="dashed", color="red", weight=0]; 77.24/45.24 8631[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqNat vwz453 vwz45700) (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqNat vwz453 vwz45700) (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];8631 -> 14307[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8631 -> 14308[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8631 -> 14309[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8631 -> 14310[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8631 -> 14311[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8632 -> 8485[label="",style="dashed", color="red", weight=0]; 77.24/45.24 8632[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 False (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 False (abs (Pos (Succ vwz452))) (Neg (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];10002 -> 10010[label="",style="dashed", color="red", weight=0]; 77.24/45.24 10002[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (Pos (Succ vwz564) >= fromInt (Pos Zero)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (Pos (Succ vwz564) >= fromInt (Pos Zero)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];10002 -> 10011[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 10002 -> 10012[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 4124[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal2 (Pos (Succ vwz300))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal2 (Pos (Succ vwz300))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal2 (Pos (Succ vwz300))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal2 (Pos (Succ vwz300))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];4124 -> 4319[label="",style="solid", color="black", weight=3]; 77.24/45.24 8881[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'0 (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'0 (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8881 -> 8955[label="",style="solid", color="black", weight=3]; 77.24/45.24 8882 -> 14473[label="",style="dashed", color="red", weight=0]; 77.24/45.24 8882[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqNat vwz467 vwz47100) (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqNat vwz467 vwz47100) (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];8882 -> 14474[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8882 -> 14475[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8882 -> 14476[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8882 -> 14477[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8882 -> 14478[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8883 -> 8772[label="",style="dashed", color="red", weight=0]; 77.24/45.24 8883[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 False (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 False (abs (Neg (Succ vwz466))) (Neg (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];10395 -> 10423[label="",style="dashed", color="red", weight=0]; 77.24/45.24 10395[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (Neg (Succ vwz582) >= fromInt (Pos Zero)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (Neg (Succ vwz582) >= fromInt (Pos Zero)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];10395 -> 10424[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 10395 -> 10425[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 4179[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal2 (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal2 (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal2 (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal2 (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];4179 -> 4357[label="",style="solid", color="black", weight=3]; 77.24/45.24 19430 -> 25097[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19430[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS vwz755000 vwz729000))) vwz761) (Pos (Succ (Succ vwz729000))) (Pos (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS vwz755000 vwz729000)))",fontsize=16,color="magenta"];19430 -> 25098[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19430 -> 25099[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19430 -> 25100[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19430 -> 25101[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19430 -> 25102[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19431[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz755000) Zero True)) vwz761) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz755000) Zero True))",fontsize=16,color="black",shape="triangle"];19431 -> 19767[label="",style="solid", color="black", weight=3]; 77.24/45.24 19432[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz729000) False)) vwz761) (Pos (Succ (Succ vwz729000))) (Pos (primModNatS0 Zero (Succ vwz729000) False))",fontsize=16,color="black",shape="triangle"];19432 -> 19768[label="",style="solid", color="black", weight=3]; 77.24/45.24 19433[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz761) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="black",shape="triangle"];19433 -> 19769[label="",style="solid", color="black", weight=3]; 77.24/45.24 19434[label="gcd0Gcd'1 False (Pos (Succ vwz72900)) (Pos Zero)",fontsize=16,color="black",shape="triangle"];19434 -> 19770[label="",style="solid", color="black", weight=3]; 77.24/45.24 19435[label="gcd0Gcd'1 True (Pos (Succ vwz72900)) (Pos Zero)",fontsize=16,color="black",shape="triangle"];19435 -> 19771[label="",style="solid", color="black", weight=3]; 77.24/45.24 19436 -> 19434[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19436[label="gcd0Gcd'1 False (Pos (Succ vwz72900)) (Pos Zero)",fontsize=16,color="magenta"];19437 -> 19435[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19437[label="gcd0Gcd'1 True (Pos (Succ vwz72900)) (Pos Zero)",fontsize=16,color="magenta"];19438[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz79300)) (Pos (Succ vwz76100))) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19438 -> 19772[label="",style="solid", color="black", weight=3]; 77.24/45.24 19439[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz79300)) (Pos Zero)) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19439 -> 19773[label="",style="solid", color="black", weight=3]; 77.24/45.24 19440[label="gcd0Gcd'1 False (Pos Zero) vwz792",fontsize=16,color="black",shape="triangle"];19440 -> 19774[label="",style="solid", color="black", weight=3]; 77.24/45.24 19441[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos (Succ vwz76100))) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19441 -> 19775[label="",style="solid", color="black", weight=3]; 77.24/45.24 19442[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos Zero)) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19442 -> 19776[label="",style="solid", color="black", weight=3]; 77.24/45.24 19443[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg (Succ vwz76100))) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19443 -> 19777[label="",style="solid", color="black", weight=3]; 77.24/45.24 19444[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg Zero)) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19444 -> 19778[label="",style="solid", color="black", weight=3]; 77.24/45.24 19445 -> 19440[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19445[label="gcd0Gcd'1 False (Pos Zero) vwz792",fontsize=16,color="magenta"];19446[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz79300)) (Neg (Succ vwz76100))) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19446 -> 19779[label="",style="solid", color="black", weight=3]; 77.24/45.24 19447[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz79300)) (Neg Zero)) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19447 -> 19780[label="",style="solid", color="black", weight=3]; 77.24/45.24 19448[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos (Succ vwz76100))) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19448 -> 19781[label="",style="solid", color="black", weight=3]; 77.24/45.24 19449[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos Zero)) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19449 -> 19782[label="",style="solid", color="black", weight=3]; 77.24/45.24 19450[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg (Succ vwz76100))) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19450 -> 19783[label="",style="solid", color="black", weight=3]; 77.24/45.24 19451[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg Zero)) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19451 -> 19784[label="",style="solid", color="black", weight=3]; 77.24/45.24 19452 -> 25176[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19452[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS vwz755000 vwz729000))) vwz761) (Neg (Succ (Succ vwz729000))) (Pos (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS vwz755000 vwz729000)))",fontsize=16,color="magenta"];19452 -> 25177[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19452 -> 25178[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19452 -> 25179[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19452 -> 25180[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19452 -> 25181[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19453[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz755000) Zero True)) vwz761) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz755000) Zero True))",fontsize=16,color="black",shape="triangle"];19453 -> 19787[label="",style="solid", color="black", weight=3]; 77.24/45.24 19454[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz729000) False)) vwz761) (Neg (Succ (Succ vwz729000))) (Pos (primModNatS0 Zero (Succ vwz729000) False))",fontsize=16,color="black",shape="triangle"];19454 -> 19788[label="",style="solid", color="black", weight=3]; 77.24/45.24 19455[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz761) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="black",shape="triangle"];19455 -> 19789[label="",style="solid", color="black", weight=3]; 77.24/45.24 19456[label="gcd0Gcd'1 False (Neg (Succ vwz72900)) (Pos Zero)",fontsize=16,color="black",shape="triangle"];19456 -> 19790[label="",style="solid", color="black", weight=3]; 77.24/45.24 19457[label="gcd0Gcd'1 True (Neg (Succ vwz72900)) (Pos Zero)",fontsize=16,color="black",shape="triangle"];19457 -> 19791[label="",style="solid", color="black", weight=3]; 77.24/45.24 19458 -> 19456[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19458[label="gcd0Gcd'1 False (Neg (Succ vwz72900)) (Pos Zero)",fontsize=16,color="magenta"];19459 -> 19457[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19459[label="gcd0Gcd'1 True (Neg (Succ vwz72900)) (Pos Zero)",fontsize=16,color="magenta"];19460[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz79500)) (Pos (Succ vwz76100))) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19460 -> 19792[label="",style="solid", color="black", weight=3]; 77.24/45.24 19461[label="gcd0Gcd'1 (primEqInt (Pos (Succ vwz79500)) (Pos Zero)) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19461 -> 19793[label="",style="solid", color="black", weight=3]; 77.24/45.24 19462[label="gcd0Gcd'1 False (Neg Zero) vwz794",fontsize=16,color="black",shape="triangle"];19462 -> 19794[label="",style="solid", color="black", weight=3]; 77.24/45.24 19463[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos (Succ vwz76100))) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19463 -> 19795[label="",style="solid", color="black", weight=3]; 77.24/45.24 19464[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Pos Zero)) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19464 -> 19796[label="",style="solid", color="black", weight=3]; 77.24/45.24 19465[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg (Succ vwz76100))) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19465 -> 19797[label="",style="solid", color="black", weight=3]; 77.24/45.24 19466[label="gcd0Gcd'1 (primEqInt (Pos Zero) (Neg Zero)) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19466 -> 19798[label="",style="solid", color="black", weight=3]; 77.24/45.24 19467 -> 19462[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19467[label="gcd0Gcd'1 False (Neg Zero) vwz794",fontsize=16,color="magenta"];19468[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz79500)) (Neg (Succ vwz76100))) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19468 -> 19799[label="",style="solid", color="black", weight=3]; 77.24/45.24 19469[label="gcd0Gcd'1 (primEqInt (Neg (Succ vwz79500)) (Neg Zero)) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19469 -> 19800[label="",style="solid", color="black", weight=3]; 77.24/45.24 19470[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos (Succ vwz76100))) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19470 -> 19801[label="",style="solid", color="black", weight=3]; 77.24/45.24 19471[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Pos Zero)) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19471 -> 19802[label="",style="solid", color="black", weight=3]; 77.24/45.24 19472[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg (Succ vwz76100))) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19472 -> 19803[label="",style="solid", color="black", weight=3]; 77.24/45.24 19473[label="gcd0Gcd'1 (primEqInt (Neg Zero) (Neg Zero)) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19473 -> 19804[label="",style="solid", color="black", weight=3]; 77.24/45.24 19474 -> 25251[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19474[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS vwz755000 vwz729000))) vwz761) (Pos (Succ (Succ vwz729000))) (Neg (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS vwz755000 vwz729000)))",fontsize=16,color="magenta"];19474 -> 25252[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19474 -> 25253[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19474 -> 25254[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19474 -> 25255[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19474 -> 25256[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19475[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz755000) Zero True)) vwz761) (Pos (Succ Zero)) (Neg (primModNatS0 (Succ vwz755000) Zero True))",fontsize=16,color="black",shape="box"];19475 -> 19807[label="",style="solid", color="black", weight=3]; 77.24/45.24 19476[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz729000) False)) vwz761) (Pos (Succ (Succ vwz729000))) (Neg (primModNatS0 Zero (Succ vwz729000) False))",fontsize=16,color="black",shape="triangle"];19476 -> 19808[label="",style="solid", color="black", weight=3]; 77.24/45.24 19477[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz761) (Pos (Succ Zero)) (Neg (primModNatS0 Zero Zero True))",fontsize=16,color="black",shape="triangle"];19477 -> 19809[label="",style="solid", color="black", weight=3]; 77.24/45.24 19478[label="gcd0Gcd'1 False (Pos (Succ vwz72900)) (Neg Zero)",fontsize=16,color="black",shape="triangle"];19478 -> 19810[label="",style="solid", color="black", weight=3]; 77.24/45.24 19479[label="gcd0Gcd'1 True (Pos (Succ vwz72900)) (Neg Zero)",fontsize=16,color="black",shape="triangle"];19479 -> 19811[label="",style="solid", color="black", weight=3]; 77.24/45.24 19480 -> 19478[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19480[label="gcd0Gcd'1 False (Pos (Succ vwz72900)) (Neg Zero)",fontsize=16,color="magenta"];19481 -> 19479[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19481[label="gcd0Gcd'1 True (Pos (Succ vwz72900)) (Neg Zero)",fontsize=16,color="magenta"];19482 -> 25312[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19482[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS vwz755000 vwz729000))) vwz761) (Neg (Succ (Succ vwz729000))) (Neg (primModNatS0 (Succ vwz755000) (Succ vwz729000) (primGEqNatS vwz755000 vwz729000)))",fontsize=16,color="magenta"];19482 -> 25313[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19482 -> 25314[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19482 -> 25315[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19482 -> 25316[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19482 -> 25317[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19483[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz755000) Zero True)) vwz761) (Neg (Succ Zero)) (Neg (primModNatS0 (Succ vwz755000) Zero True))",fontsize=16,color="black",shape="box"];19483 -> 19814[label="",style="solid", color="black", weight=3]; 77.24/45.24 19484[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz729000) False)) vwz761) (Neg (Succ (Succ vwz729000))) (Neg (primModNatS0 Zero (Succ vwz729000) False))",fontsize=16,color="black",shape="triangle"];19484 -> 19815[label="",style="solid", color="black", weight=3]; 77.24/45.24 19485[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz761) (Neg (Succ Zero)) (Neg (primModNatS0 Zero Zero True))",fontsize=16,color="black",shape="triangle"];19485 -> 19816[label="",style="solid", color="black", weight=3]; 77.24/45.24 19486[label="gcd0Gcd'1 False (Neg (Succ vwz72900)) (Neg Zero)",fontsize=16,color="black",shape="triangle"];19486 -> 19817[label="",style="solid", color="black", weight=3]; 77.24/45.24 19487[label="gcd0Gcd'1 True (Neg (Succ vwz72900)) (Neg Zero)",fontsize=16,color="black",shape="triangle"];19487 -> 19818[label="",style="solid", color="black", weight=3]; 77.24/45.24 19488 -> 19486[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19488[label="gcd0Gcd'1 False (Neg (Succ vwz72900)) (Neg Zero)",fontsize=16,color="magenta"];19489 -> 19487[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19489[label="gcd0Gcd'1 True (Neg (Succ vwz72900)) (Neg Zero)",fontsize=16,color="magenta"];12287 -> 12102[label="",style="dashed", color="red", weight=0]; 77.24/45.24 12287[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat vwz6530 vwz6540) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 (primEqNat vwz6530 vwz6540) (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];12287 -> 12301[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12287 -> 12302[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12288 -> 3166[label="",style="dashed", color="red", weight=0]; 77.24/45.24 12288[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 False (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 False (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];12288 -> 12303[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12288 -> 12304[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12288 -> 12305[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12289 -> 3166[label="",style="dashed", color="red", weight=0]; 77.24/45.24 12289[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 False (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 False (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];12289 -> 12306[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12289 -> 12307[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12289 -> 12308[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12290[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 True (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (gcd0Gcd'1 True (abs (Neg (Succ vwz652))) (Pos (Succ vwz655)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];12290 -> 12309[label="",style="solid", color="black", weight=3]; 77.24/45.24 4256 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 4256[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];4257 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 4257[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];4255[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400) == vwz221) (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400) == vwz222) (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="triangle"];4255 -> 4444[label="",style="solid", color="black", weight=3]; 77.24/45.24 9171 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 9171[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9172 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 9172[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9170[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493) == vwz538) (Neg (Succ vwz493)) (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493) == vwz539) (Neg (Succ vwz493)) (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="triangle"];9170 -> 9187[label="",style="solid", color="black", weight=3]; 77.24/45.24 12297 -> 12198[label="",style="dashed", color="red", weight=0]; 77.24/45.24 12297[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat vwz6590 vwz6600) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 (primEqNat vwz6590 vwz6600) (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) vwz662 == LT))",fontsize=16,color="magenta"];12297 -> 12551[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12297 -> 12552[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12298 -> 8949[label="",style="dashed", color="red", weight=0]; 77.24/45.24 12298[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 False (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 False (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) vwz662 == LT))",fontsize=16,color="magenta"];12298 -> 12553[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12298 -> 12554[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12298 -> 12555[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12299 -> 8949[label="",style="dashed", color="red", weight=0]; 77.24/45.24 12299[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 False (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 False (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) vwz662 == LT))",fontsize=16,color="magenta"];12299 -> 12556[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12299 -> 12557[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12299 -> 12558[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12300[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 True (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz658)) (gcd0Gcd'1 True (abs (Neg (Succ vwz658))) (Neg (Succ vwz661)))) (Neg (Succ vwz661))) vwz662 == LT))",fontsize=16,color="black",shape="box"];12300 -> 12559[label="",style="solid", color="black", weight=3]; 77.24/45.24 8737[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd' (Neg (Succ vwz453)) (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd' (Neg (Succ vwz453)) (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];8737 -> 8775[label="",style="solid", color="black", weight=3]; 77.24/45.24 14307[label="vwz458",fontsize=16,color="green",shape="box"];14308[label="vwz453",fontsize=16,color="green",shape="box"];14309[label="vwz453",fontsize=16,color="green",shape="box"];14310[label="vwz45700",fontsize=16,color="green",shape="box"];14311[label="vwz452",fontsize=16,color="green",shape="box"];14306[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat vwz700 vwz701) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat vwz700 vwz701) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) vwz703 == LT))",fontsize=16,color="burlywood",shape="triangle"];29086[label="vwz700/Succ vwz7000",fontsize=10,color="white",style="solid",shape="box"];14306 -> 29086[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29086 -> 14369[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29087[label="vwz700/Zero",fontsize=10,color="white",style="solid",shape="box"];14306 -> 29087[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29087 -> 14370[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 10011 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 10011[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];10012 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 10012[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];10010[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (Pos (Succ vwz564) >= vwz589))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (Pos (Succ vwz564) >= vwz590))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="triangle"];10010 -> 10037[label="",style="solid", color="black", weight=3]; 77.24/45.24 4319 -> 4518[label="",style="dashed", color="red", weight=0]; 77.24/45.24 4319[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (Pos (Succ vwz300) >= fromInt (Pos Zero))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (Pos (Succ vwz300) >= fromInt (Pos Zero))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (Pos (Succ vwz300) >= fromInt (Pos Zero))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (Pos (Succ vwz300) >= fromInt (Pos Zero))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];4319 -> 4519[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 4319 -> 4520[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 4319 -> 4521[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 4319 -> 4522[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8955[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd' (Neg (Succ vwz467)) (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd' (Neg (Succ vwz467)) (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8955 -> 8978[label="",style="solid", color="black", weight=3]; 77.24/45.24 14474[label="vwz472",fontsize=16,color="green",shape="box"];14475[label="vwz47100",fontsize=16,color="green",shape="box"];14476[label="vwz466",fontsize=16,color="green",shape="box"];14477[label="vwz467",fontsize=16,color="green",shape="box"];14478[label="vwz467",fontsize=16,color="green",shape="box"];14473[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat vwz706 vwz707) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat vwz706 vwz707) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) vwz709 == LT))",fontsize=16,color="burlywood",shape="triangle"];29088[label="vwz706/Succ vwz7060",fontsize=10,color="white",style="solid",shape="box"];14473 -> 29088[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29088 -> 14590[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29089[label="vwz706/Zero",fontsize=10,color="white",style="solid",shape="box"];14473 -> 29089[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29089 -> 14591[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 10424 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 10424[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];10425 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 10425[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];10423[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (Neg (Succ vwz582) >= vwz605))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (Neg (Succ vwz582) >= vwz606))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="triangle"];10423 -> 10456[label="",style="solid", color="black", weight=3]; 77.24/45.24 4357 -> 4601[label="",style="dashed", color="red", weight=0]; 77.24/45.24 4357[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= fromInt (Pos Zero))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= fromInt (Pos Zero))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= fromInt (Pos Zero))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= fromInt (Pos Zero))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];4357 -> 4602[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 4357 -> 4603[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 4357 -> 4604[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 4357 -> 4605[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 25098[label="vwz755000",fontsize=16,color="green",shape="box"];25099[label="Succ vwz729000",fontsize=16,color="green",shape="box"];25100[label="vwz729000",fontsize=16,color="green",shape="box"];25101[label="vwz755000",fontsize=16,color="green",shape="box"];25102[label="vwz761",fontsize=16,color="green",shape="box"];25097[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS vwz1102 vwz1103))) vwz1104) (Pos (Succ vwz1101)) (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS vwz1102 vwz1103)))",fontsize=16,color="burlywood",shape="triangle"];29090[label="vwz1102/Succ vwz11020",fontsize=10,color="white",style="solid",shape="box"];25097 -> 29090[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29090 -> 25168[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29091[label="vwz1102/Zero",fontsize=10,color="white",style="solid",shape="box"];25097 -> 29091[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29091 -> 25169[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19767 -> 18801[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19767[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS (Succ vwz755000) Zero) (Succ Zero))) vwz761) (Pos (Succ Zero)) (Pos (primModNatS (primMinusNatS (Succ vwz755000) Zero) (Succ Zero)))",fontsize=16,color="magenta"];19767 -> 19948[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19767 -> 19949[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19768[label="gcd0Gcd'1 (primEqInt (Pos (Succ Zero)) vwz761) (Pos (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="burlywood",shape="box"];29092[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19768 -> 29092[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29092 -> 19950[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29093[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19768 -> 29093[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29093 -> 19951[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19769 -> 18801[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19769[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS Zero Zero) (Succ Zero))) vwz761) (Pos (Succ Zero)) (Pos (primModNatS (primMinusNatS Zero Zero) (Succ Zero)))",fontsize=16,color="magenta"];19769 -> 19952[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19769 -> 19953[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19770[label="gcd0Gcd'0 (Pos (Succ vwz72900)) (Pos Zero)",fontsize=16,color="black",shape="box"];19770 -> 19954[label="",style="solid", color="black", weight=3]; 77.24/45.24 19771[label="Pos (Succ vwz72900)",fontsize=16,color="green",shape="box"];19772[label="gcd0Gcd'1 (primEqNat vwz79300 vwz76100) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="triangle"];29094[label="vwz79300/Succ vwz793000",fontsize=10,color="white",style="solid",shape="box"];19772 -> 29094[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29094 -> 19955[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29095[label="vwz79300/Zero",fontsize=10,color="white",style="solid",shape="box"];19772 -> 29095[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29095 -> 19956[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19773 -> 19440[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19773[label="gcd0Gcd'1 False (Pos Zero) vwz792",fontsize=16,color="magenta"];19774[label="gcd0Gcd'0 (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];19774 -> 19957[label="",style="solid", color="black", weight=3]; 77.24/45.24 19775 -> 19440[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19775[label="gcd0Gcd'1 False (Pos Zero) vwz792",fontsize=16,color="magenta"];19776[label="gcd0Gcd'1 True (Pos Zero) vwz792",fontsize=16,color="black",shape="triangle"];19776 -> 19958[label="",style="solid", color="black", weight=3]; 77.24/45.24 19777 -> 19440[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19777[label="gcd0Gcd'1 False (Pos Zero) vwz792",fontsize=16,color="magenta"];19778 -> 19776[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19778[label="gcd0Gcd'1 True (Pos Zero) vwz792",fontsize=16,color="magenta"];19779 -> 19772[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19779[label="gcd0Gcd'1 (primEqNat vwz79300 vwz76100) (Pos Zero) vwz792",fontsize=16,color="magenta"];19779 -> 19959[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19779 -> 19960[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19780 -> 19440[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19780[label="gcd0Gcd'1 False (Pos Zero) vwz792",fontsize=16,color="magenta"];19781 -> 19440[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19781[label="gcd0Gcd'1 False (Pos Zero) vwz792",fontsize=16,color="magenta"];19782 -> 19776[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19782[label="gcd0Gcd'1 True (Pos Zero) vwz792",fontsize=16,color="magenta"];19783 -> 19440[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19783[label="gcd0Gcd'1 False (Pos Zero) vwz792",fontsize=16,color="magenta"];19784 -> 19776[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19784[label="gcd0Gcd'1 True (Pos Zero) vwz792",fontsize=16,color="magenta"];25177[label="vwz729000",fontsize=16,color="green",shape="box"];25178[label="vwz761",fontsize=16,color="green",shape="box"];25179[label="Succ vwz729000",fontsize=16,color="green",shape="box"];25180[label="vwz755000",fontsize=16,color="green",shape="box"];25181[label="vwz755000",fontsize=16,color="green",shape="box"];25176[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS vwz1108 vwz1109))) vwz1110) (Neg (Succ vwz1107)) (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS vwz1108 vwz1109)))",fontsize=16,color="burlywood",shape="triangle"];29096[label="vwz1108/Succ vwz11080",fontsize=10,color="white",style="solid",shape="box"];25176 -> 29096[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29096 -> 25237[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29097[label="vwz1108/Zero",fontsize=10,color="white",style="solid",shape="box"];25176 -> 29097[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29097 -> 25238[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19787 -> 18803[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19787[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS (Succ vwz755000) Zero) (Succ Zero))) vwz761) (Neg (Succ Zero)) (Pos (primModNatS (primMinusNatS (Succ vwz755000) Zero) (Succ Zero)))",fontsize=16,color="magenta"];19787 -> 19965[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19787 -> 19966[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19788[label="gcd0Gcd'1 (primEqInt (Pos (Succ Zero)) vwz761) (Neg (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="burlywood",shape="box"];29098[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19788 -> 29098[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29098 -> 19967[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29099[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19788 -> 29099[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29099 -> 19968[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19789 -> 18803[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19789[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS Zero Zero) (Succ Zero))) vwz761) (Neg (Succ Zero)) (Pos (primModNatS (primMinusNatS Zero Zero) (Succ Zero)))",fontsize=16,color="magenta"];19789 -> 19969[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19789 -> 19970[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19790[label="gcd0Gcd'0 (Neg (Succ vwz72900)) (Pos Zero)",fontsize=16,color="black",shape="box"];19790 -> 19971[label="",style="solid", color="black", weight=3]; 77.24/45.24 19791[label="Neg (Succ vwz72900)",fontsize=16,color="green",shape="box"];19792[label="gcd0Gcd'1 (primEqNat vwz79500 vwz76100) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="triangle"];29100[label="vwz79500/Succ vwz795000",fontsize=10,color="white",style="solid",shape="box"];19792 -> 29100[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29100 -> 19972[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29101[label="vwz79500/Zero",fontsize=10,color="white",style="solid",shape="box"];19792 -> 29101[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29101 -> 19973[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19793 -> 19462[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19793[label="gcd0Gcd'1 False (Neg Zero) vwz794",fontsize=16,color="magenta"];19794[label="gcd0Gcd'0 (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];19794 -> 19974[label="",style="solid", color="black", weight=3]; 77.24/45.24 19795 -> 19462[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19795[label="gcd0Gcd'1 False (Neg Zero) vwz794",fontsize=16,color="magenta"];19796[label="gcd0Gcd'1 True (Neg Zero) vwz794",fontsize=16,color="black",shape="triangle"];19796 -> 19975[label="",style="solid", color="black", weight=3]; 77.24/45.24 19797 -> 19462[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19797[label="gcd0Gcd'1 False (Neg Zero) vwz794",fontsize=16,color="magenta"];19798 -> 19796[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19798[label="gcd0Gcd'1 True (Neg Zero) vwz794",fontsize=16,color="magenta"];19799 -> 19792[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19799[label="gcd0Gcd'1 (primEqNat vwz79500 vwz76100) (Neg Zero) vwz794",fontsize=16,color="magenta"];19799 -> 19976[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19799 -> 19977[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19800 -> 19462[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19800[label="gcd0Gcd'1 False (Neg Zero) vwz794",fontsize=16,color="magenta"];19801 -> 19462[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19801[label="gcd0Gcd'1 False (Neg Zero) vwz794",fontsize=16,color="magenta"];19802 -> 19796[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19802[label="gcd0Gcd'1 True (Neg Zero) vwz794",fontsize=16,color="magenta"];19803 -> 19462[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19803[label="gcd0Gcd'1 False (Neg Zero) vwz794",fontsize=16,color="magenta"];19804 -> 19796[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19804[label="gcd0Gcd'1 True (Neg Zero) vwz794",fontsize=16,color="magenta"];25252[label="vwz761",fontsize=16,color="green",shape="box"];25253[label="vwz755000",fontsize=16,color="green",shape="box"];25254[label="vwz729000",fontsize=16,color="green",shape="box"];25255[label="Succ vwz729000",fontsize=16,color="green",shape="box"];25256[label="vwz755000",fontsize=16,color="green",shape="box"];25251[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS vwz1114 vwz1115))) vwz1116) (Pos (Succ vwz1113)) (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS vwz1114 vwz1115)))",fontsize=16,color="burlywood",shape="triangle"];29102[label="vwz1114/Succ vwz11140",fontsize=10,color="white",style="solid",shape="box"];25251 -> 29102[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29102 -> 25302[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29103[label="vwz1114/Zero",fontsize=10,color="white",style="solid",shape="box"];25251 -> 29103[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29103 -> 25303[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19807 -> 18805[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19807[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS (primMinusNatS (Succ vwz755000) Zero) (Succ Zero))) vwz761) (Pos (Succ Zero)) (Neg (primModNatS (primMinusNatS (Succ vwz755000) Zero) (Succ Zero)))",fontsize=16,color="magenta"];19807 -> 19982[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19807 -> 19983[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19808[label="gcd0Gcd'1 (primEqInt (Neg (Succ Zero)) vwz761) (Pos (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="burlywood",shape="box"];29104[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19808 -> 29104[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29104 -> 19984[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29105[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19808 -> 29105[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29105 -> 19985[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19809 -> 18805[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19809[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS (primMinusNatS Zero Zero) (Succ Zero))) vwz761) (Pos (Succ Zero)) (Neg (primModNatS (primMinusNatS Zero Zero) (Succ Zero)))",fontsize=16,color="magenta"];19809 -> 19986[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19809 -> 19987[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19810 -> 18563[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19810[label="gcd0Gcd'0 (Pos (Succ vwz72900)) (Neg Zero)",fontsize=16,color="magenta"];19810 -> 19988[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19811[label="Pos (Succ vwz72900)",fontsize=16,color="green",shape="box"];25313[label="Succ vwz729000",fontsize=16,color="green",shape="box"];25314[label="vwz755000",fontsize=16,color="green",shape="box"];25315[label="vwz755000",fontsize=16,color="green",shape="box"];25316[label="vwz729000",fontsize=16,color="green",shape="box"];25317[label="vwz761",fontsize=16,color="green",shape="box"];25312[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS vwz1120 vwz1121))) vwz1122) (Neg (Succ vwz1119)) (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS vwz1120 vwz1121)))",fontsize=16,color="burlywood",shape="triangle"];29106[label="vwz1120/Succ vwz11200",fontsize=10,color="white",style="solid",shape="box"];25312 -> 29106[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29106 -> 25363[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29107[label="vwz1120/Zero",fontsize=10,color="white",style="solid",shape="box"];25312 -> 29107[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29107 -> 25364[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19814 -> 18807[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19814[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS (primMinusNatS (Succ vwz755000) Zero) (Succ Zero))) vwz761) (Neg (Succ Zero)) (Neg (primModNatS (primMinusNatS (Succ vwz755000) Zero) (Succ Zero)))",fontsize=16,color="magenta"];19814 -> 19993[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19814 -> 19994[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19815[label="gcd0Gcd'1 (primEqInt (Neg (Succ Zero)) vwz761) (Neg (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="burlywood",shape="box"];29108[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];19815 -> 29108[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29108 -> 19995[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29109[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];19815 -> 29109[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29109 -> 19996[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19816 -> 18807[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19816[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS (primMinusNatS Zero Zero) (Succ Zero))) vwz761) (Neg (Succ Zero)) (Neg (primModNatS (primMinusNatS Zero Zero) (Succ Zero)))",fontsize=16,color="magenta"];19816 -> 19997[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19816 -> 19998[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19817 -> 18563[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19817[label="gcd0Gcd'0 (Neg (Succ vwz72900)) (Neg Zero)",fontsize=16,color="magenta"];19817 -> 19999[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19818[label="Neg (Succ vwz72900)",fontsize=16,color="green",shape="box"];12301[label="vwz6540",fontsize=16,color="green",shape="box"];12302[label="vwz6530",fontsize=16,color="green",shape="box"];12303[label="vwz652",fontsize=16,color="green",shape="box"];12304[label="vwz656",fontsize=16,color="green",shape="box"];12305[label="vwz655",fontsize=16,color="green",shape="box"];12306[label="vwz652",fontsize=16,color="green",shape="box"];12307[label="vwz656",fontsize=16,color="green",shape="box"];12308[label="vwz655",fontsize=16,color="green",shape="box"];12309[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (abs (Neg (Succ vwz652)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (abs (Neg (Succ vwz652)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="triangle"];12309 -> 12560[label="",style="solid", color="black", weight=3]; 77.24/45.24 4444[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)) vwz221) (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)) vwz222) (Pos (Succ vwz400)) (abs (Neg (Succ vwz300)) `rem` Pos (Succ vwz400)))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];4444 -> 4731[label="",style="solid", color="black", weight=3]; 77.24/45.24 9187[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493)) vwz538) (Neg (Succ vwz493)) (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493)))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493)) vwz539) (Neg (Succ vwz493)) (abs (Neg (Succ vwz492)) `rem` Neg (Succ vwz493)))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];9187 -> 9287[label="",style="solid", color="black", weight=3]; 77.24/45.24 12551[label="vwz6600",fontsize=16,color="green",shape="box"];12552[label="vwz6590",fontsize=16,color="green",shape="box"];12553[label="vwz661",fontsize=16,color="green",shape="box"];12554[label="vwz658",fontsize=16,color="green",shape="box"];12555[label="vwz662",fontsize=16,color="green",shape="box"];12556[label="vwz661",fontsize=16,color="green",shape="box"];12557[label="vwz658",fontsize=16,color="green",shape="box"];12558[label="vwz662",fontsize=16,color="green",shape="box"];12559 -> 12309[label="",style="dashed", color="red", weight=0]; 77.24/45.24 12559[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz658)) (abs (Neg (Succ vwz658)))) (Neg (Succ vwz661))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz658)) (abs (Neg (Succ vwz658)))) (Neg (Succ vwz661))) vwz662 == LT))",fontsize=16,color="magenta"];12559 -> 12665[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12559 -> 12666[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 12559 -> 12667[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8775[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'2 (Neg (Succ vwz453)) (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'2 (Neg (Succ vwz453)) (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];8775 -> 8884[label="",style="solid", color="black", weight=3]; 77.24/45.24 14369[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat (Succ vwz7000) vwz701) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat (Succ vwz7000) vwz701) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) vwz703 == LT))",fontsize=16,color="burlywood",shape="box"];29110[label="vwz701/Succ vwz7010",fontsize=10,color="white",style="solid",shape="box"];14369 -> 29110[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29110 -> 14592[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29111[label="vwz701/Zero",fontsize=10,color="white",style="solid",shape="box"];14369 -> 29111[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29111 -> 14593[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 14370[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat Zero vwz701) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat Zero vwz701) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) vwz703 == LT))",fontsize=16,color="burlywood",shape="box"];29112[label="vwz701/Succ vwz7010",fontsize=10,color="white",style="solid",shape="box"];14370 -> 29112[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29112 -> 14594[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29113[label="vwz701/Zero",fontsize=10,color="white",style="solid",shape="box"];14370 -> 29113[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29113 -> 14595[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 10037[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (compare (Pos (Succ vwz564)) vwz590 /= LT))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (compare (Pos (Succ vwz564)) vwz590 /= LT))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];10037 -> 10112[label="",style="solid", color="black", weight=3]; 77.24/45.24 4519 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 4519[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];4520 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 4520[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];4521 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 4521[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];4522 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 4522[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];4518[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (Pos (Succ vwz300) >= vwz228)) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (Pos (Succ vwz300) >= vwz227)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (Pos (Succ vwz300) >= vwz230)) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (Pos (Succ vwz300) >= vwz229)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="triangle"];4518 -> 4824[label="",style="solid", color="black", weight=3]; 77.24/45.24 8978[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'2 (Neg (Succ vwz467)) (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'2 (Neg (Succ vwz467)) (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];8978 -> 9079[label="",style="solid", color="black", weight=3]; 77.24/45.24 14590[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat (Succ vwz7060) vwz707) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat (Succ vwz7060) vwz707) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) vwz709 == LT))",fontsize=16,color="burlywood",shape="box"];29114[label="vwz707/Succ vwz7070",fontsize=10,color="white",style="solid",shape="box"];14590 -> 29114[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29114 -> 14834[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29115[label="vwz707/Zero",fontsize=10,color="white",style="solid",shape="box"];14590 -> 29115[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29115 -> 14835[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 14591[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat Zero vwz707) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat Zero vwz707) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) vwz709 == LT))",fontsize=16,color="burlywood",shape="box"];29116[label="vwz707/Succ vwz7070",fontsize=10,color="white",style="solid",shape="box"];14591 -> 29116[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29116 -> 14836[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29117[label="vwz707/Zero",fontsize=10,color="white",style="solid",shape="box"];14591 -> 29117[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29117 -> 14837[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 10456[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (compare (Neg (Succ vwz582)) vwz606 /= LT))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (compare (Neg (Succ vwz582)) vwz606 /= LT))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];10456 -> 10469[label="",style="solid", color="black", weight=3]; 77.24/45.24 4602 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 4602[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];4603 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 4603[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];4604 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 4604[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];4605 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.24 4605[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];4601[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= vwz234)) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= vwz233)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= vwz236)) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= vwz235)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="triangle"];4601 -> 4887[label="",style="solid", color="black", weight=3]; 77.24/45.24 25168[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS (Succ vwz11020) vwz1103))) vwz1104) (Pos (Succ vwz1101)) (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS (Succ vwz11020) vwz1103)))",fontsize=16,color="burlywood",shape="box"];29118[label="vwz1103/Succ vwz11030",fontsize=10,color="white",style="solid",shape="box"];25168 -> 29118[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29118 -> 25239[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29119[label="vwz1103/Zero",fontsize=10,color="white",style="solid",shape="box"];25168 -> 29119[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29119 -> 25240[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 25169[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS Zero vwz1103))) vwz1104) (Pos (Succ vwz1101)) (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS Zero vwz1103)))",fontsize=16,color="burlywood",shape="box"];29120[label="vwz1103/Succ vwz11030",fontsize=10,color="white",style="solid",shape="box"];25169 -> 29120[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29120 -> 25241[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29121[label="vwz1103/Zero",fontsize=10,color="white",style="solid",shape="box"];25169 -> 29121[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29121 -> 25242[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19948[label="Zero",fontsize=16,color="green",shape="box"];19949[label="primMinusNatS (Succ vwz755000) Zero",fontsize=16,color="black",shape="triangle"];19949 -> 20135[label="",style="solid", color="black", weight=3]; 77.24/45.24 19950[label="gcd0Gcd'1 (primEqInt (Pos (Succ Zero)) (Pos vwz7610)) (Pos (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="burlywood",shape="box"];29122[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19950 -> 29122[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29122 -> 20136[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29123[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19950 -> 29123[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29123 -> 20137[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19951[label="gcd0Gcd'1 (primEqInt (Pos (Succ Zero)) (Neg vwz7610)) (Pos (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];19951 -> 20138[label="",style="solid", color="black", weight=3]; 77.24/45.24 19952[label="Zero",fontsize=16,color="green",shape="box"];19953[label="primMinusNatS Zero Zero",fontsize=16,color="black",shape="triangle"];19953 -> 20139[label="",style="solid", color="black", weight=3]; 77.24/45.24 19954 -> 18606[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19954[label="gcd0Gcd' (Pos Zero) (Pos (Succ vwz72900) `rem` Pos Zero)",fontsize=16,color="magenta"];19954 -> 20140[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19955[label="gcd0Gcd'1 (primEqNat (Succ vwz793000) vwz76100) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="box"];29124[label="vwz76100/Succ vwz761000",fontsize=10,color="white",style="solid",shape="box"];19955 -> 29124[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29124 -> 20141[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29125[label="vwz76100/Zero",fontsize=10,color="white",style="solid",shape="box"];19955 -> 29125[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29125 -> 20142[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19956[label="gcd0Gcd'1 (primEqNat Zero vwz76100) (Pos Zero) vwz792",fontsize=16,color="burlywood",shape="box"];29126[label="vwz76100/Succ vwz761000",fontsize=10,color="white",style="solid",shape="box"];19956 -> 29126[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29126 -> 20143[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29127[label="vwz76100/Zero",fontsize=10,color="white",style="solid",shape="box"];19956 -> 29127[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29127 -> 20144[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19957[label="gcd0Gcd' vwz792 (Pos Zero `rem` vwz792)",fontsize=16,color="black",shape="box"];19957 -> 20145[label="",style="solid", color="black", weight=3]; 77.24/45.24 19958[label="Pos Zero",fontsize=16,color="green",shape="box"];19959[label="vwz79300",fontsize=16,color="green",shape="box"];19960[label="vwz76100",fontsize=16,color="green",shape="box"];25237[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS (Succ vwz11080) vwz1109))) vwz1110) (Neg (Succ vwz1107)) (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS (Succ vwz11080) vwz1109)))",fontsize=16,color="burlywood",shape="box"];29128[label="vwz1109/Succ vwz11090",fontsize=10,color="white",style="solid",shape="box"];25237 -> 29128[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29128 -> 25304[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29129[label="vwz1109/Zero",fontsize=10,color="white",style="solid",shape="box"];25237 -> 29129[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29129 -> 25305[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 25238[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS Zero vwz1109))) vwz1110) (Neg (Succ vwz1107)) (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS Zero vwz1109)))",fontsize=16,color="burlywood",shape="box"];29130[label="vwz1109/Succ vwz11090",fontsize=10,color="white",style="solid",shape="box"];25238 -> 29130[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29130 -> 25306[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29131[label="vwz1109/Zero",fontsize=10,color="white",style="solid",shape="box"];25238 -> 29131[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29131 -> 25307[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19965[label="Zero",fontsize=16,color="green",shape="box"];19966 -> 19949[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19966[label="primMinusNatS (Succ vwz755000) Zero",fontsize=16,color="magenta"];19967[label="gcd0Gcd'1 (primEqInt (Pos (Succ Zero)) (Pos vwz7610)) (Neg (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="burlywood",shape="box"];29132[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19967 -> 29132[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29132 -> 20150[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29133[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19967 -> 29133[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29133 -> 20151[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19968[label="gcd0Gcd'1 (primEqInt (Pos (Succ Zero)) (Neg vwz7610)) (Neg (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];19968 -> 20152[label="",style="solid", color="black", weight=3]; 77.24/45.24 19969[label="Zero",fontsize=16,color="green",shape="box"];19970 -> 19953[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19970[label="primMinusNatS Zero Zero",fontsize=16,color="magenta"];19971 -> 18606[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19971[label="gcd0Gcd' (Pos Zero) (Neg (Succ vwz72900) `rem` Pos Zero)",fontsize=16,color="magenta"];19971 -> 20153[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19972[label="gcd0Gcd'1 (primEqNat (Succ vwz795000) vwz76100) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="box"];29134[label="vwz76100/Succ vwz761000",fontsize=10,color="white",style="solid",shape="box"];19972 -> 29134[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29134 -> 20154[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29135[label="vwz76100/Zero",fontsize=10,color="white",style="solid",shape="box"];19972 -> 29135[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29135 -> 20155[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19973[label="gcd0Gcd'1 (primEqNat Zero vwz76100) (Neg Zero) vwz794",fontsize=16,color="burlywood",shape="box"];29136[label="vwz76100/Succ vwz761000",fontsize=10,color="white",style="solid",shape="box"];19973 -> 29136[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29136 -> 20156[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29137[label="vwz76100/Zero",fontsize=10,color="white",style="solid",shape="box"];19973 -> 29137[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29137 -> 20157[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19974[label="gcd0Gcd' vwz794 (Neg Zero `rem` vwz794)",fontsize=16,color="black",shape="box"];19974 -> 20158[label="",style="solid", color="black", weight=3]; 77.24/45.24 19975[label="Neg Zero",fontsize=16,color="green",shape="box"];19976[label="vwz79500",fontsize=16,color="green",shape="box"];19977[label="vwz76100",fontsize=16,color="green",shape="box"];25302[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS (Succ vwz11140) vwz1115))) vwz1116) (Pos (Succ vwz1113)) (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS (Succ vwz11140) vwz1115)))",fontsize=16,color="burlywood",shape="box"];29138[label="vwz1115/Succ vwz11150",fontsize=10,color="white",style="solid",shape="box"];25302 -> 29138[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29138 -> 25365[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29139[label="vwz1115/Zero",fontsize=10,color="white",style="solid",shape="box"];25302 -> 29139[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29139 -> 25366[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 25303[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS Zero vwz1115))) vwz1116) (Pos (Succ vwz1113)) (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS Zero vwz1115)))",fontsize=16,color="burlywood",shape="box"];29140[label="vwz1115/Succ vwz11150",fontsize=10,color="white",style="solid",shape="box"];25303 -> 29140[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29140 -> 25367[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29141[label="vwz1115/Zero",fontsize=10,color="white",style="solid",shape="box"];25303 -> 29141[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29141 -> 25368[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19982 -> 19949[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19982[label="primMinusNatS (Succ vwz755000) Zero",fontsize=16,color="magenta"];19982 -> 20163[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19983[label="Zero",fontsize=16,color="green",shape="box"];19984[label="gcd0Gcd'1 (primEqInt (Neg (Succ Zero)) (Pos vwz7610)) (Pos (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="black",shape="box"];19984 -> 20164[label="",style="solid", color="black", weight=3]; 77.24/45.24 19985[label="gcd0Gcd'1 (primEqInt (Neg (Succ Zero)) (Neg vwz7610)) (Pos (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="burlywood",shape="box"];29142[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19985 -> 29142[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29142 -> 20165[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29143[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19985 -> 29143[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29143 -> 20166[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19986 -> 19953[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19986[label="primMinusNatS Zero Zero",fontsize=16,color="magenta"];19987[label="Zero",fontsize=16,color="green",shape="box"];19988[label="Pos (Succ vwz72900)",fontsize=16,color="green",shape="box"];25363[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS (Succ vwz11200) vwz1121))) vwz1122) (Neg (Succ vwz1119)) (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS (Succ vwz11200) vwz1121)))",fontsize=16,color="burlywood",shape="box"];29144[label="vwz1121/Succ vwz11210",fontsize=10,color="white",style="solid",shape="box"];25363 -> 29144[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29144 -> 25386[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29145[label="vwz1121/Zero",fontsize=10,color="white",style="solid",shape="box"];25363 -> 29145[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29145 -> 25387[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 25364[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS Zero vwz1121))) vwz1122) (Neg (Succ vwz1119)) (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS Zero vwz1121)))",fontsize=16,color="burlywood",shape="box"];29146[label="vwz1121/Succ vwz11210",fontsize=10,color="white",style="solid",shape="box"];25364 -> 29146[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29146 -> 25388[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29147[label="vwz1121/Zero",fontsize=10,color="white",style="solid",shape="box"];25364 -> 29147[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29147 -> 25389[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19993[label="Zero",fontsize=16,color="green",shape="box"];19994 -> 19949[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19994[label="primMinusNatS (Succ vwz755000) Zero",fontsize=16,color="magenta"];19994 -> 20171[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 19995[label="gcd0Gcd'1 (primEqInt (Neg (Succ Zero)) (Pos vwz7610)) (Neg (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="black",shape="box"];19995 -> 20172[label="",style="solid", color="black", weight=3]; 77.24/45.24 19996[label="gcd0Gcd'1 (primEqInt (Neg (Succ Zero)) (Neg vwz7610)) (Neg (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="burlywood",shape="box"];29148[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];19996 -> 29148[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29148 -> 20173[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 29149[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];19996 -> 29149[label="",style="solid", color="burlywood", weight=9]; 77.24/45.24 29149 -> 20174[label="",style="solid", color="burlywood", weight=3]; 77.24/45.24 19997[label="Zero",fontsize=16,color="green",shape="box"];19998 -> 19953[label="",style="dashed", color="red", weight=0]; 77.24/45.24 19998[label="primMinusNatS Zero Zero",fontsize=16,color="magenta"];19999[label="Neg (Succ vwz72900)",fontsize=16,color="green",shape="box"];12560[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal (Neg (Succ vwz652)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal (Neg (Succ vwz652)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];12560 -> 12668[label="",style="solid", color="black", weight=3]; 77.24/45.24 4731[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (abs (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (abs (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (abs (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (abs (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];4731 -> 4977[label="",style="solid", color="black", weight=3]; 77.24/45.24 9287[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (abs (Neg (Succ vwz492))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (abs (Neg (Succ vwz492))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (abs (Neg (Succ vwz492))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (abs (Neg (Succ vwz492))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];9287 -> 9448[label="",style="solid", color="black", weight=3]; 77.24/45.24 12665[label="vwz658",fontsize=16,color="green",shape="box"];12666[label="vwz661",fontsize=16,color="green",shape="box"];12667[label="vwz662",fontsize=16,color="green",shape="box"];8884 -> 8958[label="",style="dashed", color="red", weight=0]; 77.24/45.24 8884[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453) == fromInt (Pos Zero)) (Neg (Succ vwz453)) (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453) == fromInt (Pos Zero)) (Neg (Succ vwz453)) (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];8884 -> 8959[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 8884 -> 8960[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 14592[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat (Succ vwz7000) (Succ vwz7010)) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat (Succ vwz7000) (Succ vwz7010)) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) vwz703 == LT))",fontsize=16,color="black",shape="box"];14592 -> 14838[label="",style="solid", color="black", weight=3]; 77.24/45.24 14593[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat (Succ vwz7000) Zero) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat (Succ vwz7000) Zero) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) vwz703 == LT))",fontsize=16,color="black",shape="box"];14593 -> 14839[label="",style="solid", color="black", weight=3]; 77.24/45.24 14594[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat Zero (Succ vwz7010)) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat Zero (Succ vwz7010)) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) vwz703 == LT))",fontsize=16,color="black",shape="box"];14594 -> 14840[label="",style="solid", color="black", weight=3]; 77.24/45.24 14595[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat Zero Zero) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat Zero Zero) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) vwz703 == LT))",fontsize=16,color="black",shape="box"];14595 -> 14841[label="",style="solid", color="black", weight=3]; 77.24/45.24 10112[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (compare (Pos (Succ vwz564)) vwz590 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (compare (Pos (Succ vwz564)) vwz590 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];10112 -> 10129[label="",style="solid", color="black", weight=3]; 77.24/45.24 4824[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (compare (Pos (Succ vwz300)) vwz230 /= LT)) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (compare (Pos (Succ vwz300)) vwz230 /= LT)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (compare (Pos (Succ vwz300)) vwz230 /= LT)) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (compare (Pos (Succ vwz300)) vwz230 /= LT)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];4824 -> 5049[label="",style="solid", color="black", weight=3]; 77.24/45.24 9079 -> 9157[label="",style="dashed", color="red", weight=0]; 77.24/45.24 9079[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467) == fromInt (Pos Zero)) (Neg (Succ vwz467)) (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467) == fromInt (Pos Zero)) (Neg (Succ vwz467)) (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];9079 -> 9158[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 9079 -> 9159[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 14834[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat (Succ vwz7060) (Succ vwz7070)) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat (Succ vwz7060) (Succ vwz7070)) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) vwz709 == LT))",fontsize=16,color="black",shape="box"];14834 -> 14909[label="",style="solid", color="black", weight=3]; 77.24/45.24 14835[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat (Succ vwz7060) Zero) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat (Succ vwz7060) Zero) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) vwz709 == LT))",fontsize=16,color="black",shape="box"];14835 -> 14910[label="",style="solid", color="black", weight=3]; 77.24/45.24 14836[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat Zero (Succ vwz7070)) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat Zero (Succ vwz7070)) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) vwz709 == LT))",fontsize=16,color="black",shape="box"];14836 -> 14911[label="",style="solid", color="black", weight=3]; 77.24/45.24 14837[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat Zero Zero) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat Zero Zero) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) vwz709 == LT))",fontsize=16,color="black",shape="box"];14837 -> 14912[label="",style="solid", color="black", weight=3]; 77.24/45.24 10469[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (compare (Neg (Succ vwz582)) vwz606 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (compare (Neg (Succ vwz582)) vwz606 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];10469 -> 10586[label="",style="solid", color="black", weight=3]; 77.24/45.24 4887[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (compare (Neg (Succ vwz300)) vwz236 /= LT)) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (compare (Neg (Succ vwz300)) vwz236 /= LT)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (compare (Neg (Succ vwz300)) vwz236 /= LT)) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (compare (Neg (Succ vwz300)) vwz236 /= LT)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];4887 -> 5173[label="",style="solid", color="black", weight=3]; 77.24/45.24 25239[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS (Succ vwz11020) (Succ vwz11030)))) vwz1104) (Pos (Succ vwz1101)) (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS (Succ vwz11020) (Succ vwz11030))))",fontsize=16,color="black",shape="box"];25239 -> 25308[label="",style="solid", color="black", weight=3]; 77.24/45.24 25240[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS (Succ vwz11020) Zero))) vwz1104) (Pos (Succ vwz1101)) (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS (Succ vwz11020) Zero)))",fontsize=16,color="black",shape="box"];25240 -> 25309[label="",style="solid", color="black", weight=3]; 77.24/45.24 25241[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS Zero (Succ vwz11030)))) vwz1104) (Pos (Succ vwz1101)) (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS Zero (Succ vwz11030))))",fontsize=16,color="black",shape="box"];25241 -> 25310[label="",style="solid", color="black", weight=3]; 77.24/45.24 25242[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS Zero Zero))) vwz1104) (Pos (Succ vwz1101)) (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS Zero Zero)))",fontsize=16,color="black",shape="box"];25242 -> 25311[label="",style="solid", color="black", weight=3]; 77.24/45.24 20135[label="Succ vwz755000",fontsize=16,color="green",shape="box"];20136[label="gcd0Gcd'1 (primEqInt (Pos (Succ Zero)) (Pos (Succ vwz76100))) (Pos (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];20136 -> 20312[label="",style="solid", color="black", weight=3]; 77.24/45.24 20137[label="gcd0Gcd'1 (primEqInt (Pos (Succ Zero)) (Pos Zero)) (Pos (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];20137 -> 20313[label="",style="solid", color="black", weight=3]; 77.24/45.24 20138[label="gcd0Gcd'1 False (Pos (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="black",shape="triangle"];20138 -> 20314[label="",style="solid", color="black", weight=3]; 77.24/45.24 20139[label="Zero",fontsize=16,color="green",shape="box"];20140[label="Pos (Succ vwz72900)",fontsize=16,color="green",shape="box"];20141[label="gcd0Gcd'1 (primEqNat (Succ vwz793000) (Succ vwz761000)) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];20141 -> 20315[label="",style="solid", color="black", weight=3]; 77.24/45.24 20142[label="gcd0Gcd'1 (primEqNat (Succ vwz793000) Zero) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];20142 -> 20316[label="",style="solid", color="black", weight=3]; 77.24/45.24 20143[label="gcd0Gcd'1 (primEqNat Zero (Succ vwz761000)) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];20143 -> 20317[label="",style="solid", color="black", weight=3]; 77.24/45.24 20144[label="gcd0Gcd'1 (primEqNat Zero Zero) (Pos Zero) vwz792",fontsize=16,color="black",shape="box"];20144 -> 20318[label="",style="solid", color="black", weight=3]; 77.24/45.24 20145 -> 17228[label="",style="dashed", color="red", weight=0]; 77.24/45.24 20145[label="gcd0Gcd'2 vwz792 (Pos Zero `rem` vwz792)",fontsize=16,color="magenta"];20145 -> 20319[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 20145 -> 20320[label="",style="dashed", color="magenta", weight=3]; 77.24/45.24 25304[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS (Succ vwz11080) (Succ vwz11090)))) vwz1110) (Neg (Succ vwz1107)) (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS (Succ vwz11080) (Succ vwz11090))))",fontsize=16,color="black",shape="box"];25304 -> 25369[label="",style="solid", color="black", weight=3]; 77.24/45.24 25305[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS (Succ vwz11080) Zero))) vwz1110) (Neg (Succ vwz1107)) (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS (Succ vwz11080) Zero)))",fontsize=16,color="black",shape="box"];25305 -> 25370[label="",style="solid", color="black", weight=3]; 77.24/45.24 25306[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS Zero (Succ vwz11090)))) vwz1110) (Neg (Succ vwz1107)) (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS Zero (Succ vwz11090))))",fontsize=16,color="black",shape="box"];25306 -> 25371[label="",style="solid", color="black", weight=3]; 77.24/45.24 25307[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS Zero Zero))) vwz1110) (Neg (Succ vwz1107)) (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS Zero Zero)))",fontsize=16,color="black",shape="box"];25307 -> 25372[label="",style="solid", color="black", weight=3]; 77.24/45.24 20150[label="gcd0Gcd'1 (primEqInt (Pos (Succ Zero)) (Pos (Succ vwz76100))) (Neg (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];20150 -> 20326[label="",style="solid", color="black", weight=3]; 77.24/45.24 20151[label="gcd0Gcd'1 (primEqInt (Pos (Succ Zero)) (Pos Zero)) (Neg (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];20151 -> 20327[label="",style="solid", color="black", weight=3]; 77.24/45.25 20152[label="gcd0Gcd'1 False (Neg (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="black",shape="triangle"];20152 -> 20328[label="",style="solid", color="black", weight=3]; 77.24/45.25 20153[label="Neg (Succ vwz72900)",fontsize=16,color="green",shape="box"];20154[label="gcd0Gcd'1 (primEqNat (Succ vwz795000) (Succ vwz761000)) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];20154 -> 20329[label="",style="solid", color="black", weight=3]; 77.24/45.25 20155[label="gcd0Gcd'1 (primEqNat (Succ vwz795000) Zero) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];20155 -> 20330[label="",style="solid", color="black", weight=3]; 77.24/45.25 20156[label="gcd0Gcd'1 (primEqNat Zero (Succ vwz761000)) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];20156 -> 20331[label="",style="solid", color="black", weight=3]; 77.24/45.25 20157[label="gcd0Gcd'1 (primEqNat Zero Zero) (Neg Zero) vwz794",fontsize=16,color="black",shape="box"];20157 -> 20332[label="",style="solid", color="black", weight=3]; 77.24/45.25 20158 -> 17228[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20158[label="gcd0Gcd'2 vwz794 (Neg Zero `rem` vwz794)",fontsize=16,color="magenta"];20158 -> 20333[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20158 -> 20334[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25365[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS (Succ vwz11140) (Succ vwz11150)))) vwz1116) (Pos (Succ vwz1113)) (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS (Succ vwz11140) (Succ vwz11150))))",fontsize=16,color="black",shape="box"];25365 -> 25390[label="",style="solid", color="black", weight=3]; 77.24/45.25 25366[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS (Succ vwz11140) Zero))) vwz1116) (Pos (Succ vwz1113)) (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS (Succ vwz11140) Zero)))",fontsize=16,color="black",shape="box"];25366 -> 25391[label="",style="solid", color="black", weight=3]; 77.24/45.25 25367[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS Zero (Succ vwz11150)))) vwz1116) (Pos (Succ vwz1113)) (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS Zero (Succ vwz11150))))",fontsize=16,color="black",shape="box"];25367 -> 25392[label="",style="solid", color="black", weight=3]; 77.24/45.25 25368[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS Zero Zero))) vwz1116) (Pos (Succ vwz1113)) (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS Zero Zero)))",fontsize=16,color="black",shape="box"];25368 -> 25393[label="",style="solid", color="black", weight=3]; 77.24/45.25 20163[label="vwz755000",fontsize=16,color="green",shape="box"];20164[label="gcd0Gcd'1 False (Pos (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="black",shape="triangle"];20164 -> 20340[label="",style="solid", color="black", weight=3]; 77.24/45.25 20165[label="gcd0Gcd'1 (primEqInt (Neg (Succ Zero)) (Neg (Succ vwz76100))) (Pos (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="black",shape="box"];20165 -> 20341[label="",style="solid", color="black", weight=3]; 77.24/45.25 20166[label="gcd0Gcd'1 (primEqInt (Neg (Succ Zero)) (Neg Zero)) (Pos (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="black",shape="box"];20166 -> 20342[label="",style="solid", color="black", weight=3]; 77.24/45.25 25386[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS (Succ vwz11200) (Succ vwz11210)))) vwz1122) (Neg (Succ vwz1119)) (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS (Succ vwz11200) (Succ vwz11210))))",fontsize=16,color="black",shape="box"];25386 -> 25420[label="",style="solid", color="black", weight=3]; 77.24/45.25 25387[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS (Succ vwz11200) Zero))) vwz1122) (Neg (Succ vwz1119)) (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS (Succ vwz11200) Zero)))",fontsize=16,color="black",shape="box"];25387 -> 25421[label="",style="solid", color="black", weight=3]; 77.24/45.25 25388[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS Zero (Succ vwz11210)))) vwz1122) (Neg (Succ vwz1119)) (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS Zero (Succ vwz11210))))",fontsize=16,color="black",shape="box"];25388 -> 25422[label="",style="solid", color="black", weight=3]; 77.24/45.25 25389[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS Zero Zero))) vwz1122) (Neg (Succ vwz1119)) (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS Zero Zero)))",fontsize=16,color="black",shape="box"];25389 -> 25423[label="",style="solid", color="black", weight=3]; 77.24/45.25 20171[label="vwz755000",fontsize=16,color="green",shape="box"];20172[label="gcd0Gcd'1 False (Neg (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="black",shape="triangle"];20172 -> 20348[label="",style="solid", color="black", weight=3]; 77.24/45.25 20173[label="gcd0Gcd'1 (primEqInt (Neg (Succ Zero)) (Neg (Succ vwz76100))) (Neg (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="black",shape="box"];20173 -> 20349[label="",style="solid", color="black", weight=3]; 77.24/45.25 20174[label="gcd0Gcd'1 (primEqInt (Neg (Succ Zero)) (Neg Zero)) (Neg (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="black",shape="box"];20174 -> 20350[label="",style="solid", color="black", weight=3]; 77.24/45.25 12668[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal2 (Neg (Succ vwz652)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal2 (Neg (Succ vwz652)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];12668 -> 12700[label="",style="solid", color="black", weight=3]; 77.24/45.25 4977[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];4977 -> 5450[label="",style="solid", color="black", weight=3]; 77.24/45.25 9448[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal (Neg (Succ vwz492))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal (Neg (Succ vwz492))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal (Neg (Succ vwz492))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal (Neg (Succ vwz492))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];9448 -> 9528[label="",style="solid", color="black", weight=3]; 77.24/45.25 8959 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 8959[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];8960 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 8960[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];8958[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453) == vwz523) (Neg (Succ vwz453)) (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453) == vwz524) (Neg (Succ vwz453)) (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="triangle"];8958 -> 8988[label="",style="solid", color="black", weight=3]; 77.24/45.25 14838 -> 14306[label="",style="dashed", color="red", weight=0]; 77.24/45.25 14838[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat vwz7000 vwz7010) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 (primEqNat vwz7000 vwz7010) (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) vwz703 == LT))",fontsize=16,color="magenta"];14838 -> 14913[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14838 -> 14914[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14839 -> 8485[label="",style="dashed", color="red", weight=0]; 77.24/45.25 14839[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 False (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 False (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) vwz703 == LT))",fontsize=16,color="magenta"];14839 -> 14915[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14839 -> 14916[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14839 -> 14917[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14840 -> 8485[label="",style="dashed", color="red", weight=0]; 77.24/45.25 14840[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 False (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 False (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) vwz703 == LT))",fontsize=16,color="magenta"];14840 -> 14918[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14840 -> 14919[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14840 -> 14920[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14841[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 True (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz699)) (gcd0Gcd'1 True (abs (Pos (Succ vwz699))) (Neg (Succ vwz702)))) (Pos (Succ vwz702))) vwz703 == LT))",fontsize=16,color="black",shape="box"];14841 -> 14921[label="",style="solid", color="black", weight=3]; 77.24/45.25 10129[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (primCmpInt (Pos (Succ vwz564)) vwz590 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (primCmpInt (Pos (Succ vwz564)) vwz590 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29150[label="vwz590/Pos vwz5900",fontsize=10,color="white",style="solid",shape="box"];10129 -> 29150[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29150 -> 10366[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29151[label="vwz590/Neg vwz5900",fontsize=10,color="white",style="solid",shape="box"];10129 -> 29151[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29151 -> 10367[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 5049[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (compare (Pos (Succ vwz300)) vwz230 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (compare (Pos (Succ vwz300)) vwz230 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (compare (Pos (Succ vwz300)) vwz230 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (compare (Pos (Succ vwz300)) vwz230 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];5049 -> 5574[label="",style="solid", color="black", weight=3]; 77.24/45.25 9158 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9158[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9159 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9159[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9157[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467) == vwz536) (Neg (Succ vwz467)) (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467) == vwz537) (Neg (Succ vwz467)) (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="triangle"];9157 -> 9194[label="",style="solid", color="black", weight=3]; 77.24/45.25 14909 -> 14473[label="",style="dashed", color="red", weight=0]; 77.24/45.25 14909[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat vwz7060 vwz7070) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 (primEqNat vwz7060 vwz7070) (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) vwz709 == LT))",fontsize=16,color="magenta"];14909 -> 14993[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14909 -> 14994[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14910 -> 8772[label="",style="dashed", color="red", weight=0]; 77.24/45.25 14910[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 False (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 False (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) vwz709 == LT))",fontsize=16,color="magenta"];14910 -> 14995[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14910 -> 14996[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14910 -> 14997[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14911 -> 8772[label="",style="dashed", color="red", weight=0]; 77.24/45.25 14911[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 False (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 False (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) vwz709 == LT))",fontsize=16,color="magenta"];14911 -> 14998[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14911 -> 14999[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14911 -> 15000[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14912[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 True (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz705)) (gcd0Gcd'1 True (abs (Neg (Succ vwz705))) (Neg (Succ vwz708)))) (Pos (Succ vwz708))) vwz709 == LT))",fontsize=16,color="black",shape="box"];14912 -> 15001[label="",style="solid", color="black", weight=3]; 77.24/45.25 10586[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpInt (Neg (Succ vwz582)) vwz606 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpInt (Neg (Succ vwz582)) vwz606 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29152[label="vwz606/Pos vwz6060",fontsize=10,color="white",style="solid",shape="box"];10586 -> 29152[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29152 -> 10696[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29153[label="vwz606/Neg vwz6060",fontsize=10,color="white",style="solid",shape="box"];10586 -> 29153[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29153 -> 10697[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 5173[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (compare (Neg (Succ vwz300)) vwz236 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (compare (Neg (Succ vwz300)) vwz236 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (compare (Neg (Succ vwz300)) vwz236 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (compare (Neg (Succ vwz300)) vwz236 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];5173 -> 5632[label="",style="solid", color="black", weight=3]; 77.24/45.25 25308 -> 25097[label="",style="dashed", color="red", weight=0]; 77.24/45.25 25308[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS vwz11020 vwz11030))) vwz1104) (Pos (Succ vwz1101)) (Pos (primModNatS0 (Succ vwz1100) vwz1101 (primGEqNatS vwz11020 vwz11030)))",fontsize=16,color="magenta"];25308 -> 25373[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25308 -> 25374[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25309[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1100) vwz1101 True)) vwz1104) (Pos (Succ vwz1101)) (Pos (primModNatS0 (Succ vwz1100) vwz1101 True))",fontsize=16,color="black",shape="triangle"];25309 -> 25375[label="",style="solid", color="black", weight=3]; 77.24/45.25 25310[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1100) vwz1101 False)) vwz1104) (Pos (Succ vwz1101)) (Pos (primModNatS0 (Succ vwz1100) vwz1101 False))",fontsize=16,color="black",shape="triangle"];25310 -> 25376[label="",style="solid", color="black", weight=3]; 77.24/45.25 25311 -> 25309[label="",style="dashed", color="red", weight=0]; 77.24/45.25 25311[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1100) vwz1101 True)) vwz1104) (Pos (Succ vwz1101)) (Pos (primModNatS0 (Succ vwz1100) vwz1101 True))",fontsize=16,color="magenta"];20312 -> 22627[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20312[label="gcd0Gcd'1 (primEqNat Zero vwz76100) (Pos (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="magenta"];20312 -> 22664[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20312 -> 22665[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20312 -> 22666[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20312 -> 22667[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20313 -> 20138[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20313[label="gcd0Gcd'1 False (Pos (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="magenta"];20314[label="gcd0Gcd'0 (Pos (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];20314 -> 21034[label="",style="solid", color="black", weight=3]; 77.24/45.25 20315 -> 19772[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20315[label="gcd0Gcd'1 (primEqNat vwz793000 vwz761000) (Pos Zero) vwz792",fontsize=16,color="magenta"];20315 -> 21035[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20315 -> 21036[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20316 -> 19440[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20316[label="gcd0Gcd'1 False (Pos Zero) vwz792",fontsize=16,color="magenta"];20317 -> 19440[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20317[label="gcd0Gcd'1 False (Pos Zero) vwz792",fontsize=16,color="magenta"];20318 -> 19776[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20318[label="gcd0Gcd'1 True (Pos Zero) vwz792",fontsize=16,color="magenta"];20319[label="vwz792",fontsize=16,color="green",shape="box"];20320[label="Pos Zero",fontsize=16,color="green",shape="box"];25369 -> 25176[label="",style="dashed", color="red", weight=0]; 77.24/45.25 25369[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS vwz11080 vwz11090))) vwz1110) (Neg (Succ vwz1107)) (Pos (primModNatS0 (Succ vwz1106) vwz1107 (primGEqNatS vwz11080 vwz11090)))",fontsize=16,color="magenta"];25369 -> 25394[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25369 -> 25395[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25370[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1106) vwz1107 True)) vwz1110) (Neg (Succ vwz1107)) (Pos (primModNatS0 (Succ vwz1106) vwz1107 True))",fontsize=16,color="black",shape="triangle"];25370 -> 25396[label="",style="solid", color="black", weight=3]; 77.24/45.25 25371[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1106) vwz1107 False)) vwz1110) (Neg (Succ vwz1107)) (Pos (primModNatS0 (Succ vwz1106) vwz1107 False))",fontsize=16,color="black",shape="triangle"];25371 -> 25397[label="",style="solid", color="black", weight=3]; 77.24/45.25 25372 -> 25370[label="",style="dashed", color="red", weight=0]; 77.24/45.25 25372[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz1106) vwz1107 True)) vwz1110) (Neg (Succ vwz1107)) (Pos (primModNatS0 (Succ vwz1106) vwz1107 True))",fontsize=16,color="magenta"];20326 -> 22627[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20326[label="gcd0Gcd'1 (primEqNat Zero vwz76100) (Neg (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="magenta"];20326 -> 22668[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20326 -> 22669[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20326 -> 22670[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20326 -> 22671[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20327 -> 20152[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20327[label="gcd0Gcd'1 False (Neg (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="magenta"];20328[label="gcd0Gcd'0 (Neg (Succ (Succ vwz729000))) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];20328 -> 21049[label="",style="solid", color="black", weight=3]; 77.24/45.25 20329 -> 19792[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20329[label="gcd0Gcd'1 (primEqNat vwz795000 vwz761000) (Neg Zero) vwz794",fontsize=16,color="magenta"];20329 -> 21050[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20329 -> 21051[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20330 -> 19462[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20330[label="gcd0Gcd'1 False (Neg Zero) vwz794",fontsize=16,color="magenta"];20331 -> 19462[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20331[label="gcd0Gcd'1 False (Neg Zero) vwz794",fontsize=16,color="magenta"];20332 -> 19796[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20332[label="gcd0Gcd'1 True (Neg Zero) vwz794",fontsize=16,color="magenta"];20333[label="vwz794",fontsize=16,color="green",shape="box"];20334[label="Neg Zero",fontsize=16,color="green",shape="box"];25390 -> 25251[label="",style="dashed", color="red", weight=0]; 77.24/45.25 25390[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS vwz11140 vwz11150))) vwz1116) (Pos (Succ vwz1113)) (Neg (primModNatS0 (Succ vwz1112) vwz1113 (primGEqNatS vwz11140 vwz11150)))",fontsize=16,color="magenta"];25390 -> 25424[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25390 -> 25425[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25391[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1112) vwz1113 True)) vwz1116) (Pos (Succ vwz1113)) (Neg (primModNatS0 (Succ vwz1112) vwz1113 True))",fontsize=16,color="black",shape="triangle"];25391 -> 25426[label="",style="solid", color="black", weight=3]; 77.24/45.25 25392[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1112) vwz1113 False)) vwz1116) (Pos (Succ vwz1113)) (Neg (primModNatS0 (Succ vwz1112) vwz1113 False))",fontsize=16,color="black",shape="box"];25392 -> 25427[label="",style="solid", color="black", weight=3]; 77.24/45.25 25393 -> 25391[label="",style="dashed", color="red", weight=0]; 77.24/45.25 25393[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1112) vwz1113 True)) vwz1116) (Pos (Succ vwz1113)) (Neg (primModNatS0 (Succ vwz1112) vwz1113 True))",fontsize=16,color="magenta"];20340[label="gcd0Gcd'0 (Pos (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="black",shape="box"];20340 -> 21062[label="",style="solid", color="black", weight=3]; 77.24/45.25 20341 -> 22741[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20341[label="gcd0Gcd'1 (primEqNat Zero vwz76100) (Pos (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="magenta"];20341 -> 22778[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20341 -> 22779[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20341 -> 22780[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20341 -> 22781[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20342 -> 20164[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20342[label="gcd0Gcd'1 False (Pos (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="magenta"];25420 -> 25312[label="",style="dashed", color="red", weight=0]; 77.24/45.25 25420[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS vwz11200 vwz11210))) vwz1122) (Neg (Succ vwz1119)) (Neg (primModNatS0 (Succ vwz1118) vwz1119 (primGEqNatS vwz11200 vwz11210)))",fontsize=16,color="magenta"];25420 -> 26100[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25420 -> 26101[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25421[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1118) vwz1119 True)) vwz1122) (Neg (Succ vwz1119)) (Neg (primModNatS0 (Succ vwz1118) vwz1119 True))",fontsize=16,color="black",shape="triangle"];25421 -> 26102[label="",style="solid", color="black", weight=3]; 77.24/45.25 25422[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1118) vwz1119 False)) vwz1122) (Neg (Succ vwz1119)) (Neg (primModNatS0 (Succ vwz1118) vwz1119 False))",fontsize=16,color="black",shape="box"];25422 -> 26103[label="",style="solid", color="black", weight=3]; 77.24/45.25 25423 -> 25421[label="",style="dashed", color="red", weight=0]; 77.24/45.25 25423[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 (Succ vwz1118) vwz1119 True)) vwz1122) (Neg (Succ vwz1119)) (Neg (primModNatS0 (Succ vwz1118) vwz1119 True))",fontsize=16,color="magenta"];20348[label="gcd0Gcd'0 (Neg (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="black",shape="box"];20348 -> 21075[label="",style="solid", color="black", weight=3]; 77.24/45.25 20349 -> 22741[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20349[label="gcd0Gcd'1 (primEqNat Zero vwz76100) (Neg (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="magenta"];20349 -> 22782[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20349 -> 22783[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20349 -> 22784[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20349 -> 22785[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 20350 -> 20172[label="",style="dashed", color="red", weight=0]; 77.24/45.25 20350[label="gcd0Gcd'1 False (Neg (Succ (Succ vwz729000))) (Neg (Succ Zero))",fontsize=16,color="magenta"];12700 -> 13696[label="",style="dashed", color="red", weight=0]; 77.24/45.25 12700[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (Neg (Succ vwz652) >= fromInt (Pos Zero)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (Neg (Succ vwz652) >= fromInt (Pos Zero)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];12700 -> 13697[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12700 -> 13698[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 5450[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal2 (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal2 (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal2 (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal2 (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];5450 -> 5712[label="",style="solid", color="black", weight=3]; 77.24/45.25 9528[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal2 (Neg (Succ vwz492))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal2 (Neg (Succ vwz492))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal2 (Neg (Succ vwz492))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal2 (Neg (Succ vwz492))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];9528 -> 9572[label="",style="solid", color="black", weight=3]; 77.24/45.25 8988[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453)) vwz523) (Neg (Succ vwz453)) (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453)))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453)) vwz524) (Neg (Succ vwz453)) (abs (Pos (Succ vwz452)) `rem` Neg (Succ vwz453)))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];8988 -> 9090[label="",style="solid", color="black", weight=3]; 77.24/45.25 14913[label="vwz7000",fontsize=16,color="green",shape="box"];14914[label="vwz7010",fontsize=16,color="green",shape="box"];14915[label="vwz702",fontsize=16,color="green",shape="box"];14916[label="vwz703",fontsize=16,color="green",shape="box"];14917[label="vwz699",fontsize=16,color="green",shape="box"];14918[label="vwz702",fontsize=16,color="green",shape="box"];14919[label="vwz703",fontsize=16,color="green",shape="box"];14920[label="vwz699",fontsize=16,color="green",shape="box"];14921 -> 9806[label="",style="dashed", color="red", weight=0]; 77.24/45.25 14921[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz699)) (abs (Pos (Succ vwz699)))) (Pos (Succ vwz702))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz699)) (abs (Pos (Succ vwz699)))) (Pos (Succ vwz702))) vwz703 == LT))",fontsize=16,color="magenta"];14921 -> 15002[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14921 -> 15003[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14921 -> 15004[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10366[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (primCmpInt (Pos (Succ vwz564)) (Pos vwz5900) == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (primCmpInt (Pos (Succ vwz564)) (Pos vwz5900) == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];10366 -> 10396[label="",style="solid", color="black", weight=3]; 77.24/45.25 10367[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (primCmpInt (Pos (Succ vwz564)) (Neg vwz5900) == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (primCmpInt (Pos (Succ vwz564)) (Neg vwz5900) == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];10367 -> 10397[label="",style="solid", color="black", weight=3]; 77.24/45.25 5574[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) vwz230 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) vwz230 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) vwz230 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) vwz230 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29154[label="vwz230/Pos vwz2300",fontsize=10,color="white",style="solid",shape="box"];5574 -> 29154[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29154 -> 5780[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29155[label="vwz230/Neg vwz2300",fontsize=10,color="white",style="solid",shape="box"];5574 -> 29155[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29155 -> 5781[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 9194[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467)) vwz536) (Neg (Succ vwz467)) (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467)))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467)) vwz537) (Neg (Succ vwz467)) (abs (Neg (Succ vwz466)) `rem` Neg (Succ vwz467)))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];9194 -> 9295[label="",style="solid", color="black", weight=3]; 77.24/45.25 14993[label="vwz7070",fontsize=16,color="green",shape="box"];14994[label="vwz7060",fontsize=16,color="green",shape="box"];14995[label="vwz708",fontsize=16,color="green",shape="box"];14996[label="vwz709",fontsize=16,color="green",shape="box"];14997[label="vwz705",fontsize=16,color="green",shape="box"];14998[label="vwz708",fontsize=16,color="green",shape="box"];14999[label="vwz709",fontsize=16,color="green",shape="box"];15000[label="vwz705",fontsize=16,color="green",shape="box"];15001 -> 10111[label="",style="dashed", color="red", weight=0]; 77.24/45.25 15001[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz705)) (abs (Neg (Succ vwz705)))) (Pos (Succ vwz708))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz705)) (abs (Neg (Succ vwz705)))) (Pos (Succ vwz708))) vwz709 == LT))",fontsize=16,color="magenta"];15001 -> 15080[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 15001 -> 15081[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 15001 -> 15082[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10696[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpInt (Neg (Succ vwz582)) (Pos vwz6060) == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpInt (Neg (Succ vwz582)) (Pos vwz6060) == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];10696 -> 10832[label="",style="solid", color="black", weight=3]; 77.24/45.25 10697[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpInt (Neg (Succ vwz582)) (Neg vwz6060) == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpInt (Neg (Succ vwz582)) (Neg vwz6060) == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];10697 -> 10833[label="",style="solid", color="black", weight=3]; 77.24/45.25 5632[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) vwz236 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) vwz236 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) vwz236 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) vwz236 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29156[label="vwz236/Pos vwz2360",fontsize=10,color="white",style="solid",shape="box"];5632 -> 29156[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29156 -> 5828[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29157[label="vwz236/Neg vwz2360",fontsize=10,color="white",style="solid",shape="box"];5632 -> 29157[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29157 -> 5829[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 25373[label="vwz11030",fontsize=16,color="green",shape="box"];25374[label="vwz11020",fontsize=16,color="green",shape="box"];25375 -> 18801[label="",style="dashed", color="red", weight=0]; 77.24/45.25 25375[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS (Succ vwz1100) vwz1101) (Succ vwz1101))) vwz1104) (Pos (Succ vwz1101)) (Pos (primModNatS (primMinusNatS (Succ vwz1100) vwz1101) (Succ vwz1101)))",fontsize=16,color="magenta"];25375 -> 25398[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25375 -> 25399[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25375 -> 25400[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25376[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ vwz1100))) vwz1104) (Pos (Succ vwz1101)) (Pos (Succ (Succ vwz1100)))",fontsize=16,color="burlywood",shape="box"];29158[label="vwz1104/Pos vwz11040",fontsize=10,color="white",style="solid",shape="box"];25376 -> 29158[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29158 -> 25401[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29159[label="vwz1104/Neg vwz11040",fontsize=10,color="white",style="solid",shape="box"];25376 -> 29159[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29159 -> 25402[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 22664[label="Pos (Succ (Succ vwz729000))",fontsize=16,color="green",shape="box"];22665[label="vwz76100",fontsize=16,color="green",shape="box"];22666[label="Zero",fontsize=16,color="green",shape="box"];22667[label="Zero",fontsize=16,color="green",shape="box"];21034[label="gcd0Gcd' (Pos (Succ Zero)) (Pos (Succ (Succ vwz729000)) `rem` Pos (Succ Zero))",fontsize=16,color="black",shape="box"];21034 -> 21168[label="",style="solid", color="black", weight=3]; 77.24/45.25 21035[label="vwz793000",fontsize=16,color="green",shape="box"];21036[label="vwz761000",fontsize=16,color="green",shape="box"];25394[label="vwz11090",fontsize=16,color="green",shape="box"];25395[label="vwz11080",fontsize=16,color="green",shape="box"];25396 -> 18803[label="",style="dashed", color="red", weight=0]; 77.24/45.25 25396[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS (Succ vwz1106) vwz1107) (Succ vwz1107))) vwz1110) (Neg (Succ vwz1107)) (Pos (primModNatS (primMinusNatS (Succ vwz1106) vwz1107) (Succ vwz1107)))",fontsize=16,color="magenta"];25396 -> 25428[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25396 -> 25429[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25396 -> 25430[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25397[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ vwz1106))) vwz1110) (Neg (Succ vwz1107)) (Pos (Succ (Succ vwz1106)))",fontsize=16,color="burlywood",shape="box"];29160[label="vwz1110/Pos vwz11100",fontsize=10,color="white",style="solid",shape="box"];25397 -> 29160[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29160 -> 25431[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29161[label="vwz1110/Neg vwz11100",fontsize=10,color="white",style="solid",shape="box"];25397 -> 29161[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29161 -> 25432[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 22668[label="Neg (Succ (Succ vwz729000))",fontsize=16,color="green",shape="box"];22669[label="vwz76100",fontsize=16,color="green",shape="box"];22670[label="Zero",fontsize=16,color="green",shape="box"];22671[label="Zero",fontsize=16,color="green",shape="box"];21049[label="gcd0Gcd' (Pos (Succ Zero)) (Neg (Succ (Succ vwz729000)) `rem` Pos (Succ Zero))",fontsize=16,color="black",shape="box"];21049 -> 21178[label="",style="solid", color="black", weight=3]; 77.24/45.25 21050[label="vwz795000",fontsize=16,color="green",shape="box"];21051[label="vwz761000",fontsize=16,color="green",shape="box"];25424[label="vwz11140",fontsize=16,color="green",shape="box"];25425[label="vwz11150",fontsize=16,color="green",shape="box"];25426 -> 18805[label="",style="dashed", color="red", weight=0]; 77.24/45.25 25426[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS (primMinusNatS (Succ vwz1112) vwz1113) (Succ vwz1113))) vwz1116) (Pos (Succ vwz1113)) (Neg (primModNatS (primMinusNatS (Succ vwz1112) vwz1113) (Succ vwz1113)))",fontsize=16,color="magenta"];25426 -> 26104[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25426 -> 26105[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25426 -> 26106[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25427[label="gcd0Gcd'1 (primEqInt (Neg (Succ (Succ vwz1112))) vwz1116) (Pos (Succ vwz1113)) (Neg (Succ (Succ vwz1112)))",fontsize=16,color="burlywood",shape="box"];29162[label="vwz1116/Pos vwz11160",fontsize=10,color="white",style="solid",shape="box"];25427 -> 29162[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29162 -> 26107[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29163[label="vwz1116/Neg vwz11160",fontsize=10,color="white",style="solid",shape="box"];25427 -> 29163[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29163 -> 26108[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 21062 -> 18538[label="",style="dashed", color="red", weight=0]; 77.24/45.25 21062[label="gcd0Gcd' (Neg (Succ Zero)) (Pos (Succ (Succ vwz729000)) `rem` Neg (Succ Zero))",fontsize=16,color="magenta"];21062 -> 21187[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 21062 -> 21188[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22778[label="Zero",fontsize=16,color="green",shape="box"];22779[label="vwz76100",fontsize=16,color="green",shape="box"];22780[label="Pos (Succ (Succ vwz729000))",fontsize=16,color="green",shape="box"];22781[label="Zero",fontsize=16,color="green",shape="box"];26100[label="vwz11200",fontsize=16,color="green",shape="box"];26101[label="vwz11210",fontsize=16,color="green",shape="box"];26102 -> 18807[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26102[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS (primMinusNatS (Succ vwz1118) vwz1119) (Succ vwz1119))) vwz1122) (Neg (Succ vwz1119)) (Neg (primModNatS (primMinusNatS (Succ vwz1118) vwz1119) (Succ vwz1119)))",fontsize=16,color="magenta"];26102 -> 26329[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26102 -> 26330[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26102 -> 26331[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26103[label="gcd0Gcd'1 (primEqInt (Neg (Succ (Succ vwz1118))) vwz1122) (Neg (Succ vwz1119)) (Neg (Succ (Succ vwz1118)))",fontsize=16,color="burlywood",shape="box"];29164[label="vwz1122/Pos vwz11220",fontsize=10,color="white",style="solid",shape="box"];26103 -> 29164[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29164 -> 26332[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29165[label="vwz1122/Neg vwz11220",fontsize=10,color="white",style="solid",shape="box"];26103 -> 29165[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29165 -> 26333[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 21075 -> 18538[label="",style="dashed", color="red", weight=0]; 77.24/45.25 21075[label="gcd0Gcd' (Neg (Succ Zero)) (Neg (Succ (Succ vwz729000)) `rem` Neg (Succ Zero))",fontsize=16,color="magenta"];21075 -> 21199[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 21075 -> 21200[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22782[label="Zero",fontsize=16,color="green",shape="box"];22783[label="vwz76100",fontsize=16,color="green",shape="box"];22784[label="Neg (Succ (Succ vwz729000))",fontsize=16,color="green",shape="box"];22785[label="Zero",fontsize=16,color="green",shape="box"];13697 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 13697[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];13698 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 13698[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];13696[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (Neg (Succ vwz652) >= vwz673))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (Neg (Succ vwz652) >= vwz674))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="triangle"];13696 -> 13704[label="",style="solid", color="black", weight=3]; 77.24/45.25 5712 -> 5916[label="",style="dashed", color="red", weight=0]; 77.24/45.25 5712[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= fromInt (Pos Zero))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= fromInt (Pos Zero))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= fromInt (Pos Zero))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= fromInt (Pos Zero))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];5712 -> 5917[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 5712 -> 5918[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 5712 -> 5919[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 5712 -> 5920[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9572 -> 9599[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9572[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (Neg (Succ vwz492) >= fromInt (Pos Zero))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (Neg (Succ vwz492) >= fromInt (Pos Zero))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (Neg (Succ vwz492) >= fromInt (Pos Zero))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (Neg (Succ vwz492) >= fromInt (Pos Zero))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];9572 -> 9600[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9572 -> 9601[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9572 -> 9602[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9572 -> 9603[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9090[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (abs (Pos (Succ vwz452))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (abs (Pos (Succ vwz452))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (abs (Pos (Succ vwz452))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (abs (Pos (Succ vwz452))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];9090 -> 9199[label="",style="solid", color="black", weight=3]; 77.24/45.25 15002[label="vwz703",fontsize=16,color="green",shape="box"];15003[label="vwz699",fontsize=16,color="green",shape="box"];15004[label="vwz702",fontsize=16,color="green",shape="box"];10396[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (primCmpNat (Succ vwz564) vwz5900 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (primCmpNat (Succ vwz564) vwz5900 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29166[label="vwz5900/Succ vwz59000",fontsize=10,color="white",style="solid",shape="box"];10396 -> 29166[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29166 -> 10457[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29167[label="vwz5900/Zero",fontsize=10,color="white",style="solid",shape="box"];10396 -> 29167[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29167 -> 10458[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10397[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (GT == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (GT == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="triangle"];10397 -> 10459[label="",style="solid", color="black", weight=3]; 77.24/45.25 5780[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) (Pos vwz2300) == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) (Pos vwz2300) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) (Pos vwz2300) == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) (Pos vwz2300) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];5780 -> 6036[label="",style="solid", color="black", weight=3]; 77.24/45.25 5781[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) (Neg vwz2300) == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) (Neg vwz2300) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) (Neg vwz2300) == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpInt (Pos (Succ vwz300)) (Neg vwz2300) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];5781 -> 6037[label="",style="solid", color="black", weight=3]; 77.24/45.25 9295[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (abs (Neg (Succ vwz466))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (abs (Neg (Succ vwz466))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (abs (Neg (Succ vwz466))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (abs (Neg (Succ vwz466))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];9295 -> 9454[label="",style="solid", color="black", weight=3]; 77.24/45.25 15080[label="vwz708",fontsize=16,color="green",shape="box"];15081[label="vwz705",fontsize=16,color="green",shape="box"];15082[label="vwz709",fontsize=16,color="green",shape="box"];10832[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (LT == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (LT == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="triangle"];10832 -> 10966[label="",style="solid", color="black", weight=3]; 77.24/45.25 10833[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpNat vwz6060 (Succ vwz582) == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpNat vwz6060 (Succ vwz582) == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29168[label="vwz6060/Succ vwz60600",fontsize=10,color="white",style="solid",shape="box"];10833 -> 29168[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29168 -> 10967[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29169[label="vwz6060/Zero",fontsize=10,color="white",style="solid",shape="box"];10833 -> 29169[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29169 -> 10968[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 5828[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Pos vwz2360) == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Pos vwz2360) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Pos vwz2360) == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Pos vwz2360) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];5828 -> 6094[label="",style="solid", color="black", weight=3]; 77.24/45.25 5829[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Neg vwz2360) == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Neg vwz2360) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Neg vwz2360) == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Neg vwz2360) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];5829 -> 6095[label="",style="solid", color="black", weight=3]; 77.24/45.25 25398[label="vwz1101",fontsize=16,color="green",shape="box"];25399[label="vwz1104",fontsize=16,color="green",shape="box"];25400 -> 24465[label="",style="dashed", color="red", weight=0]; 77.24/45.25 25400[label="primMinusNatS (Succ vwz1100) vwz1101",fontsize=16,color="magenta"];25400 -> 25433[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25400 -> 25434[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25401[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ vwz1100))) (Pos vwz11040)) (Pos (Succ vwz1101)) (Pos (Succ (Succ vwz1100)))",fontsize=16,color="burlywood",shape="box"];29170[label="vwz11040/Succ vwz110400",fontsize=10,color="white",style="solid",shape="box"];25401 -> 29170[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29170 -> 25435[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29171[label="vwz11040/Zero",fontsize=10,color="white",style="solid",shape="box"];25401 -> 29171[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29171 -> 25436[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 25402[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ vwz1100))) (Neg vwz11040)) (Pos (Succ vwz1101)) (Pos (Succ (Succ vwz1100)))",fontsize=16,color="black",shape="box"];25402 -> 25437[label="",style="solid", color="black", weight=3]; 77.24/45.25 21168 -> 17228[label="",style="dashed", color="red", weight=0]; 77.24/45.25 21168[label="gcd0Gcd'2 (Pos (Succ Zero)) (Pos (Succ (Succ vwz729000)) `rem` Pos (Succ Zero))",fontsize=16,color="magenta"];21168 -> 21270[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 21168 -> 21271[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25428[label="vwz1107",fontsize=16,color="green",shape="box"];25429[label="vwz1110",fontsize=16,color="green",shape="box"];25430 -> 24465[label="",style="dashed", color="red", weight=0]; 77.24/45.25 25430[label="primMinusNatS (Succ vwz1106) vwz1107",fontsize=16,color="magenta"];25430 -> 26109[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25430 -> 26110[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25431[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ vwz1106))) (Pos vwz11100)) (Neg (Succ vwz1107)) (Pos (Succ (Succ vwz1106)))",fontsize=16,color="burlywood",shape="box"];29172[label="vwz11100/Succ vwz111000",fontsize=10,color="white",style="solid",shape="box"];25431 -> 29172[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29172 -> 26111[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29173[label="vwz11100/Zero",fontsize=10,color="white",style="solid",shape="box"];25431 -> 29173[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29173 -> 26112[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 25432[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ vwz1106))) (Neg vwz11100)) (Neg (Succ vwz1107)) (Pos (Succ (Succ vwz1106)))",fontsize=16,color="black",shape="box"];25432 -> 26113[label="",style="solid", color="black", weight=3]; 77.24/45.25 21178 -> 17228[label="",style="dashed", color="red", weight=0]; 77.24/45.25 21178[label="gcd0Gcd'2 (Pos (Succ Zero)) (Neg (Succ (Succ vwz729000)) `rem` Pos (Succ Zero))",fontsize=16,color="magenta"];21178 -> 21282[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 21178 -> 21283[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26104 -> 24465[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26104[label="primMinusNatS (Succ vwz1112) vwz1113",fontsize=16,color="magenta"];26104 -> 26334[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26104 -> 26335[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26105[label="vwz1113",fontsize=16,color="green",shape="box"];26106[label="vwz1116",fontsize=16,color="green",shape="box"];26107[label="gcd0Gcd'1 (primEqInt (Neg (Succ (Succ vwz1112))) (Pos vwz11160)) (Pos (Succ vwz1113)) (Neg (Succ (Succ vwz1112)))",fontsize=16,color="black",shape="box"];26107 -> 26336[label="",style="solid", color="black", weight=3]; 77.24/45.25 26108[label="gcd0Gcd'1 (primEqInt (Neg (Succ (Succ vwz1112))) (Neg vwz11160)) (Pos (Succ vwz1113)) (Neg (Succ (Succ vwz1112)))",fontsize=16,color="burlywood",shape="box"];29174[label="vwz11160/Succ vwz111600",fontsize=10,color="white",style="solid",shape="box"];26108 -> 29174[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29174 -> 26337[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29175[label="vwz11160/Zero",fontsize=10,color="white",style="solid",shape="box"];26108 -> 29175[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29175 -> 26338[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 21187[label="Pos (Succ (Succ vwz729000))",fontsize=16,color="green",shape="box"];21188[label="Zero",fontsize=16,color="green",shape="box"];26329[label="vwz1119",fontsize=16,color="green",shape="box"];26330 -> 24465[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26330[label="primMinusNatS (Succ vwz1118) vwz1119",fontsize=16,color="magenta"];26330 -> 26475[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26330 -> 26476[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26331[label="vwz1122",fontsize=16,color="green",shape="box"];26332[label="gcd0Gcd'1 (primEqInt (Neg (Succ (Succ vwz1118))) (Pos vwz11220)) (Neg (Succ vwz1119)) (Neg (Succ (Succ vwz1118)))",fontsize=16,color="black",shape="box"];26332 -> 26477[label="",style="solid", color="black", weight=3]; 77.24/45.25 26333[label="gcd0Gcd'1 (primEqInt (Neg (Succ (Succ vwz1118))) (Neg vwz11220)) (Neg (Succ vwz1119)) (Neg (Succ (Succ vwz1118)))",fontsize=16,color="burlywood",shape="box"];29176[label="vwz11220/Succ vwz112200",fontsize=10,color="white",style="solid",shape="box"];26333 -> 29176[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29176 -> 26478[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29177[label="vwz11220/Zero",fontsize=10,color="white",style="solid",shape="box"];26333 -> 29177[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29177 -> 26479[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 21199[label="Neg (Succ (Succ vwz729000))",fontsize=16,color="green",shape="box"];21200[label="Zero",fontsize=16,color="green",shape="box"];13704[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (compare (Neg (Succ vwz652)) vwz674 /= LT))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (compare (Neg (Succ vwz652)) vwz674 /= LT))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];13704 -> 13777[label="",style="solid", color="black", weight=3]; 77.24/45.25 5917 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 5917[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];5918 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 5918[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];5919 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 5919[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];5920 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 5920[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];5916[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= vwz308)) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= vwz307)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= vwz310)) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (Neg (Succ vwz300) >= vwz309)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="triangle"];5916 -> 6330[label="",style="solid", color="black", weight=3]; 77.24/45.25 9600 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9600[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9601 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9601[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9602 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9602[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9603 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9603[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9599[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (Neg (Succ vwz492) >= vwz560)) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (Neg (Succ vwz492) >= vwz559)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (Neg (Succ vwz492) >= vwz562)) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (Neg (Succ vwz492) >= vwz561)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="triangle"];9599 -> 9630[label="",style="solid", color="black", weight=3]; 77.24/45.25 9199[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal (Pos (Succ vwz452))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal (Pos (Succ vwz452))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal (Pos (Succ vwz452))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal (Pos (Succ vwz452))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];9199 -> 9301[label="",style="solid", color="black", weight=3]; 77.24/45.25 10457[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (primCmpNat (Succ vwz564) (Succ vwz59000) == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (primCmpNat (Succ vwz564) (Succ vwz59000) == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];10457 -> 10470[label="",style="solid", color="black", weight=3]; 77.24/45.25 10458[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (primCmpNat (Succ vwz564) Zero == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (primCmpNat (Succ vwz564) Zero == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];10458 -> 10471[label="",style="solid", color="black", weight=3]; 77.24/45.25 10459[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not False))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not False))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];10459 -> 10472[label="",style="solid", color="black", weight=3]; 77.24/45.25 6036[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat (Succ vwz300) vwz2300 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat (Succ vwz300) vwz2300 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat (Succ vwz300) vwz2300 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat (Succ vwz300) vwz2300 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29178[label="vwz2300/Succ vwz23000",fontsize=10,color="white",style="solid",shape="box"];6036 -> 29178[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29178 -> 6455[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29179[label="vwz2300/Zero",fontsize=10,color="white",style="solid",shape="box"];6036 -> 29179[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29179 -> 6456[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 6037[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (GT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (GT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="triangle"];6037 -> 6457[label="",style="solid", color="black", weight=3]; 77.24/45.25 9454[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal (Neg (Succ vwz466))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal (Neg (Succ vwz466))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal (Neg (Succ vwz466))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal (Neg (Succ vwz466))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];9454 -> 9535[label="",style="solid", color="black", weight=3]; 77.24/45.25 10966[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not True))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not True))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];10966 -> 11065[label="",style="solid", color="black", weight=3]; 77.24/45.25 10967[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpNat (Succ vwz60600) (Succ vwz582) == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpNat (Succ vwz60600) (Succ vwz582) == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];10967 -> 11066[label="",style="solid", color="black", weight=3]; 77.24/45.25 10968[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpNat Zero (Succ vwz582) == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpNat Zero (Succ vwz582) == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];10968 -> 11067[label="",style="solid", color="black", weight=3]; 77.24/45.25 6094[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="triangle"];6094 -> 6529[label="",style="solid", color="black", weight=3]; 77.24/45.25 6095[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz2360 (Succ vwz300) == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz2360 (Succ vwz300) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz2360 (Succ vwz300) == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz2360 (Succ vwz300) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29180[label="vwz2360/Succ vwz23600",fontsize=10,color="white",style="solid",shape="box"];6095 -> 29180[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29180 -> 6530[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29181[label="vwz2360/Zero",fontsize=10,color="white",style="solid",shape="box"];6095 -> 29181[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29181 -> 6531[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 25433[label="vwz1101",fontsize=16,color="green",shape="box"];25434[label="Succ vwz1100",fontsize=16,color="green",shape="box"];25435[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ vwz1100))) (Pos (Succ vwz110400))) (Pos (Succ vwz1101)) (Pos (Succ (Succ vwz1100)))",fontsize=16,color="black",shape="box"];25435 -> 26114[label="",style="solid", color="black", weight=3]; 77.24/45.25 25436[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ vwz1100))) (Pos Zero)) (Pos (Succ vwz1101)) (Pos (Succ (Succ vwz1100)))",fontsize=16,color="black",shape="box"];25436 -> 26115[label="",style="solid", color="black", weight=3]; 77.24/45.25 25437 -> 22905[label="",style="dashed", color="red", weight=0]; 77.24/45.25 25437[label="gcd0Gcd'1 False (Pos (Succ vwz1101)) (Pos (Succ (Succ vwz1100)))",fontsize=16,color="magenta"];25437 -> 26116[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 25437 -> 26117[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 21270[label="Pos (Succ Zero)",fontsize=16,color="green",shape="box"];21271[label="Pos (Succ (Succ vwz729000))",fontsize=16,color="green",shape="box"];26109[label="vwz1107",fontsize=16,color="green",shape="box"];26110[label="Succ vwz1106",fontsize=16,color="green",shape="box"];26111[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ vwz1106))) (Pos (Succ vwz111000))) (Neg (Succ vwz1107)) (Pos (Succ (Succ vwz1106)))",fontsize=16,color="black",shape="box"];26111 -> 26339[label="",style="solid", color="black", weight=3]; 77.24/45.25 26112[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ vwz1106))) (Pos Zero)) (Neg (Succ vwz1107)) (Pos (Succ (Succ vwz1106)))",fontsize=16,color="black",shape="box"];26112 -> 26340[label="",style="solid", color="black", weight=3]; 77.24/45.25 26113 -> 22905[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26113[label="gcd0Gcd'1 False (Neg (Succ vwz1107)) (Pos (Succ (Succ vwz1106)))",fontsize=16,color="magenta"];26113 -> 26341[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26113 -> 26342[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 21282[label="Pos (Succ Zero)",fontsize=16,color="green",shape="box"];21283[label="Neg (Succ (Succ vwz729000))",fontsize=16,color="green",shape="box"];26334[label="vwz1113",fontsize=16,color="green",shape="box"];26335[label="Succ vwz1112",fontsize=16,color="green",shape="box"];26336 -> 22933[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26336[label="gcd0Gcd'1 False (Pos (Succ vwz1113)) (Neg (Succ (Succ vwz1112)))",fontsize=16,color="magenta"];26336 -> 26480[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26336 -> 26481[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26337[label="gcd0Gcd'1 (primEqInt (Neg (Succ (Succ vwz1112))) (Neg (Succ vwz111600))) (Pos (Succ vwz1113)) (Neg (Succ (Succ vwz1112)))",fontsize=16,color="black",shape="box"];26337 -> 26482[label="",style="solid", color="black", weight=3]; 77.24/45.25 26338[label="gcd0Gcd'1 (primEqInt (Neg (Succ (Succ vwz1112))) (Neg Zero)) (Pos (Succ vwz1113)) (Neg (Succ (Succ vwz1112)))",fontsize=16,color="black",shape="box"];26338 -> 26483[label="",style="solid", color="black", weight=3]; 77.24/45.25 26475[label="vwz1119",fontsize=16,color="green",shape="box"];26476[label="Succ vwz1118",fontsize=16,color="green",shape="box"];26477 -> 22933[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26477[label="gcd0Gcd'1 False (Neg (Succ vwz1119)) (Neg (Succ (Succ vwz1118)))",fontsize=16,color="magenta"];26477 -> 26635[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26477 -> 26636[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26478[label="gcd0Gcd'1 (primEqInt (Neg (Succ (Succ vwz1118))) (Neg (Succ vwz112200))) (Neg (Succ vwz1119)) (Neg (Succ (Succ vwz1118)))",fontsize=16,color="black",shape="box"];26478 -> 26637[label="",style="solid", color="black", weight=3]; 77.24/45.25 26479[label="gcd0Gcd'1 (primEqInt (Neg (Succ (Succ vwz1118))) (Neg Zero)) (Neg (Succ vwz1119)) (Neg (Succ (Succ vwz1118)))",fontsize=16,color="black",shape="box"];26479 -> 26638[label="",style="solid", color="black", weight=3]; 77.24/45.25 13777[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (compare (Neg (Succ vwz652)) vwz674 == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (compare (Neg (Succ vwz652)) vwz674 == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];13777 -> 13839[label="",style="solid", color="black", weight=3]; 77.24/45.25 6330[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (compare (Neg (Succ vwz300)) vwz310 /= LT)) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (compare (Neg (Succ vwz300)) vwz310 /= LT)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (compare (Neg (Succ vwz300)) vwz310 /= LT)) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (compare (Neg (Succ vwz300)) vwz310 /= LT)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];6330 -> 6619[label="",style="solid", color="black", weight=3]; 77.24/45.25 9630[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (compare (Neg (Succ vwz492)) vwz562 /= LT)) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (compare (Neg (Succ vwz492)) vwz562 /= LT)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (compare (Neg (Succ vwz492)) vwz562 /= LT)) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (compare (Neg (Succ vwz492)) vwz562 /= LT)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];9630 -> 9788[label="",style="solid", color="black", weight=3]; 77.24/45.25 9301[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal2 (Pos (Succ vwz452))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal2 (Pos (Succ vwz452))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal2 (Pos (Succ vwz452))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal2 (Pos (Succ vwz452))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];9301 -> 9461[label="",style="solid", color="black", weight=3]; 77.24/45.25 10470[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (primCmpNat vwz564 vwz59000 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (primCmpNat vwz564 vwz59000 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29182[label="vwz564/Succ vwz5640",fontsize=10,color="white",style="solid",shape="box"];10470 -> 29182[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29182 -> 10587[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29183[label="vwz564/Zero",fontsize=10,color="white",style="solid",shape="box"];10470 -> 29183[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29183 -> 10588[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10471 -> 10397[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10471[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (GT == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) (not (GT == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];10472[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) True)) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (absReal1 (Pos (Succ vwz564)) True)) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];10472 -> 10589[label="",style="solid", color="black", weight=3]; 77.24/45.25 6455[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat (Succ vwz300) (Succ vwz23000) == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat (Succ vwz300) (Succ vwz23000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat (Succ vwz300) (Succ vwz23000) == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat (Succ vwz300) (Succ vwz23000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];6455 -> 6693[label="",style="solid", color="black", weight=3]; 77.24/45.25 6456[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat (Succ vwz300) Zero == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat (Succ vwz300) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat (Succ vwz300) Zero == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat (Succ vwz300) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];6456 -> 6694[label="",style="solid", color="black", weight=3]; 77.24/45.25 6457[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not False)) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not False)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not False)) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not False)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];6457 -> 6695[label="",style="solid", color="black", weight=3]; 77.24/45.25 9535[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal2 (Neg (Succ vwz466))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal2 (Neg (Succ vwz466))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal2 (Neg (Succ vwz466))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal2 (Neg (Succ vwz466))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];9535 -> 9637[label="",style="solid", color="black", weight=3]; 77.24/45.25 11065[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) False)) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) False)) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11065 -> 11210[label="",style="solid", color="black", weight=3]; 77.24/45.25 11066[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpNat vwz60600 vwz582 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpNat vwz60600 vwz582 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29184[label="vwz60600/Succ vwz606000",fontsize=10,color="white",style="solid",shape="box"];11066 -> 29184[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29184 -> 11211[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29185[label="vwz60600/Zero",fontsize=10,color="white",style="solid",shape="box"];11066 -> 29185[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29185 -> 11212[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11067 -> 10832[label="",style="dashed", color="red", weight=0]; 77.24/45.25 11067[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (LT == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (LT == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];6529[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not True)) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not True)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not True)) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not True)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];6529 -> 6757[label="",style="solid", color="black", weight=3]; 77.24/45.25 6530[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz23600) (Succ vwz300) == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz23600) (Succ vwz300) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz23600) (Succ vwz300) == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz23600) (Succ vwz300) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];6530 -> 6758[label="",style="solid", color="black", weight=3]; 77.24/45.25 6531[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero (Succ vwz300) == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero (Succ vwz300) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero (Succ vwz300) == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero (Succ vwz300) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];6531 -> 6759[label="",style="solid", color="black", weight=3]; 77.24/45.25 26114 -> 22627[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26114[label="gcd0Gcd'1 (primEqNat (Succ vwz1100) vwz110400) (Pos (Succ vwz1101)) (Pos (Succ (Succ vwz1100)))",fontsize=16,color="magenta"];26114 -> 26343[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26114 -> 26344[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26114 -> 26345[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26114 -> 26346[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26115 -> 22905[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26115[label="gcd0Gcd'1 False (Pos (Succ vwz1101)) (Pos (Succ (Succ vwz1100)))",fontsize=16,color="magenta"];26115 -> 26347[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26115 -> 26348[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26116[label="Pos (Succ vwz1101)",fontsize=16,color="green",shape="box"];26117[label="Succ vwz1100",fontsize=16,color="green",shape="box"];26339 -> 22627[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26339[label="gcd0Gcd'1 (primEqNat (Succ vwz1106) vwz111000) (Neg (Succ vwz1107)) (Pos (Succ (Succ vwz1106)))",fontsize=16,color="magenta"];26339 -> 26484[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26339 -> 26485[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26339 -> 26486[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26339 -> 26487[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26340 -> 22905[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26340[label="gcd0Gcd'1 False (Neg (Succ vwz1107)) (Pos (Succ (Succ vwz1106)))",fontsize=16,color="magenta"];26340 -> 26488[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26340 -> 26489[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26341[label="Neg (Succ vwz1107)",fontsize=16,color="green",shape="box"];26342[label="Succ vwz1106",fontsize=16,color="green",shape="box"];26480[label="Succ vwz1112",fontsize=16,color="green",shape="box"];26481[label="Pos (Succ vwz1113)",fontsize=16,color="green",shape="box"];26482 -> 22741[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26482[label="gcd0Gcd'1 (primEqNat (Succ vwz1112) vwz111600) (Pos (Succ vwz1113)) (Neg (Succ (Succ vwz1112)))",fontsize=16,color="magenta"];26482 -> 26639[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26482 -> 26640[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26482 -> 26641[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26482 -> 26642[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26483 -> 22933[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26483[label="gcd0Gcd'1 False (Pos (Succ vwz1113)) (Neg (Succ (Succ vwz1112)))",fontsize=16,color="magenta"];26483 -> 26643[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26483 -> 26644[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26635[label="Succ vwz1118",fontsize=16,color="green",shape="box"];26636[label="Neg (Succ vwz1119)",fontsize=16,color="green",shape="box"];26637 -> 22741[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26637[label="gcd0Gcd'1 (primEqNat (Succ vwz1118) vwz112200) (Neg (Succ vwz1119)) (Neg (Succ (Succ vwz1118)))",fontsize=16,color="magenta"];26637 -> 26738[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26637 -> 26739[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26637 -> 26740[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26637 -> 26741[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26638 -> 22933[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26638[label="gcd0Gcd'1 False (Neg (Succ vwz1119)) (Neg (Succ (Succ vwz1118)))",fontsize=16,color="magenta"];26638 -> 26742[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26638 -> 26743[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 13839[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpInt (Neg (Succ vwz652)) vwz674 == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpInt (Neg (Succ vwz652)) vwz674 == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29186[label="vwz674/Pos vwz6740",fontsize=10,color="white",style="solid",shape="box"];13839 -> 29186[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29186 -> 13909[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29187[label="vwz674/Neg vwz6740",fontsize=10,color="white",style="solid",shape="box"];13839 -> 29187[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29187 -> 13910[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 6619[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (compare (Neg (Succ vwz300)) vwz310 == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (compare (Neg (Succ vwz300)) vwz310 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (compare (Neg (Succ vwz300)) vwz310 == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (compare (Neg (Succ vwz300)) vwz310 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];6619 -> 6855[label="",style="solid", color="black", weight=3]; 77.24/45.25 9788[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (compare (Neg (Succ vwz492)) vwz562 == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (compare (Neg (Succ vwz492)) vwz562 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (compare (Neg (Succ vwz492)) vwz562 == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (compare (Neg (Succ vwz492)) vwz562 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];9788 -> 9852[label="",style="solid", color="black", weight=3]; 77.24/45.25 9461 -> 9540[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9461[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (Pos (Succ vwz452) >= fromInt (Pos Zero))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (Pos (Succ vwz452) >= fromInt (Pos Zero))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (Pos (Succ vwz452) >= fromInt (Pos Zero))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (Pos (Succ vwz452) >= fromInt (Pos Zero))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];9461 -> 9541[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9461 -> 9542[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9461 -> 9543[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9461 -> 9544[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10587[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz5640))) (absReal1 (Pos (Succ (Succ vwz5640))) (not (primCmpNat (Succ vwz5640) vwz59000 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz5640))) (absReal1 (Pos (Succ (Succ vwz5640))) (not (primCmpNat (Succ vwz5640) vwz59000 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29188[label="vwz59000/Succ vwz590000",fontsize=10,color="white",style="solid",shape="box"];10587 -> 29188[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29188 -> 10698[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29189[label="vwz59000/Zero",fontsize=10,color="white",style="solid",shape="box"];10587 -> 29189[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29189 -> 10699[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10588[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero vwz59000 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero vwz59000 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29190[label="vwz59000/Succ vwz590000",fontsize=10,color="white",style="solid",shape="box"];10588 -> 29190[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29190 -> 10700[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29191[label="vwz59000/Zero",fontsize=10,color="white",style="solid",shape="box"];10588 -> 29191[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29191 -> 10701[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10589[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz564)) (Pos (Succ vwz564))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz564)) (Pos (Succ vwz564))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];10589 -> 10702[label="",style="solid", color="black", weight=3]; 77.24/45.25 6693[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat vwz300 vwz23000 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat vwz300 vwz23000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat vwz300 vwz23000 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (primCmpNat vwz300 vwz23000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29192[label="vwz300/Succ vwz3000",fontsize=10,color="white",style="solid",shape="box"];6693 -> 29192[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29192 -> 6934[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29193[label="vwz300/Zero",fontsize=10,color="white",style="solid",shape="box"];6693 -> 29193[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29193 -> 6935[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 6694 -> 6037[label="",style="dashed", color="red", weight=0]; 77.24/45.25 6694[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (GT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) (not (GT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];6695[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) True) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) True) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz300)) True) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ vwz300)) True) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];6695 -> 6936[label="",style="solid", color="black", weight=3]; 77.24/45.25 9637 -> 9793[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9637[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (Neg (Succ vwz466) >= fromInt (Pos Zero))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (Neg (Succ vwz466) >= fromInt (Pos Zero))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (Neg (Succ vwz466) >= fromInt (Pos Zero))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (Neg (Succ vwz466) >= fromInt (Pos Zero))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];9637 -> 9794[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9637 -> 9795[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9637 -> 9796[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9637 -> 9797[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11210[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal0 (Neg (Succ vwz582)) otherwise)) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal0 (Neg (Succ vwz582)) otherwise)) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11210 -> 11265[label="",style="solid", color="black", weight=3]; 77.24/45.25 11211[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpNat (Succ vwz606000) vwz582 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpNat (Succ vwz606000) vwz582 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29194[label="vwz582/Succ vwz5820",fontsize=10,color="white",style="solid",shape="box"];11211 -> 29194[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29194 -> 11266[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29195[label="vwz582/Zero",fontsize=10,color="white",style="solid",shape="box"];11211 -> 29195[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29195 -> 11267[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11212[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpNat Zero vwz582 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal1 (Neg (Succ vwz582)) (not (primCmpNat Zero vwz582 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29196[label="vwz582/Succ vwz5820",fontsize=10,color="white",style="solid",shape="box"];11212 -> 29196[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29196 -> 11268[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29197[label="vwz582/Zero",fontsize=10,color="white",style="solid",shape="box"];11212 -> 29197[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29197 -> 11269[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 6757[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) False) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) False) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) False) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) False) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];6757 -> 7003[label="",style="solid", color="black", weight=3]; 77.24/45.25 6758[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz23600 vwz300 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz23600 vwz300 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz23600 vwz300 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz23600 vwz300 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29198[label="vwz23600/Succ vwz236000",fontsize=10,color="white",style="solid",shape="box"];6758 -> 29198[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29198 -> 7004[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29199[label="vwz23600/Zero",fontsize=10,color="white",style="solid",shape="box"];6758 -> 29199[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29199 -> 7005[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 6759 -> 6094[label="",style="dashed", color="red", weight=0]; 77.24/45.25 6759[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];26343[label="Pos (Succ vwz1101)",fontsize=16,color="green",shape="box"];26344[label="vwz110400",fontsize=16,color="green",shape="box"];26345[label="Succ vwz1100",fontsize=16,color="green",shape="box"];26346[label="Succ vwz1100",fontsize=16,color="green",shape="box"];26347[label="Pos (Succ vwz1101)",fontsize=16,color="green",shape="box"];26348[label="Succ vwz1100",fontsize=16,color="green",shape="box"];26484[label="Neg (Succ vwz1107)",fontsize=16,color="green",shape="box"];26485[label="vwz111000",fontsize=16,color="green",shape="box"];26486[label="Succ vwz1106",fontsize=16,color="green",shape="box"];26487[label="Succ vwz1106",fontsize=16,color="green",shape="box"];26488[label="Neg (Succ vwz1107)",fontsize=16,color="green",shape="box"];26489[label="Succ vwz1106",fontsize=16,color="green",shape="box"];26639[label="Succ vwz1112",fontsize=16,color="green",shape="box"];26640[label="vwz111600",fontsize=16,color="green",shape="box"];26641[label="Pos (Succ vwz1113)",fontsize=16,color="green",shape="box"];26642[label="Succ vwz1112",fontsize=16,color="green",shape="box"];26643[label="Succ vwz1112",fontsize=16,color="green",shape="box"];26644[label="Pos (Succ vwz1113)",fontsize=16,color="green",shape="box"];26738[label="Succ vwz1118",fontsize=16,color="green",shape="box"];26739[label="vwz112200",fontsize=16,color="green",shape="box"];26740[label="Neg (Succ vwz1119)",fontsize=16,color="green",shape="box"];26741[label="Succ vwz1118",fontsize=16,color="green",shape="box"];26742[label="Succ vwz1118",fontsize=16,color="green",shape="box"];26743[label="Neg (Succ vwz1119)",fontsize=16,color="green",shape="box"];13909[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpInt (Neg (Succ vwz652)) (Pos vwz6740) == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpInt (Neg (Succ vwz652)) (Pos vwz6740) == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];13909 -> 13991[label="",style="solid", color="black", weight=3]; 77.24/45.25 13910[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpInt (Neg (Succ vwz652)) (Neg vwz6740) == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpInt (Neg (Succ vwz652)) (Neg vwz6740) == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];13910 -> 13992[label="",style="solid", color="black", weight=3]; 77.24/45.25 6855[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) vwz310 == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) vwz310 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) vwz310 == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) vwz310 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29200[label="vwz310/Pos vwz3100",fontsize=10,color="white",style="solid",shape="box"];6855 -> 29200[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29200 -> 7116[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29201[label="vwz310/Neg vwz3100",fontsize=10,color="white",style="solid",shape="box"];6855 -> 29201[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29201 -> 7117[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 9852[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpInt (Neg (Succ vwz492)) vwz562 == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpInt (Neg (Succ vwz492)) vwz562 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpInt (Neg (Succ vwz492)) vwz562 == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpInt (Neg (Succ vwz492)) vwz562 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29202[label="vwz562/Pos vwz5620",fontsize=10,color="white",style="solid",shape="box"];9852 -> 29202[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29202 -> 9926[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29203[label="vwz562/Neg vwz5620",fontsize=10,color="white",style="solid",shape="box"];9852 -> 29203[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29203 -> 9927[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 9541 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9541[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9542 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9542[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9543 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9543[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9544 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9544[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9540[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (Pos (Succ vwz452) >= vwz552)) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (Pos (Succ vwz452) >= vwz551)) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (Pos (Succ vwz452) >= vwz554)) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (Pos (Succ vwz452) >= vwz553)) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="triangle"];9540 -> 9643[label="",style="solid", color="black", weight=3]; 77.24/45.25 10698[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz5640))) (absReal1 (Pos (Succ (Succ vwz5640))) (not (primCmpNat (Succ vwz5640) (Succ vwz590000) == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz5640))) (absReal1 (Pos (Succ (Succ vwz5640))) (not (primCmpNat (Succ vwz5640) (Succ vwz590000) == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];10698 -> 10834[label="",style="solid", color="black", weight=3]; 77.24/45.25 10699[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz5640))) (absReal1 (Pos (Succ (Succ vwz5640))) (not (primCmpNat (Succ vwz5640) Zero == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz5640))) (absReal1 (Pos (Succ (Succ vwz5640))) (not (primCmpNat (Succ vwz5640) Zero == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];10699 -> 10835[label="",style="solid", color="black", weight=3]; 77.24/45.25 10700[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero (Succ vwz590000) == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero (Succ vwz590000) == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];10700 -> 10836[label="",style="solid", color="black", weight=3]; 77.24/45.25 10701[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];10701 -> 10837[label="",style="solid", color="black", weight=3]; 77.24/45.25 10702[label="absReal1 (primMulInt (Pos (primDivNatS (Succ vwz564) (Succ vwz564))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ vwz564) (Succ vwz564))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="triangle"];10702 -> 10838[label="",style="solid", color="black", weight=3]; 77.24/45.25 6934[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3000) vwz23000 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3000) vwz23000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3000) vwz23000 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3000) vwz23000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29204[label="vwz23000/Succ vwz230000",fontsize=10,color="white",style="solid",shape="box"];6934 -> 29204[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29204 -> 7207[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29205[label="vwz23000/Zero",fontsize=10,color="white",style="solid",shape="box"];6934 -> 29205[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29205 -> 7208[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 6935[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero vwz23000 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero vwz23000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero vwz23000 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero vwz23000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29206[label="vwz23000/Succ vwz230000",fontsize=10,color="white",style="solid",shape="box"];6935 -> 29206[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29206 -> 7209[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29207[label="vwz23000/Zero",fontsize=10,color="white",style="solid",shape="box"];6935 -> 29207[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29207 -> 7210[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 6936[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (Pos (Succ vwz300)) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (Pos (Succ vwz300)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (Pos (Succ vwz300)) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (Pos (Succ vwz300)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];6936 -> 7211[label="",style="solid", color="black", weight=3]; 77.24/45.25 9794 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9794[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9795 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9795[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9796 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9796[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9797 -> 23[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9797[label="fromInt (Pos Zero)",fontsize=16,color="magenta"];9793[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (Neg (Succ vwz466) >= vwz574)) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (Neg (Succ vwz466) >= vwz573)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (Neg (Succ vwz466) >= vwz576)) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (Neg (Succ vwz466) >= vwz575)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="triangle"];9793 -> 9865[label="",style="solid", color="black", weight=3]; 77.24/45.25 11265[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal0 (Neg (Succ vwz582)) True)) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (absReal0 (Neg (Succ vwz582)) True)) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11265 -> 11305[label="",style="solid", color="black", weight=3]; 77.24/45.25 11266[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz5820))) (absReal1 (Neg (Succ (Succ vwz5820))) (not (primCmpNat (Succ vwz606000) (Succ vwz5820) == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz5820))) (absReal1 (Neg (Succ (Succ vwz5820))) (not (primCmpNat (Succ vwz606000) (Succ vwz5820) == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11266 -> 11306[label="",style="solid", color="black", weight=3]; 77.24/45.25 11267[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz606000) Zero == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz606000) Zero == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11267 -> 11307[label="",style="solid", color="black", weight=3]; 77.24/45.25 11268[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz5820))) (absReal1 (Neg (Succ (Succ vwz5820))) (not (primCmpNat Zero (Succ vwz5820) == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz5820))) (absReal1 (Neg (Succ (Succ vwz5820))) (not (primCmpNat Zero (Succ vwz5820) == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11268 -> 11308[label="",style="solid", color="black", weight=3]; 77.24/45.25 11269[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11269 -> 11309[label="",style="solid", color="black", weight=3]; 77.24/45.25 7003[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz300)) otherwise) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal0 (Neg (Succ vwz300)) otherwise) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz300)) otherwise) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal0 (Neg (Succ vwz300)) otherwise) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];7003 -> 7286[label="",style="solid", color="black", weight=3]; 77.24/45.25 7004[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz236000) vwz300 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz236000) vwz300 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz236000) vwz300 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz236000) vwz300 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29208[label="vwz300/Succ vwz3000",fontsize=10,color="white",style="solid",shape="box"];7004 -> 29208[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29208 -> 7287[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29209[label="vwz300/Zero",fontsize=10,color="white",style="solid",shape="box"];7004 -> 29209[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29209 -> 7288[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 7005[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero vwz300 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero vwz300 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero vwz300 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero vwz300 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29210[label="vwz300/Succ vwz3000",fontsize=10,color="white",style="solid",shape="box"];7005 -> 29210[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29210 -> 7289[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29211[label="vwz300/Zero",fontsize=10,color="white",style="solid",shape="box"];7005 -> 29211[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29211 -> 7290[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 13991[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (LT == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (LT == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="triangle"];13991 -> 14066[label="",style="solid", color="black", weight=3]; 77.24/45.25 13992[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpNat vwz6740 (Succ vwz652) == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpNat vwz6740 (Succ vwz652) == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29212[label="vwz6740/Succ vwz67400",fontsize=10,color="white",style="solid",shape="box"];13992 -> 29212[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29212 -> 14067[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29213[label="vwz6740/Zero",fontsize=10,color="white",style="solid",shape="box"];13992 -> 29213[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29213 -> 14068[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 7116[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Pos vwz3100) == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Pos vwz3100) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Pos vwz3100) == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Pos vwz3100) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];7116 -> 7394[label="",style="solid", color="black", weight=3]; 77.24/45.25 7117[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Neg vwz3100) == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Neg vwz3100) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Neg vwz3100) == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpInt (Neg (Succ vwz300)) (Neg vwz3100) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];7117 -> 7395[label="",style="solid", color="black", weight=3]; 77.24/45.25 9926[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpInt (Neg (Succ vwz492)) (Pos vwz5620) == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpInt (Neg (Succ vwz492)) (Pos vwz5620) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpInt (Neg (Succ vwz492)) (Pos vwz5620) == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpInt (Neg (Succ vwz492)) (Pos vwz5620) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];9926 -> 10073[label="",style="solid", color="black", weight=3]; 77.24/45.25 9927[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpInt (Neg (Succ vwz492)) (Neg vwz5620) == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpInt (Neg (Succ vwz492)) (Neg vwz5620) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpInt (Neg (Succ vwz492)) (Neg vwz5620) == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpInt (Neg (Succ vwz492)) (Neg vwz5620) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];9927 -> 10074[label="",style="solid", color="black", weight=3]; 77.24/45.25 9643[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (compare (Pos (Succ vwz452)) vwz554 /= LT)) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (compare (Pos (Succ vwz452)) vwz554 /= LT)) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (compare (Pos (Succ vwz452)) vwz554 /= LT)) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (compare (Pos (Succ vwz452)) vwz554 /= LT)) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];9643 -> 9866[label="",style="solid", color="black", weight=3]; 77.24/45.25 10834[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz5640))) (absReal1 (Pos (Succ (Succ vwz5640))) (not (primCmpNat vwz5640 vwz590000 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz5640))) (absReal1 (Pos (Succ (Succ vwz5640))) (not (primCmpNat vwz5640 vwz590000 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29214[label="vwz5640/Succ vwz56400",fontsize=10,color="white",style="solid",shape="box"];10834 -> 29214[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29214 -> 10969[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29215[label="vwz5640/Zero",fontsize=10,color="white",style="solid",shape="box"];10834 -> 29215[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29215 -> 10970[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10835 -> 10397[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10835[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz5640))) (absReal1 (Pos (Succ (Succ vwz5640))) (not (GT == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz5640))) (absReal1 (Pos (Succ (Succ vwz5640))) (not (GT == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];10835 -> 10971[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10836 -> 23372[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10836[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (absReal1 (Pos (Succ Zero)) (not (LT == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (absReal1 (Pos (Succ Zero)) (not (LT == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];10836 -> 23373[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10836 -> 23374[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10836 -> 23375[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10836 -> 23376[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10837 -> 23372[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10837[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (absReal1 (Pos (Succ Zero)) (not (EQ == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (absReal1 (Pos (Succ Zero)) (not (EQ == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];10837 -> 23377[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10837 -> 23378[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10837 -> 23379[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10837 -> 23380[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10838[label="absReal1 (Pos (primMulNat (primDivNatS (Succ vwz564) (Succ vwz564)) (Succ vwz567))) (not (primCmpInt (Pos (primMulNat (primDivNatS (Succ vwz564) (Succ vwz564)) (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="triangle"];10838 -> 10974[label="",style="solid", color="black", weight=3]; 77.24/45.25 7207[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3000) (Succ vwz230000) == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3000) (Succ vwz230000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3000) (Succ vwz230000) == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3000) (Succ vwz230000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];7207 -> 7484[label="",style="solid", color="black", weight=3]; 77.24/45.25 7208[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3000) Zero == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3000) Zero == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];7208 -> 7485[label="",style="solid", color="black", weight=3]; 77.24/45.25 7209[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero (Succ vwz230000) == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero (Succ vwz230000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero (Succ vwz230000) == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero (Succ vwz230000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];7209 -> 7486[label="",style="solid", color="black", weight=3]; 77.24/45.25 7210[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];7210 -> 7487[label="",style="solid", color="black", weight=3]; 77.24/45.25 7211[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz300) (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (Pos (primModNatS (Succ vwz300) (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz300) (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (Pos (primModNatS (Succ vwz300) (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];7211 -> 7488[label="",style="solid", color="black", weight=3]; 77.24/45.25 9865[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (compare (Neg (Succ vwz466)) vwz576 /= LT)) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (compare (Neg (Succ vwz466)) vwz576 /= LT)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (compare (Neg (Succ vwz466)) vwz576 /= LT)) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (compare (Neg (Succ vwz466)) vwz576 /= LT)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];9865 -> 9938[label="",style="solid", color="black", weight=3]; 77.24/45.25 11305[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (`negate` Neg (Succ vwz582))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (`negate` Neg (Succ vwz582))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11305 -> 11569[label="",style="solid", color="black", weight=3]; 77.24/45.25 11306[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz5820))) (absReal1 (Neg (Succ (Succ vwz5820))) (not (primCmpNat vwz606000 vwz5820 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz5820))) (absReal1 (Neg (Succ (Succ vwz5820))) (not (primCmpNat vwz606000 vwz5820 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29216[label="vwz606000/Succ vwz6060000",fontsize=10,color="white",style="solid",shape="box"];11306 -> 29216[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29216 -> 11570[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29217[label="vwz606000/Zero",fontsize=10,color="white",style="solid",shape="box"];11306 -> 29217[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29217 -> 11571[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11307[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (GT == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (GT == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11307 -> 11572[label="",style="solid", color="black", weight=3]; 77.24/45.25 11308 -> 10832[label="",style="dashed", color="red", weight=0]; 77.24/45.25 11308[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz5820))) (absReal1 (Neg (Succ (Succ vwz5820))) (not (LT == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz5820))) (absReal1 (Neg (Succ (Succ vwz5820))) (not (LT == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];11308 -> 11573[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11309[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (EQ == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (EQ == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11309 -> 11574[label="",style="solid", color="black", weight=3]; 77.24/45.25 7286[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz300)) True) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal0 (Neg (Succ vwz300)) True) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz300)) True) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal0 (Neg (Succ vwz300)) True) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];7286 -> 7559[label="",style="solid", color="black", weight=3]; 77.24/45.25 7287[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz236000) (Succ vwz3000) == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz236000) (Succ vwz3000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz236000) (Succ vwz3000) == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz236000) (Succ vwz3000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];7287 -> 7560[label="",style="solid", color="black", weight=3]; 77.24/45.25 7288[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz236000) Zero == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz236000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz236000) Zero == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz236000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];7288 -> 7561[label="",style="solid", color="black", weight=3]; 77.24/45.25 7289[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero (Succ vwz3000) == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero (Succ vwz3000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero (Succ vwz3000) == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero (Succ vwz3000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];7289 -> 7562[label="",style="solid", color="black", weight=3]; 77.24/45.25 7290[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];7290 -> 7563[label="",style="solid", color="black", weight=3]; 77.24/45.25 14066[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not True))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not True))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];14066 -> 14285[label="",style="solid", color="black", weight=3]; 77.24/45.25 14067[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpNat (Succ vwz67400) (Succ vwz652) == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpNat (Succ vwz67400) (Succ vwz652) == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];14067 -> 14286[label="",style="solid", color="black", weight=3]; 77.24/45.25 14068[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpNat Zero (Succ vwz652) == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpNat Zero (Succ vwz652) == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];14068 -> 14287[label="",style="solid", color="black", weight=3]; 77.24/45.25 7394[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="triangle"];7394 -> 7678[label="",style="solid", color="black", weight=3]; 77.24/45.25 7395[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz3100 (Succ vwz300) == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz3100 (Succ vwz300) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz3100 (Succ vwz300) == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz3100 (Succ vwz300) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29218[label="vwz3100/Succ vwz31000",fontsize=10,color="white",style="solid",shape="box"];7395 -> 29218[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29218 -> 7679[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29219[label="vwz3100/Zero",fontsize=10,color="white",style="solid",shape="box"];7395 -> 29219[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29219 -> 7680[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10073[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (LT == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (LT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (LT == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (LT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="triangle"];10073 -> 10165[label="",style="solid", color="black", weight=3]; 77.24/45.25 10074[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat vwz5620 (Succ vwz492) == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat vwz5620 (Succ vwz492) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat vwz5620 (Succ vwz492) == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat vwz5620 (Succ vwz492) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29220[label="vwz5620/Succ vwz56200",fontsize=10,color="white",style="solid",shape="box"];10074 -> 29220[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29220 -> 10166[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29221[label="vwz5620/Zero",fontsize=10,color="white",style="solid",shape="box"];10074 -> 29221[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29221 -> 10167[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 9866[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (compare (Pos (Succ vwz452)) vwz554 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (compare (Pos (Succ vwz452)) vwz554 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (compare (Pos (Succ vwz452)) vwz554 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (compare (Pos (Succ vwz452)) vwz554 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];9866 -> 9939[label="",style="solid", color="black", weight=3]; 77.24/45.25 10969[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz56400)))) (absReal1 (Pos (Succ (Succ (Succ vwz56400)))) (not (primCmpNat (Succ vwz56400) vwz590000 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz56400)))) (absReal1 (Pos (Succ (Succ (Succ vwz56400)))) (not (primCmpNat (Succ vwz56400) vwz590000 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29222[label="vwz590000/Succ vwz5900000",fontsize=10,color="white",style="solid",shape="box"];10969 -> 29222[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29222 -> 11068[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29223[label="vwz590000/Zero",fontsize=10,color="white",style="solid",shape="box"];10969 -> 29223[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29223 -> 11069[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10970[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero vwz590000 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero vwz590000 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29224[label="vwz590000/Succ vwz5900000",fontsize=10,color="white",style="solid",shape="box"];10970 -> 29224[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29224 -> 11070[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29225[label="vwz590000/Zero",fontsize=10,color="white",style="solid",shape="box"];10970 -> 29225[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29225 -> 11071[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10971[label="Succ vwz5640",fontsize=16,color="green",shape="box"];23373[label="vwz567",fontsize=16,color="green",shape="box"];23374 -> 22179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23374[label="absReal1 (Pos (Succ Zero)) (not (LT == LT))",fontsize=16,color="magenta"];23374 -> 23698[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23375[label="vwz568",fontsize=16,color="green",shape="box"];23376 -> 22179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23376[label="absReal1 (Pos (Succ Zero)) (not (LT == LT))",fontsize=16,color="magenta"];23376 -> 23699[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23372[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) vwz976) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) vwz977) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="triangle"];29226[label="vwz977/Pos vwz9770",fontsize=10,color="white",style="solid",shape="box"];23372 -> 29226[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29226 -> 23700[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29227[label="vwz977/Neg vwz9770",fontsize=10,color="white",style="solid",shape="box"];23372 -> 29227[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29227 -> 23701[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 23377[label="vwz567",fontsize=16,color="green",shape="box"];23378 -> 22180[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23378[label="absReal1 (Pos (Succ Zero)) (not (EQ == LT))",fontsize=16,color="magenta"];23378 -> 23702[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23379[label="vwz568",fontsize=16,color="green",shape="box"];23380 -> 22180[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23380[label="absReal1 (Pos (Succ Zero)) (not (EQ == LT))",fontsize=16,color="magenta"];23380 -> 23703[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10974[label="absReal1 (Pos (primMulNat (primDivNatS0 vwz564 vwz564 (primGEqNatS vwz564 vwz564)) (Succ vwz567))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 vwz564 vwz564 (primGEqNatS vwz564 vwz564)) (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29228[label="vwz564/Succ vwz5640",fontsize=10,color="white",style="solid",shape="box"];10974 -> 29228[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29228 -> 11074[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29229[label="vwz564/Zero",fontsize=10,color="white",style="solid",shape="box"];10974 -> 29229[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29229 -> 11075[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 7484[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat vwz3000 vwz230000 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat vwz3000 vwz230000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat vwz3000 vwz230000 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (primCmpNat vwz3000 vwz230000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29230[label="vwz3000/Succ vwz30000",fontsize=10,color="white",style="solid",shape="box"];7484 -> 29230[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29230 -> 7833[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29231[label="vwz3000/Zero",fontsize=10,color="white",style="solid",shape="box"];7484 -> 29231[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29231 -> 7834[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 7485 -> 6037[label="",style="dashed", color="red", weight=0]; 77.24/45.25 7485[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (GT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (GT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ vwz3000))) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];7485 -> 7835[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 7486 -> 23372[label="",style="dashed", color="red", weight=0]; 77.24/45.25 7486[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];7486 -> 23389[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 7486 -> 23390[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 7486 -> 23391[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 7486 -> 23392[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 7487 -> 23372[label="",style="dashed", color="red", weight=0]; 77.24/45.25 7487[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];7487 -> 23393[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 7487 -> 23394[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 7487 -> 23395[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 7487 -> 23396[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 7488[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz300 vwz400 (primGEqNatS vwz300 vwz400))) vwz175) (Pos (Succ vwz400)) (Pos (primModNatS0 vwz300 vwz400 (primGEqNatS vwz300 vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz300 vwz400 (primGEqNatS vwz300 vwz400))) vwz176) (Pos (Succ vwz400)) (Pos (primModNatS0 vwz300 vwz400 (primGEqNatS vwz300 vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29232[label="vwz300/Succ vwz3000",fontsize=10,color="white",style="solid",shape="box"];7488 -> 29232[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29232 -> 7838[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29233[label="vwz300/Zero",fontsize=10,color="white",style="solid",shape="box"];7488 -> 29233[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29233 -> 7839[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 9938[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (compare (Neg (Succ vwz466)) vwz576 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (compare (Neg (Succ vwz466)) vwz576 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (compare (Neg (Succ vwz466)) vwz576 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (compare (Neg (Succ vwz466)) vwz576 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];9938 -> 10084[label="",style="solid", color="black", weight=3]; 77.24/45.25 11569[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (primNegInt (Neg (Succ vwz582)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (primNegInt (Neg (Succ vwz582)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11569 -> 11898[label="",style="solid", color="black", weight=3]; 77.24/45.25 11570[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz5820))) (absReal1 (Neg (Succ (Succ vwz5820))) (not (primCmpNat (Succ vwz6060000) vwz5820 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz5820))) (absReal1 (Neg (Succ (Succ vwz5820))) (not (primCmpNat (Succ vwz6060000) vwz5820 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29234[label="vwz5820/Succ vwz58200",fontsize=10,color="white",style="solid",shape="box"];11570 -> 29234[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29234 -> 11899[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29235[label="vwz5820/Zero",fontsize=10,color="white",style="solid",shape="box"];11570 -> 29235[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29235 -> 11900[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11571[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz5820))) (absReal1 (Neg (Succ (Succ vwz5820))) (not (primCmpNat Zero vwz5820 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz5820))) (absReal1 (Neg (Succ (Succ vwz5820))) (not (primCmpNat Zero vwz5820 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29236[label="vwz5820/Succ vwz58200",fontsize=10,color="white",style="solid",shape="box"];11571 -> 29236[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29236 -> 11901[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29237[label="vwz5820/Zero",fontsize=10,color="white",style="solid",shape="box"];11571 -> 29237[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29237 -> 11902[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11572[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not False))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not False))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="triangle"];11572 -> 11903[label="",style="solid", color="black", weight=3]; 77.24/45.25 11573[label="Succ vwz5820",fontsize=16,color="green",shape="box"];11574 -> 11572[label="",style="dashed", color="red", weight=0]; 77.24/45.25 11574[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not False))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not False))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];7559[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (`negate` Neg (Succ vwz300)) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (`negate` Neg (Succ vwz300)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (`negate` Neg (Succ vwz300)) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (`negate` Neg (Succ vwz300)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];7559 -> 7992[label="",style="solid", color="black", weight=3]; 77.24/45.25 7560[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat vwz236000 vwz3000 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat vwz236000 vwz3000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat vwz236000 vwz3000 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat vwz236000 vwz3000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29238[label="vwz236000/Succ vwz2360000",fontsize=10,color="white",style="solid",shape="box"];7560 -> 29238[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29238 -> 7993[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29239[label="vwz236000/Zero",fontsize=10,color="white",style="solid",shape="box"];7560 -> 29239[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29239 -> 7994[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 7561[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];7561 -> 7995[label="",style="solid", color="black", weight=3]; 77.24/45.25 7562 -> 6094[label="",style="dashed", color="red", weight=0]; 77.24/45.25 7562[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (LT == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (LT == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];7562 -> 7996[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 7563[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];7563 -> 7997[label="",style="solid", color="black", weight=3]; 77.24/45.25 14285[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) False)) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) False)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];14285 -> 14385[label="",style="solid", color="black", weight=3]; 77.24/45.25 14286[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpNat vwz67400 vwz652 == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpNat vwz67400 vwz652 == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29240[label="vwz67400/Succ vwz674000",fontsize=10,color="white",style="solid",shape="box"];14286 -> 29240[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29240 -> 14386[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29241[label="vwz67400/Zero",fontsize=10,color="white",style="solid",shape="box"];14286 -> 29241[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29241 -> 14387[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 14287 -> 13991[label="",style="dashed", color="red", weight=0]; 77.24/45.25 14287[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (LT == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (LT == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];7678[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not True)) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not True)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not True)) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not True)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];7678 -> 8220[label="",style="solid", color="black", weight=3]; 77.24/45.25 7679[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz31000) (Succ vwz300) == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz31000) (Succ vwz300) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz31000) (Succ vwz300) == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz31000) (Succ vwz300) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];7679 -> 8221[label="",style="solid", color="black", weight=3]; 77.24/45.25 7680[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero (Succ vwz300) == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero (Succ vwz300) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero (Succ vwz300) == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero (Succ vwz300) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];7680 -> 8222[label="",style="solid", color="black", weight=3]; 77.24/45.25 10165[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not True)) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not True)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not True)) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not True)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];10165 -> 10512[label="",style="solid", color="black", weight=3]; 77.24/45.25 10166[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat (Succ vwz56200) (Succ vwz492) == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat (Succ vwz56200) (Succ vwz492) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat (Succ vwz56200) (Succ vwz492) == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat (Succ vwz56200) (Succ vwz492) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];10166 -> 10513[label="",style="solid", color="black", weight=3]; 77.24/45.25 10167[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat Zero (Succ vwz492) == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat Zero (Succ vwz492) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat Zero (Succ vwz492) == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat Zero (Succ vwz492) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];10167 -> 10514[label="",style="solid", color="black", weight=3]; 77.24/45.25 9939[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpInt (Pos (Succ vwz452)) vwz554 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpInt (Pos (Succ vwz452)) vwz554 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpInt (Pos (Succ vwz452)) vwz554 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpInt (Pos (Succ vwz452)) vwz554 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29242[label="vwz554/Pos vwz5540",fontsize=10,color="white",style="solid",shape="box"];9939 -> 29242[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29242 -> 10085[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29243[label="vwz554/Neg vwz5540",fontsize=10,color="white",style="solid",shape="box"];9939 -> 29243[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29243 -> 10086[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11068[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz56400)))) (absReal1 (Pos (Succ (Succ (Succ vwz56400)))) (not (primCmpNat (Succ vwz56400) (Succ vwz5900000) == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz56400)))) (absReal1 (Pos (Succ (Succ (Succ vwz56400)))) (not (primCmpNat (Succ vwz56400) (Succ vwz5900000) == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];11068 -> 11213[label="",style="solid", color="black", weight=3]; 77.24/45.25 11069[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz56400)))) (absReal1 (Pos (Succ (Succ (Succ vwz56400)))) (not (primCmpNat (Succ vwz56400) Zero == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz56400)))) (absReal1 (Pos (Succ (Succ (Succ vwz56400)))) (not (primCmpNat (Succ vwz56400) Zero == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];11069 -> 11214[label="",style="solid", color="black", weight=3]; 77.24/45.25 11070[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero (Succ vwz5900000) == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero (Succ vwz5900000) == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];11070 -> 11215[label="",style="solid", color="black", weight=3]; 77.24/45.25 11071[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];11071 -> 11216[label="",style="solid", color="black", weight=3]; 77.24/45.25 23698[label="Zero",fontsize=16,color="green",shape="box"];23699[label="Zero",fontsize=16,color="green",shape="box"];23700[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) vwz976) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (Pos vwz9770)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29244[label="vwz9770/Succ vwz97700",fontsize=10,color="white",style="solid",shape="box"];23700 -> 29244[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29244 -> 23754[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29245[label="vwz9770/Zero",fontsize=10,color="white",style="solid",shape="box"];23700 -> 29245[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29245 -> 23755[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 23701[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) vwz976) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (Neg vwz9770)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29246[label="vwz9770/Succ vwz97700",fontsize=10,color="white",style="solid",shape="box"];23701 -> 29246[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29246 -> 23756[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29247[label="vwz9770/Zero",fontsize=10,color="white",style="solid",shape="box"];23701 -> 29247[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29247 -> 23757[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 23702[label="Zero",fontsize=16,color="green",shape="box"];23703[label="Zero",fontsize=16,color="green",shape="box"];11074[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz5640) (Succ vwz5640) (primGEqNatS (Succ vwz5640) (Succ vwz5640))) (Succ vwz567))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz5640) (Succ vwz5640) (primGEqNatS (Succ vwz5640) (Succ vwz5640))) (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];11074 -> 11218[label="",style="solid", color="black", weight=3]; 77.24/45.25 11075[label="absReal1 (Pos (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ vwz567))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];11075 -> 11219[label="",style="solid", color="black", weight=3]; 77.24/45.25 7833[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz30000) vwz230000 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz30000) vwz230000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz30000) vwz230000 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz30000) vwz230000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29248[label="vwz230000/Succ vwz2300000",fontsize=10,color="white",style="solid",shape="box"];7833 -> 29248[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29248 -> 8362[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29249[label="vwz230000/Zero",fontsize=10,color="white",style="solid",shape="box"];7833 -> 29249[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29249 -> 8363[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 7834[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero vwz230000 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero vwz230000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero vwz230000 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero vwz230000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29250[label="vwz230000/Succ vwz2300000",fontsize=10,color="white",style="solid",shape="box"];7834 -> 29250[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29250 -> 8364[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29251[label="vwz230000/Zero",fontsize=10,color="white",style="solid",shape="box"];7834 -> 29251[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29251 -> 8365[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 7835[label="Succ vwz3000",fontsize=16,color="green",shape="box"];23389[label="vwz400",fontsize=16,color="green",shape="box"];23390 -> 17479[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23390[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];23390 -> 23704[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23390 -> 23705[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23390 -> 23706[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23391[label="vwz7",fontsize=16,color="green",shape="box"];23392 -> 17479[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23392[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];23392 -> 23707[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23392 -> 23708[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23392 -> 23709[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23393[label="vwz400",fontsize=16,color="green",shape="box"];23394 -> 17479[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23394[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];23394 -> 23710[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23394 -> 23711[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23394 -> 23712[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23395[label="vwz7",fontsize=16,color="green",shape="box"];23396 -> 17479[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23396[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];23396 -> 23713[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23396 -> 23714[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23396 -> 23715[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 7838[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) vwz400 (primGEqNatS (Succ vwz3000) vwz400))) vwz175) (Pos (Succ vwz400)) (Pos (primModNatS0 (Succ vwz3000) vwz400 (primGEqNatS (Succ vwz3000) vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) vwz400 (primGEqNatS (Succ vwz3000) vwz400))) vwz176) (Pos (Succ vwz400)) (Pos (primModNatS0 (Succ vwz3000) vwz400 (primGEqNatS (Succ vwz3000) vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29252[label="vwz400/Succ vwz4000",fontsize=10,color="white",style="solid",shape="box"];7838 -> 29252[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29252 -> 8368[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29253[label="vwz400/Zero",fontsize=10,color="white",style="solid",shape="box"];7838 -> 29253[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29253 -> 8369[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 7839[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))) vwz175) (Pos (Succ vwz400)) (Pos (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))) vwz176) (Pos (Succ vwz400)) (Pos (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29254[label="vwz400/Succ vwz4000",fontsize=10,color="white",style="solid",shape="box"];7839 -> 29254[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29254 -> 8370[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29255[label="vwz400/Zero",fontsize=10,color="white",style="solid",shape="box"];7839 -> 29255[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29255 -> 8371[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10084[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpInt (Neg (Succ vwz466)) vwz576 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpInt (Neg (Succ vwz466)) vwz576 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpInt (Neg (Succ vwz466)) vwz576 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpInt (Neg (Succ vwz466)) vwz576 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29256[label="vwz576/Pos vwz5760",fontsize=10,color="white",style="solid",shape="box"];10084 -> 29256[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29256 -> 10180[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29257[label="vwz576/Neg vwz5760",fontsize=10,color="white",style="solid",shape="box"];10084 -> 29257[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29257 -> 10181[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11898[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz582)) (Pos (Succ vwz582))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz582)) (Pos (Succ vwz582))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11898 -> 12011[label="",style="solid", color="black", weight=3]; 77.24/45.25 11899[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz58200)))) (absReal1 (Neg (Succ (Succ (Succ vwz58200)))) (not (primCmpNat (Succ vwz6060000) (Succ vwz58200) == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz58200)))) (absReal1 (Neg (Succ (Succ (Succ vwz58200)))) (not (primCmpNat (Succ vwz6060000) (Succ vwz58200) == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11899 -> 12012[label="",style="solid", color="black", weight=3]; 77.24/45.25 11900[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz6060000) Zero == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz6060000) Zero == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11900 -> 12013[label="",style="solid", color="black", weight=3]; 77.24/45.25 11901[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz58200)))) (absReal1 (Neg (Succ (Succ (Succ vwz58200)))) (not (primCmpNat Zero (Succ vwz58200) == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz58200)))) (absReal1 (Neg (Succ (Succ (Succ vwz58200)))) (not (primCmpNat Zero (Succ vwz58200) == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11901 -> 12014[label="",style="solid", color="black", weight=3]; 77.24/45.25 11902[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11902 -> 12015[label="",style="solid", color="black", weight=3]; 77.24/45.25 11903[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) True)) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) True)) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];11903 -> 12016[label="",style="solid", color="black", weight=3]; 77.24/45.25 7992[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (primNegInt (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (primNegInt (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (primNegInt (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (primNegInt (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];7992 -> 8448[label="",style="solid", color="black", weight=3]; 77.24/45.25 7993[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz2360000) vwz3000 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz2360000) vwz3000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz2360000) vwz3000 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz2360000) vwz3000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29258[label="vwz3000/Succ vwz30000",fontsize=10,color="white",style="solid",shape="box"];7993 -> 29258[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29258 -> 8449[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29259[label="vwz3000/Zero",fontsize=10,color="white",style="solid",shape="box"];7993 -> 29259[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29259 -> 8450[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 7994[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero vwz3000 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero vwz3000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero vwz3000 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero vwz3000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29260[label="vwz3000/Succ vwz30000",fontsize=10,color="white",style="solid",shape="box"];7994 -> 29260[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29260 -> 8451[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29261[label="vwz3000/Zero",fontsize=10,color="white",style="solid",shape="box"];7994 -> 29261[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29261 -> 8452[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 7995[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="triangle"];7995 -> 8453[label="",style="solid", color="black", weight=3]; 77.24/45.25 7996[label="Succ vwz3000",fontsize=16,color="green",shape="box"];7997 -> 7995[label="",style="dashed", color="red", weight=0]; 77.24/45.25 7997[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];14385[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal0 (Neg (Succ vwz652)) otherwise)) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal0 (Neg (Succ vwz652)) otherwise)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];14385 -> 14605[label="",style="solid", color="black", weight=3]; 77.24/45.25 14386[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpNat (Succ vwz674000) vwz652 == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpNat (Succ vwz674000) vwz652 == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29262[label="vwz652/Succ vwz6520",fontsize=10,color="white",style="solid",shape="box"];14386 -> 29262[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29262 -> 14606[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29263[label="vwz652/Zero",fontsize=10,color="white",style="solid",shape="box"];14386 -> 29263[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29263 -> 14607[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 14387[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpNat Zero vwz652 == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal1 (Neg (Succ vwz652)) (not (primCmpNat Zero vwz652 == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29264[label="vwz652/Succ vwz6520",fontsize=10,color="white",style="solid",shape="box"];14387 -> 29264[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29264 -> 14608[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29265[label="vwz652/Zero",fontsize=10,color="white",style="solid",shape="box"];14387 -> 29265[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29265 -> 14609[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 8220[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) False) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) False) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) False) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) False) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];8220 -> 8570[label="",style="solid", color="black", weight=3]; 77.24/45.25 8221[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz31000 vwz300 == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz31000 vwz300 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz31000 vwz300 == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat vwz31000 vwz300 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29266[label="vwz31000/Succ vwz310000",fontsize=10,color="white",style="solid",shape="box"];8221 -> 29266[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29266 -> 8571[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29267[label="vwz31000/Zero",fontsize=10,color="white",style="solid",shape="box"];8221 -> 29267[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29267 -> 8572[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 8222 -> 7394[label="",style="dashed", color="red", weight=0]; 77.24/45.25 8222[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (LT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];10512[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) False) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) False) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) False) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) False) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];10512 -> 10629[label="",style="solid", color="black", weight=3]; 77.24/45.25 10513[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat vwz56200 vwz492 == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat vwz56200 vwz492 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat vwz56200 vwz492 == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat vwz56200 vwz492 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29268[label="vwz56200/Succ vwz562000",fontsize=10,color="white",style="solid",shape="box"];10513 -> 29268[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29268 -> 10630[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29269[label="vwz56200/Zero",fontsize=10,color="white",style="solid",shape="box"];10513 -> 29269[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29269 -> 10631[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10514 -> 10073[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10514[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (LT == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (LT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (LT == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (LT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];10085[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpInt (Pos (Succ vwz452)) (Pos vwz5540) == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpInt (Pos (Succ vwz452)) (Pos vwz5540) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpInt (Pos (Succ vwz452)) (Pos vwz5540) == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpInt (Pos (Succ vwz452)) (Pos vwz5540) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];10085 -> 10182[label="",style="solid", color="black", weight=3]; 77.24/45.25 10086[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpInt (Pos (Succ vwz452)) (Neg vwz5540) == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpInt (Pos (Succ vwz452)) (Neg vwz5540) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpInt (Pos (Succ vwz452)) (Neg vwz5540) == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpInt (Pos (Succ vwz452)) (Neg vwz5540) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];10086 -> 10183[label="",style="solid", color="black", weight=3]; 77.24/45.25 11213[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz56400)))) (absReal1 (Pos (Succ (Succ (Succ vwz56400)))) (not (primCmpNat vwz56400 vwz5900000 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz56400)))) (absReal1 (Pos (Succ (Succ (Succ vwz56400)))) (not (primCmpNat vwz56400 vwz5900000 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29270[label="vwz56400/Succ vwz564000",fontsize=10,color="white",style="solid",shape="box"];11213 -> 29270[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29270 -> 11270[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29271[label="vwz56400/Zero",fontsize=10,color="white",style="solid",shape="box"];11213 -> 29271[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29271 -> 11271[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11214 -> 10397[label="",style="dashed", color="red", weight=0]; 77.24/45.25 11214[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz56400)))) (absReal1 (Pos (Succ (Succ (Succ vwz56400)))) (not (GT == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz56400)))) (absReal1 (Pos (Succ (Succ (Succ vwz56400)))) (not (GT == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];11214 -> 11272[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11215 -> 22324[label="",style="dashed", color="red", weight=0]; 77.24/45.25 11215[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];11215 -> 22325[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11215 -> 22326[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11215 -> 22327[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11215 -> 22328[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11216 -> 22324[label="",style="dashed", color="red", weight=0]; 77.24/45.25 11216[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];11216 -> 22329[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11216 -> 22330[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11216 -> 22331[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11216 -> 22332[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23754[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) vwz976) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (Pos (Succ vwz97700))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23754 -> 23802[label="",style="solid", color="black", weight=3]; 77.24/45.25 23755[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) vwz976) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (Pos Zero)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23755 -> 23803[label="",style="solid", color="black", weight=3]; 77.24/45.25 23756[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) vwz976) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (Neg (Succ vwz97700))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23756 -> 23804[label="",style="solid", color="black", weight=3]; 77.24/45.25 23757[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) vwz976) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (Neg Zero)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23757 -> 23805[label="",style="solid", color="black", weight=3]; 77.24/45.25 11218 -> 19612[label="",style="dashed", color="red", weight=0]; 77.24/45.25 11218[label="absReal1 (Pos (primMulNat (primDivNatS0 (Succ vwz5640) (Succ vwz5640) (primGEqNatS vwz5640 vwz5640)) (Succ vwz567))) (not (primCmpInt (Pos (primMulNat (primDivNatS0 (Succ vwz5640) (Succ vwz5640) (primGEqNatS vwz5640 vwz5640)) (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];11218 -> 19673[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11218 -> 19674[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11218 -> 19675[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11218 -> 19676[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11218 -> 19677[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11218 -> 19678[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8362[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz30000) (Succ vwz2300000) == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz30000) (Succ vwz2300000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz30000) (Succ vwz2300000) == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz30000) (Succ vwz2300000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];8362 -> 8660[label="",style="solid", color="black", weight=3]; 77.24/45.25 8363[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz30000) Zero == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz30000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz30000) Zero == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz30000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];8363 -> 8661[label="",style="solid", color="black", weight=3]; 77.24/45.25 8364[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero (Succ vwz2300000) == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero (Succ vwz2300000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero (Succ vwz2300000) == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero (Succ vwz2300000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];8364 -> 8662[label="",style="solid", color="black", weight=3]; 77.24/45.25 8365[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];8365 -> 8663[label="",style="solid", color="black", weight=3]; 77.24/45.25 23704[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];23705[label="vwz176",fontsize=16,color="green",shape="box"];23706 -> 22179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23706[label="absReal1 (Pos (Succ Zero)) (not (LT == LT))",fontsize=16,color="magenta"];23706 -> 23758[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23707[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];23708[label="vwz175",fontsize=16,color="green",shape="box"];23709 -> 22179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23709[label="absReal1 (Pos (Succ Zero)) (not (LT == LT))",fontsize=16,color="magenta"];23709 -> 23759[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23710[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];23711[label="vwz176",fontsize=16,color="green",shape="box"];23712 -> 22180[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23712[label="absReal1 (Pos (Succ Zero)) (not (EQ == LT))",fontsize=16,color="magenta"];23712 -> 23760[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23713[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];23714[label="vwz175",fontsize=16,color="green",shape="box"];23715 -> 22180[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23715[label="absReal1 (Pos (Succ Zero)) (not (EQ == LT))",fontsize=16,color="magenta"];23715 -> 23761[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8368[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS (Succ vwz3000) (Succ vwz4000)))) vwz175) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS (Succ vwz3000) (Succ vwz4000)))))) (Pos (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS (Succ vwz3000) (Succ vwz4000)))) vwz176) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS (Succ vwz3000) (Succ vwz4000)))))) (Pos (Succ (Succ vwz4000)))) vwz7 == LT))",fontsize=16,color="black",shape="box"];8368 -> 8665[label="",style="solid", color="black", weight=3]; 77.24/45.25 8369[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero (primGEqNatS (Succ vwz3000) Zero))) vwz175) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero (primGEqNatS (Succ vwz3000) Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero (primGEqNatS (Succ vwz3000) Zero))) vwz176) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero (primGEqNatS (Succ vwz3000) Zero))))) (Pos (Succ Zero))) vwz7 == LT))",fontsize=16,color="black",shape="box"];8369 -> 8666[label="",style="solid", color="black", weight=3]; 77.24/45.25 8370[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))) vwz175) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))))) (Pos (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))) vwz176) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))))) (Pos (Succ (Succ vwz4000)))) vwz7 == LT))",fontsize=16,color="black",shape="box"];8370 -> 8667[label="",style="solid", color="black", weight=3]; 77.24/45.25 8371[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz175) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz176) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) vwz7 == LT))",fontsize=16,color="black",shape="box"];8371 -> 8668[label="",style="solid", color="black", weight=3]; 77.24/45.25 10180[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpInt (Neg (Succ vwz466)) (Pos vwz5760) == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpInt (Neg (Succ vwz466)) (Pos vwz5760) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpInt (Neg (Succ vwz466)) (Pos vwz5760) == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpInt (Neg (Succ vwz466)) (Pos vwz5760) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];10180 -> 10526[label="",style="solid", color="black", weight=3]; 77.24/45.25 10181[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpInt (Neg (Succ vwz466)) (Neg vwz5760) == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpInt (Neg (Succ vwz466)) (Neg vwz5760) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpInt (Neg (Succ vwz466)) (Neg vwz5760) == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpInt (Neg (Succ vwz466)) (Neg vwz5760) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];10181 -> 10527[label="",style="solid", color="black", weight=3]; 77.24/45.25 12011[label="absReal1 (primMulInt (Neg (primDivNatS (Succ vwz582) (Succ vwz582))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ vwz582) (Succ vwz582))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="triangle"];12011 -> 12052[label="",style="solid", color="black", weight=3]; 77.24/45.25 12012[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz58200)))) (absReal1 (Neg (Succ (Succ (Succ vwz58200)))) (not (primCmpNat vwz6060000 vwz58200 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz58200)))) (absReal1 (Neg (Succ (Succ (Succ vwz58200)))) (not (primCmpNat vwz6060000 vwz58200 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29272[label="vwz6060000/Succ vwz60600000",fontsize=10,color="white",style="solid",shape="box"];12012 -> 29272[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29272 -> 12053[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29273[label="vwz6060000/Zero",fontsize=10,color="white",style="solid",shape="box"];12012 -> 29273[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29273 -> 12054[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 12013 -> 26897[label="",style="dashed", color="red", weight=0]; 77.24/45.25 12013[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];12013 -> 26898[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12013 -> 26899[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12013 -> 26900[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12013 -> 26901[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12014 -> 10832[label="",style="dashed", color="red", weight=0]; 77.24/45.25 12014[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz58200)))) (absReal1 (Neg (Succ (Succ (Succ vwz58200)))) (not (LT == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz58200)))) (absReal1 (Neg (Succ (Succ (Succ vwz58200)))) (not (LT == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];12014 -> 12056[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12015 -> 26897[label="",style="dashed", color="red", weight=0]; 77.24/45.25 12015[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];12015 -> 26902[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12015 -> 26903[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12015 -> 26904[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12015 -> 26905[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12016[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg (Succ Zero))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg (Succ Zero))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];12016 -> 12058[label="",style="solid", color="black", weight=3]; 77.24/45.25 8448[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (Pos (Succ vwz300)) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (Pos (Succ vwz300)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (Pos (Succ vwz300)) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (Pos (Succ vwz300)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];8448 -> 8803[label="",style="solid", color="black", weight=3]; 77.24/45.25 8449[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz2360000) (Succ vwz30000) == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz2360000) (Succ vwz30000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz2360000) (Succ vwz30000) == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz2360000) (Succ vwz30000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];8449 -> 8804[label="",style="solid", color="black", weight=3]; 77.24/45.25 8450[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz2360000) Zero == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz2360000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz2360000) Zero == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz2360000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];8450 -> 8805[label="",style="solid", color="black", weight=3]; 77.24/45.25 8451[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero (Succ vwz30000) == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero (Succ vwz30000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero (Succ vwz30000) == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero (Succ vwz30000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];8451 -> 8806[label="",style="solid", color="black", weight=3]; 77.24/45.25 8452[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];8452 -> 8807[label="",style="solid", color="black", weight=3]; 77.24/45.25 8453[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) True) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) True) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) True) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) True) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];8453 -> 8808[label="",style="solid", color="black", weight=3]; 77.24/45.25 14605[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal0 (Neg (Succ vwz652)) True)) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (absReal0 (Neg (Succ vwz652)) True)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];14605 -> 14924[label="",style="solid", color="black", weight=3]; 77.24/45.25 14606[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz6520))) (absReal1 (Neg (Succ (Succ vwz6520))) (not (primCmpNat (Succ vwz674000) (Succ vwz6520) == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz6520))) (absReal1 (Neg (Succ (Succ vwz6520))) (not (primCmpNat (Succ vwz674000) (Succ vwz6520) == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];14606 -> 14925[label="",style="solid", color="black", weight=3]; 77.24/45.25 14607[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz674000) Zero == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz674000) Zero == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];14607 -> 14926[label="",style="solid", color="black", weight=3]; 77.24/45.25 14608[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz6520))) (absReal1 (Neg (Succ (Succ vwz6520))) (not (primCmpNat Zero (Succ vwz6520) == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz6520))) (absReal1 (Neg (Succ (Succ vwz6520))) (not (primCmpNat Zero (Succ vwz6520) == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];14608 -> 14927[label="",style="solid", color="black", weight=3]; 77.24/45.25 14609[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];14609 -> 14928[label="",style="solid", color="black", weight=3]; 77.24/45.25 8570[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz300)) otherwise) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal0 (Neg (Succ vwz300)) otherwise) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz300)) otherwise) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal0 (Neg (Succ vwz300)) otherwise) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];8570 -> 9109[label="",style="solid", color="black", weight=3]; 77.24/45.25 8571[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz310000) vwz300 == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz310000) vwz300 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz310000) vwz300 == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat (Succ vwz310000) vwz300 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29274[label="vwz300/Succ vwz3000",fontsize=10,color="white",style="solid",shape="box"];8571 -> 29274[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29274 -> 9110[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29275[label="vwz300/Zero",fontsize=10,color="white",style="solid",shape="box"];8571 -> 29275[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29275 -> 9111[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 8572[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero vwz300 == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero vwz300 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero vwz300 == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ vwz300)) (not (primCmpNat Zero vwz300 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29276[label="vwz300/Succ vwz3000",fontsize=10,color="white",style="solid",shape="box"];8572 -> 29276[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29276 -> 9112[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29277[label="vwz300/Zero",fontsize=10,color="white",style="solid",shape="box"];8572 -> 29277[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29277 -> 9113[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10629[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz492)) otherwise) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal0 (Neg (Succ vwz492)) otherwise) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz492)) otherwise) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal0 (Neg (Succ vwz492)) otherwise) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];10629 -> 10741[label="",style="solid", color="black", weight=3]; 77.24/45.25 10630[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat (Succ vwz562000) vwz492 == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat (Succ vwz562000) vwz492 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat (Succ vwz562000) vwz492 == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat (Succ vwz562000) vwz492 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29278[label="vwz492/Succ vwz4920",fontsize=10,color="white",style="solid",shape="box"];10630 -> 29278[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29278 -> 10742[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29279[label="vwz492/Zero",fontsize=10,color="white",style="solid",shape="box"];10630 -> 29279[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29279 -> 10743[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10631[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat Zero vwz492 == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat Zero vwz492 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat Zero vwz492 == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ vwz492)) (not (primCmpNat Zero vwz492 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29280[label="vwz492/Succ vwz4920",fontsize=10,color="white",style="solid",shape="box"];10631 -> 29280[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29280 -> 10744[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29281[label="vwz492/Zero",fontsize=10,color="white",style="solid",shape="box"];10631 -> 29281[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29281 -> 10745[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10182[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat (Succ vwz452) vwz5540 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat (Succ vwz452) vwz5540 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat (Succ vwz452) vwz5540 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat (Succ vwz452) vwz5540 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29282[label="vwz5540/Succ vwz55400",fontsize=10,color="white",style="solid",shape="box"];10182 -> 29282[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29282 -> 10528[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29283[label="vwz5540/Zero",fontsize=10,color="white",style="solid",shape="box"];10182 -> 29283[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29283 -> 10529[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10183[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (GT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (GT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (GT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (GT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="triangle"];10183 -> 10530[label="",style="solid", color="black", weight=3]; 77.24/45.25 11270[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz564000))))) (absReal1 (Pos (Succ (Succ (Succ (Succ vwz564000))))) (not (primCmpNat (Succ vwz564000) vwz5900000 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz564000))))) (absReal1 (Pos (Succ (Succ (Succ (Succ vwz564000))))) (not (primCmpNat (Succ vwz564000) vwz5900000 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29284[label="vwz5900000/Succ vwz59000000",fontsize=10,color="white",style="solid",shape="box"];11270 -> 29284[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29284 -> 11310[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29285[label="vwz5900000/Zero",fontsize=10,color="white",style="solid",shape="box"];11270 -> 29285[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29285 -> 11311[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11271[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero vwz5900000 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero vwz5900000 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29286[label="vwz5900000/Succ vwz59000000",fontsize=10,color="white",style="solid",shape="box"];11271 -> 29286[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29286 -> 11312[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29287[label="vwz5900000/Zero",fontsize=10,color="white",style="solid",shape="box"];11271 -> 29287[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29287 -> 11313[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11272[label="Succ (Succ vwz56400)",fontsize=16,color="green",shape="box"];22325[label="vwz567",fontsize=16,color="green",shape="box"];22326 -> 22179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 22326[label="absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))",fontsize=16,color="magenta"];22326 -> 23322[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22327[label="vwz568",fontsize=16,color="green",shape="box"];22328 -> 22179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 22328[label="absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))",fontsize=16,color="magenta"];22328 -> 23323[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22324[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) vwz919) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) vwz920) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="triangle"];29288[label="vwz920/Pos vwz9200",fontsize=10,color="white",style="solid",shape="box"];22324 -> 29288[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29288 -> 23324[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29289[label="vwz920/Neg vwz9200",fontsize=10,color="white",style="solid",shape="box"];22324 -> 29289[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29289 -> 23325[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 22329[label="vwz567",fontsize=16,color="green",shape="box"];22330 -> 22180[label="",style="dashed", color="red", weight=0]; 77.24/45.25 22330[label="absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];22330 -> 23326[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22331[label="vwz568",fontsize=16,color="green",shape="box"];22332 -> 22180[label="",style="dashed", color="red", weight=0]; 77.24/45.25 22332[label="absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];22332 -> 23327[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23802[label="absReal1 (primMulInt (Pos (primDivNatS (Succ Zero) (Succ vwz97700))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ Zero) (Succ vwz97700))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="triangle"];23802 -> 23837[label="",style="solid", color="black", weight=3]; 77.24/45.25 23803 -> 13779[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23803[label="absReal1 (primMulInt (error []) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];23803 -> 23838[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23803 -> 23839[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23804[label="absReal1 (primMulInt (Neg (primDivNatS (Succ Zero) (Succ vwz97700))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ Zero) (Succ vwz97700))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="triangle"];23804 -> 23840[label="",style="solid", color="black", weight=3]; 77.24/45.25 23805 -> 13779[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23805[label="absReal1 (primMulInt (error []) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];23805 -> 23841[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23805 -> 23842[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 19673[label="vwz5640",fontsize=16,color="green",shape="box"];19674[label="vwz5640",fontsize=16,color="green",shape="box"];19675[label="vwz5640",fontsize=16,color="green",shape="box"];19676[label="vwz5640",fontsize=16,color="green",shape="box"];19677[label="vwz568",fontsize=16,color="green",shape="box"];19678[label="vwz567",fontsize=16,color="green",shape="box"];8660[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat vwz30000 vwz2300000 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat vwz30000 vwz2300000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat vwz30000 vwz2300000 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (primCmpNat vwz30000 vwz2300000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29290[label="vwz30000/Succ vwz300000",fontsize=10,color="white",style="solid",shape="box"];8660 -> 29290[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29290 -> 9335[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29291[label="vwz30000/Zero",fontsize=10,color="white",style="solid",shape="box"];8660 -> 29291[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29291 -> 9336[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 8661 -> 6037[label="",style="dashed", color="red", weight=0]; 77.24/45.25 8661[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (GT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (GT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz30000)))) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];8661 -> 9337[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8662 -> 22324[label="",style="dashed", color="red", weight=0]; 77.24/45.25 8662[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];8662 -> 22341[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8662 -> 22342[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8662 -> 22343[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8662 -> 22344[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8663 -> 22324[label="",style="dashed", color="red", weight=0]; 77.24/45.25 8663[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];8663 -> 22345[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8663 -> 22346[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8663 -> 22347[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8663 -> 22348[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23758[label="Zero",fontsize=16,color="green",shape="box"];23759[label="Zero",fontsize=16,color="green",shape="box"];23760[label="Zero",fontsize=16,color="green",shape="box"];23761[label="Zero",fontsize=16,color="green",shape="box"];8665[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000))) vwz175) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000))))) (Pos (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000))) vwz176) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000))))) (Pos (Succ (Succ vwz4000)))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29292[label="vwz3000/Succ vwz30000",fontsize=10,color="white",style="solid",shape="box"];8665 -> 29292[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29292 -> 9341[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29293[label="vwz3000/Zero",fontsize=10,color="white",style="solid",shape="box"];8665 -> 29293[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29293 -> 9342[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 8666[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero True)) vwz175) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero True)))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero True)) vwz176) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero True)))) (Pos (Succ Zero))) vwz7 == LT))",fontsize=16,color="black",shape="box"];8666 -> 9343[label="",style="solid", color="black", weight=3]; 77.24/45.25 8667 -> 23372[label="",style="dashed", color="red", weight=0]; 77.24/45.25 8667[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) False)) vwz175) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) False)))) (Pos (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) False)) vwz176) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) False)))) (Pos (Succ (Succ vwz4000)))) vwz7 == LT))",fontsize=16,color="magenta"];8667 -> 23425[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8667 -> 23426[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8667 -> 23427[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8667 -> 23428[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8668 -> 23372[label="",style="dashed", color="red", weight=0]; 77.24/45.25 8668[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz175) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz176) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) vwz7 == LT))",fontsize=16,color="magenta"];8668 -> 23429[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8668 -> 23430[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8668 -> 23431[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8668 -> 23432[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10526[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (LT == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (LT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (LT == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (LT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="triangle"];10526 -> 10641[label="",style="solid", color="black", weight=3]; 77.24/45.25 10527[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat vwz5760 (Succ vwz466) == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat vwz5760 (Succ vwz466) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat vwz5760 (Succ vwz466) == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat vwz5760 (Succ vwz466) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29294[label="vwz5760/Succ vwz57600",fontsize=10,color="white",style="solid",shape="box"];10527 -> 29294[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29294 -> 10642[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29295[label="vwz5760/Zero",fontsize=10,color="white",style="solid",shape="box"];10527 -> 29295[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29295 -> 10643[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 12052[label="absReal1 (Neg (primMulNat (primDivNatS (Succ vwz582) (Succ vwz582)) (Succ vwz585))) (not (primCmpInt (Neg (primMulNat (primDivNatS (Succ vwz582) (Succ vwz582)) (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];12052 -> 12159[label="",style="solid", color="black", weight=3]; 77.24/45.25 12053[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz58200)))) (absReal1 (Neg (Succ (Succ (Succ vwz58200)))) (not (primCmpNat (Succ vwz60600000) vwz58200 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz58200)))) (absReal1 (Neg (Succ (Succ (Succ vwz58200)))) (not (primCmpNat (Succ vwz60600000) vwz58200 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29296[label="vwz58200/Succ vwz582000",fontsize=10,color="white",style="solid",shape="box"];12053 -> 29296[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29296 -> 12160[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29297[label="vwz58200/Zero",fontsize=10,color="white",style="solid",shape="box"];12053 -> 29297[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29297 -> 12161[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 12054[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz58200)))) (absReal1 (Neg (Succ (Succ (Succ vwz58200)))) (not (primCmpNat Zero vwz58200 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz58200)))) (absReal1 (Neg (Succ (Succ (Succ vwz58200)))) (not (primCmpNat Zero vwz58200 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29298[label="vwz58200/Succ vwz582000",fontsize=10,color="white",style="solid",shape="box"];12054 -> 29298[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29298 -> 12162[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29299[label="vwz58200/Zero",fontsize=10,color="white",style="solid",shape="box"];12054 -> 29299[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29299 -> 12163[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 26898[label="vwz585",fontsize=16,color="green",shape="box"];26899[label="vwz586",fontsize=16,color="green",shape="box"];26900 -> 19589[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26900[label="absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))",fontsize=16,color="magenta"];26900 -> 26978[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26901 -> 19589[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26901[label="absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))",fontsize=16,color="magenta"];26901 -> 26979[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26897[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz1148) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz1149) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="triangle"];29300[label="vwz1149/Pos vwz11490",fontsize=10,color="white",style="solid",shape="box"];26897 -> 29300[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29300 -> 26980[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29301[label="vwz1149/Neg vwz11490",fontsize=10,color="white",style="solid",shape="box"];26897 -> 29301[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29301 -> 26981[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 12056[label="Succ (Succ vwz58200)",fontsize=16,color="green",shape="box"];26902[label="vwz585",fontsize=16,color="green",shape="box"];26903[label="vwz586",fontsize=16,color="green",shape="box"];26904 -> 20179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26904[label="absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];26904 -> 26982[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26905 -> 20179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26905[label="absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];26905 -> 26983[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12058 -> 10702[label="",style="dashed", color="red", weight=0]; 77.24/45.25 12058[label="absReal1 (primMulInt (Pos (primDivNatS (Succ Zero) (Succ Zero))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ Zero) (Succ Zero))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];12058 -> 12165[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12058 -> 12166[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12058 -> 12167[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8803[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz300) (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (Pos (primModNatS (Succ vwz300) (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz300) (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (Pos (primModNatS (Succ vwz300) (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];8803 -> 9394[label="",style="solid", color="black", weight=3]; 77.24/45.25 8804[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat vwz2360000 vwz30000 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat vwz2360000 vwz30000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat vwz2360000 vwz30000 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat vwz2360000 vwz30000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29302[label="vwz2360000/Succ vwz23600000",fontsize=10,color="white",style="solid",shape="box"];8804 -> 29302[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29302 -> 9395[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29303[label="vwz2360000/Zero",fontsize=10,color="white",style="solid",shape="box"];8804 -> 29303[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29303 -> 9396[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 8805 -> 26897[label="",style="dashed", color="red", weight=0]; 77.24/45.25 8805[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];8805 -> 26914[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8805 -> 26915[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8805 -> 26916[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8805 -> 26917[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8806 -> 6094[label="",style="dashed", color="red", weight=0]; 77.24/45.25 8806[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (LT == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (LT == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];8806 -> 9398[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8807 -> 26897[label="",style="dashed", color="red", weight=0]; 77.24/45.25 8807[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];8807 -> 26918[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8807 -> 26919[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8807 -> 26920[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8807 -> 26921[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 8808[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (Neg (Succ Zero)) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (Neg (Succ Zero)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (Neg (Succ Zero)) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (Neg (Succ Zero)) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];8808 -> 9400[label="",style="solid", color="black", weight=3]; 77.24/45.25 14924[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (`negate` Neg (Succ vwz652))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (`negate` Neg (Succ vwz652))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];14924 -> 15085[label="",style="solid", color="black", weight=3]; 77.24/45.25 14925[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz6520))) (absReal1 (Neg (Succ (Succ vwz6520))) (not (primCmpNat vwz674000 vwz6520 == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz6520))) (absReal1 (Neg (Succ (Succ vwz6520))) (not (primCmpNat vwz674000 vwz6520 == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29304[label="vwz674000/Succ vwz6740000",fontsize=10,color="white",style="solid",shape="box"];14925 -> 29304[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29304 -> 15086[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29305[label="vwz674000/Zero",fontsize=10,color="white",style="solid",shape="box"];14925 -> 29305[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29305 -> 15087[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 14926[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (GT == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (GT == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];14926 -> 15088[label="",style="solid", color="black", weight=3]; 77.24/45.25 14927 -> 13991[label="",style="dashed", color="red", weight=0]; 77.24/45.25 14927[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz6520))) (absReal1 (Neg (Succ (Succ vwz6520))) (not (LT == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz6520))) (absReal1 (Neg (Succ (Succ vwz6520))) (not (LT == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];14927 -> 15089[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 14928[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (EQ == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not (EQ == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];14928 -> 15090[label="",style="solid", color="black", weight=3]; 77.24/45.25 9109[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz300)) True) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal0 (Neg (Succ vwz300)) True) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz300)) True) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal0 (Neg (Succ vwz300)) True) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];9109 -> 9659[label="",style="solid", color="black", weight=3]; 77.24/45.25 9110[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz310000) (Succ vwz3000) == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz310000) (Succ vwz3000) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz310000) (Succ vwz3000) == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz310000) (Succ vwz3000) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];9110 -> 9660[label="",style="solid", color="black", weight=3]; 77.24/45.25 9111[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz310000) Zero == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz310000) Zero == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz310000) Zero == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz310000) Zero == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];9111 -> 9661[label="",style="solid", color="black", weight=3]; 77.24/45.25 9112[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero (Succ vwz3000) == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero (Succ vwz3000) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero (Succ vwz3000) == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero (Succ vwz3000) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];9112 -> 9662[label="",style="solid", color="black", weight=3]; 77.24/45.25 9113[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];9113 -> 9663[label="",style="solid", color="black", weight=3]; 77.24/45.25 10741[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz492)) True) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal0 (Neg (Succ vwz492)) True) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz492)) True) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal0 (Neg (Succ vwz492)) True) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];10741 -> 10884[label="",style="solid", color="black", weight=3]; 77.24/45.25 10742[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat (Succ vwz562000) (Succ vwz4920) == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat (Succ vwz562000) (Succ vwz4920) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat (Succ vwz562000) (Succ vwz4920) == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat (Succ vwz562000) (Succ vwz4920) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];10742 -> 10885[label="",style="solid", color="black", weight=3]; 77.24/45.25 10743[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz562000) Zero == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz562000) Zero == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz562000) Zero == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz562000) Zero == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];10743 -> 10886[label="",style="solid", color="black", weight=3]; 77.24/45.25 10744[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat Zero (Succ vwz4920) == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat Zero (Succ vwz4920) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat Zero (Succ vwz4920) == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat Zero (Succ vwz4920) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];10744 -> 10887[label="",style="solid", color="black", weight=3]; 77.24/45.25 10745[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];10745 -> 10888[label="",style="solid", color="black", weight=3]; 77.24/45.25 10528[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat (Succ vwz452) (Succ vwz55400) == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat (Succ vwz452) (Succ vwz55400) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat (Succ vwz452) (Succ vwz55400) == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat (Succ vwz452) (Succ vwz55400) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];10528 -> 10644[label="",style="solid", color="black", weight=3]; 77.24/45.25 10529[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat (Succ vwz452) Zero == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat (Succ vwz452) Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat (Succ vwz452) Zero == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat (Succ vwz452) Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];10529 -> 10645[label="",style="solid", color="black", weight=3]; 77.24/45.25 10530[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not False)) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not False)) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not False)) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not False)) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];10530 -> 10646[label="",style="solid", color="black", weight=3]; 77.24/45.25 11310[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz564000))))) (absReal1 (Pos (Succ (Succ (Succ (Succ vwz564000))))) (not (primCmpNat (Succ vwz564000) (Succ vwz59000000) == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz564000))))) (absReal1 (Pos (Succ (Succ (Succ (Succ vwz564000))))) (not (primCmpNat (Succ vwz564000) (Succ vwz59000000) == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];11310 -> 11575[label="",style="solid", color="black", weight=3]; 77.24/45.25 11311[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz564000))))) (absReal1 (Pos (Succ (Succ (Succ (Succ vwz564000))))) (not (primCmpNat (Succ vwz564000) Zero == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz564000))))) (absReal1 (Pos (Succ (Succ (Succ (Succ vwz564000))))) (not (primCmpNat (Succ vwz564000) Zero == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];11311 -> 11576[label="",style="solid", color="black", weight=3]; 77.24/45.25 11312[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero (Succ vwz59000000) == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero (Succ vwz59000000) == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];11312 -> 11577[label="",style="solid", color="black", weight=3]; 77.24/45.25 11313[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];11313 -> 11578[label="",style="solid", color="black", weight=3]; 77.24/45.25 23322[label="Succ Zero",fontsize=16,color="green",shape="box"];23323[label="Succ Zero",fontsize=16,color="green",shape="box"];23324[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) vwz919) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (Pos vwz9200)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29306[label="vwz9200/Succ vwz92000",fontsize=10,color="white",style="solid",shape="box"];23324 -> 29306[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29306 -> 23892[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29307[label="vwz9200/Zero",fontsize=10,color="white",style="solid",shape="box"];23324 -> 29307[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29307 -> 23893[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 23325[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) vwz919) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (Neg vwz9200)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29308[label="vwz9200/Succ vwz92000",fontsize=10,color="white",style="solid",shape="box"];23325 -> 29308[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29308 -> 23894[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29309[label="vwz9200/Zero",fontsize=10,color="white",style="solid",shape="box"];23325 -> 29309[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29309 -> 23895[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 23326[label="Succ Zero",fontsize=16,color="green",shape="box"];23327[label="Succ Zero",fontsize=16,color="green",shape="box"];23837 -> 13834[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23837[label="absReal1 (Pos (primMulNat (primDivNatS (Succ Zero) (Succ vwz97700)) (Succ vwz453))) (not (primCmpInt (Pos (primMulNat (primDivNatS (Succ Zero) (Succ vwz97700)) (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];23837 -> 23896[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23837 -> 23897[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23837 -> 23898[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23837 -> 23899[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23838[label="vwz453",fontsize=16,color="green",shape="box"];23839[label="vwz458",fontsize=16,color="green",shape="box"];23840 -> 13832[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23840[label="absReal1 (Neg (primMulNat (primDivNatS (Succ Zero) (Succ vwz97700)) (Succ vwz453))) (not (primCmpInt (Neg (primMulNat (primDivNatS (Succ Zero) (Succ vwz97700)) (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];23840 -> 23900[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23840 -> 23901[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23840 -> 23902[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23840 -> 23903[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23841[label="vwz453",fontsize=16,color="green",shape="box"];23842[label="vwz458",fontsize=16,color="green",shape="box"];9335[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz300000) vwz2300000 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz300000) vwz2300000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz300000) vwz2300000 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz300000) vwz2300000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29310[label="vwz2300000/Succ vwz23000000",fontsize=10,color="white",style="solid",shape="box"];9335 -> 29310[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29310 -> 9867[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29311[label="vwz2300000/Zero",fontsize=10,color="white",style="solid",shape="box"];9335 -> 29311[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29311 -> 9868[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 9336[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero vwz2300000 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero vwz2300000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero vwz2300000 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero vwz2300000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29312[label="vwz2300000/Succ vwz23000000",fontsize=10,color="white",style="solid",shape="box"];9336 -> 29312[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29312 -> 9869[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29313[label="vwz2300000/Zero",fontsize=10,color="white",style="solid",shape="box"];9336 -> 29313[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29313 -> 9870[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 9337[label="Succ (Succ vwz30000)",fontsize=16,color="green",shape="box"];22341[label="vwz400",fontsize=16,color="green",shape="box"];22342 -> 17479[label="",style="dashed", color="red", weight=0]; 77.24/45.25 22342[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];22342 -> 23328[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22342 -> 23329[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22342 -> 23330[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22343[label="vwz7",fontsize=16,color="green",shape="box"];22344 -> 17479[label="",style="dashed", color="red", weight=0]; 77.24/45.25 22344[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];22344 -> 23331[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22344 -> 23332[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22344 -> 23333[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22345[label="vwz400",fontsize=16,color="green",shape="box"];22346 -> 17479[label="",style="dashed", color="red", weight=0]; 77.24/45.25 22346[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];22346 -> 23334[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22346 -> 23335[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22346 -> 23336[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22347[label="vwz7",fontsize=16,color="green",shape="box"];22348 -> 17479[label="",style="dashed", color="red", weight=0]; 77.24/45.25 22348[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];22348 -> 23337[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22348 -> 23338[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 22348 -> 23339[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9341[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ vwz4000) (primGEqNatS (Succ vwz30000) vwz4000))) vwz175) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ vwz4000) (primGEqNatS (Succ vwz30000) vwz4000))))) (Pos (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ vwz4000) (primGEqNatS (Succ vwz30000) vwz4000))) vwz176) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ vwz4000) (primGEqNatS (Succ vwz30000) vwz4000))))) (Pos (Succ (Succ vwz4000)))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29314[label="vwz4000/Succ vwz40000",fontsize=10,color="white",style="solid",shape="box"];9341 -> 29314[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29314 -> 9874[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29315[label="vwz4000/Zero",fontsize=10,color="white",style="solid",shape="box"];9341 -> 29315[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29315 -> 9875[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 9342[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ vwz4000) (primGEqNatS Zero vwz4000))) vwz175) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ Zero) (Succ vwz4000) (primGEqNatS Zero vwz4000))))) (Pos (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ vwz4000) (primGEqNatS Zero vwz4000))) vwz176) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ Zero) (Succ vwz4000) (primGEqNatS Zero vwz4000))))) (Pos (Succ (Succ vwz4000)))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29316[label="vwz4000/Succ vwz40000",fontsize=10,color="white",style="solid",shape="box"];9342 -> 29316[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29316 -> 9876[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29317[label="vwz4000/Zero",fontsize=10,color="white",style="solid",shape="box"];9342 -> 29317[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29317 -> 9877[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 9343[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS (Succ vwz3000) Zero) (Succ Zero))) vwz175) (Pos (Succ Zero)) (Pos (primModNatS (primMinusNatS (Succ vwz3000) Zero) (Succ Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS (Succ vwz3000) Zero) (Succ Zero))) vwz176) (Pos (Succ Zero)) (Pos (primModNatS (primMinusNatS (Succ vwz3000) Zero) (Succ Zero))))) (Pos (Succ Zero))) vwz7 == LT))",fontsize=16,color="black",shape="box"];9343 -> 9878[label="",style="solid", color="black", weight=3]; 77.24/45.25 23425[label="Succ vwz4000",fontsize=16,color="green",shape="box"];23426 -> 19432[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23426[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) False)) vwz176) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) False))",fontsize=16,color="magenta"];23426 -> 23904[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23426 -> 23905[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23427[label="vwz7",fontsize=16,color="green",shape="box"];23428 -> 19432[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23428[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) False)) vwz175) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) False))",fontsize=16,color="magenta"];23428 -> 23906[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23428 -> 23907[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23429[label="Zero",fontsize=16,color="green",shape="box"];23430 -> 19433[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23430[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz176) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];23430 -> 23908[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23431[label="vwz7",fontsize=16,color="green",shape="box"];23432 -> 19433[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23432[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz175) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];23432 -> 23909[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10641[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not True)) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not True)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not True)) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not True)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];10641 -> 10758[label="",style="solid", color="black", weight=3]; 77.24/45.25 10642[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat (Succ vwz57600) (Succ vwz466) == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat (Succ vwz57600) (Succ vwz466) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat (Succ vwz57600) (Succ vwz466) == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat (Succ vwz57600) (Succ vwz466) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];10642 -> 10759[label="",style="solid", color="black", weight=3]; 77.24/45.25 10643[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat Zero (Succ vwz466) == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat Zero (Succ vwz466) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat Zero (Succ vwz466) == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat Zero (Succ vwz466) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];10643 -> 10760[label="",style="solid", color="black", weight=3]; 77.24/45.25 12159[label="absReal1 (Neg (primMulNat (primDivNatS0 vwz582 vwz582 (primGEqNatS vwz582 vwz582)) (Succ vwz585))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 vwz582 vwz582 (primGEqNatS vwz582 vwz582)) (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29318[label="vwz582/Succ vwz5820",fontsize=10,color="white",style="solid",shape="box"];12159 -> 29318[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29318 -> 12268[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29319[label="vwz582/Zero",fontsize=10,color="white",style="solid",shape="box"];12159 -> 29319[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29319 -> 12269[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 12160[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz582000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz582000))))) (not (primCmpNat (Succ vwz60600000) (Succ vwz582000) == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz582000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz582000))))) (not (primCmpNat (Succ vwz60600000) (Succ vwz582000) == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];12160 -> 12270[label="",style="solid", color="black", weight=3]; 77.24/45.25 12161[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz60600000) Zero == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz60600000) Zero == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];12161 -> 12271[label="",style="solid", color="black", weight=3]; 77.24/45.25 12162[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz582000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz582000))))) (not (primCmpNat Zero (Succ vwz582000) == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz582000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz582000))))) (not (primCmpNat Zero (Succ vwz582000) == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];12162 -> 12272[label="",style="solid", color="black", weight=3]; 77.24/45.25 12163[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];12163 -> 12273[label="",style="solid", color="black", weight=3]; 77.24/45.25 26978[label="Succ Zero",fontsize=16,color="green",shape="box"];26979[label="Succ Zero",fontsize=16,color="green",shape="box"];26980[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz1148) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (Pos vwz11490)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29320[label="vwz11490/Succ vwz114900",fontsize=10,color="white",style="solid",shape="box"];26980 -> 29320[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29320 -> 27064[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29321[label="vwz11490/Zero",fontsize=10,color="white",style="solid",shape="box"];26980 -> 29321[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29321 -> 27065[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 26981[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz1148) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (Neg vwz11490)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29322[label="vwz11490/Succ vwz114900",fontsize=10,color="white",style="solid",shape="box"];26981 -> 29322[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29322 -> 27066[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29323[label="vwz11490/Zero",fontsize=10,color="white",style="solid",shape="box"];26981 -> 29323[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29323 -> 27067[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 26982[label="Succ Zero",fontsize=16,color="green",shape="box"];26983[label="Succ Zero",fontsize=16,color="green",shape="box"];12165[label="vwz586",fontsize=16,color="green",shape="box"];12166[label="Zero",fontsize=16,color="green",shape="box"];12167[label="vwz585",fontsize=16,color="green",shape="box"];9394[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz300 vwz400 (primGEqNatS vwz300 vwz400))) vwz177) (Pos (Succ vwz400)) (Pos (primModNatS0 vwz300 vwz400 (primGEqNatS vwz300 vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz300 vwz400 (primGEqNatS vwz300 vwz400))) vwz178) (Pos (Succ vwz400)) (Pos (primModNatS0 vwz300 vwz400 (primGEqNatS vwz300 vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29324[label="vwz300/Succ vwz3000",fontsize=10,color="white",style="solid",shape="box"];9394 -> 29324[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29324 -> 10087[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29325[label="vwz300/Zero",fontsize=10,color="white",style="solid",shape="box"];9394 -> 29325[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29325 -> 10088[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 9395[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz23600000) vwz30000 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz23600000) vwz30000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz23600000) vwz30000 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz23600000) vwz30000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29326[label="vwz30000/Succ vwz300000",fontsize=10,color="white",style="solid",shape="box"];9395 -> 29326[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29326 -> 10089[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29327[label="vwz30000/Zero",fontsize=10,color="white",style="solid",shape="box"];9395 -> 29327[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29327 -> 10090[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 9396[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero vwz30000 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero vwz30000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero vwz30000 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero vwz30000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29328[label="vwz30000/Succ vwz300000",fontsize=10,color="white",style="solid",shape="box"];9396 -> 29328[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29328 -> 10091[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29329[label="vwz30000/Zero",fontsize=10,color="white",style="solid",shape="box"];9396 -> 29329[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29329 -> 10092[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 26914[label="vwz400",fontsize=16,color="green",shape="box"];26915[label="vwz8",fontsize=16,color="green",shape="box"];26916 -> 17479[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26916[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];26916 -> 26984[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26916 -> 26985[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26916 -> 26986[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26917 -> 17479[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26917[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];26917 -> 26987[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26917 -> 26988[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26917 -> 26989[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9398[label="Succ (Succ vwz30000)",fontsize=16,color="green",shape="box"];26918[label="vwz400",fontsize=16,color="green",shape="box"];26919[label="vwz8",fontsize=16,color="green",shape="box"];26920 -> 17479[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26920[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];26920 -> 26990[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26920 -> 26991[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26920 -> 26992[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26921 -> 17479[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26921[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];26921 -> 26993[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26921 -> 26994[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26921 -> 26995[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9400[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS (Succ Zero) (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (Neg (primModNatS (Succ Zero) (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS (Succ Zero) (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (Neg (primModNatS (Succ Zero) (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];9400 -> 10094[label="",style="solid", color="black", weight=3]; 77.24/45.25 15085[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (primNegInt (Neg (Succ vwz652)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (primNegInt (Neg (Succ vwz652)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];15085 -> 15370[label="",style="solid", color="black", weight=3]; 77.24/45.25 15086[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz6520))) (absReal1 (Neg (Succ (Succ vwz6520))) (not (primCmpNat (Succ vwz6740000) vwz6520 == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz6520))) (absReal1 (Neg (Succ (Succ vwz6520))) (not (primCmpNat (Succ vwz6740000) vwz6520 == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29330[label="vwz6520/Succ vwz65200",fontsize=10,color="white",style="solid",shape="box"];15086 -> 29330[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29330 -> 15371[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29331[label="vwz6520/Zero",fontsize=10,color="white",style="solid",shape="box"];15086 -> 29331[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29331 -> 15372[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 15087[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz6520))) (absReal1 (Neg (Succ (Succ vwz6520))) (not (primCmpNat Zero vwz6520 == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz6520))) (absReal1 (Neg (Succ (Succ vwz6520))) (not (primCmpNat Zero vwz6520 == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29332[label="vwz6520/Succ vwz65200",fontsize=10,color="white",style="solid",shape="box"];15087 -> 29332[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29332 -> 15373[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29333[label="vwz6520/Zero",fontsize=10,color="white",style="solid",shape="box"];15087 -> 29333[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29333 -> 15374[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 15088[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not False))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not False))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="triangle"];15088 -> 15375[label="",style="solid", color="black", weight=3]; 77.24/45.25 15089[label="Succ vwz6520",fontsize=16,color="green",shape="box"];15090 -> 15088[label="",style="dashed", color="red", weight=0]; 77.24/45.25 15090[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not False))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) (not False))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];9659[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (`negate` Neg (Succ vwz300)) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (`negate` Neg (Succ vwz300)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (`negate` Neg (Succ vwz300)) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (`negate` Neg (Succ vwz300)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];9659 -> 10265[label="",style="solid", color="black", weight=3]; 77.24/45.25 9660[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat vwz310000 vwz3000 == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat vwz310000 vwz3000 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat vwz310000 vwz3000 == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat vwz310000 vwz3000 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29334[label="vwz310000/Succ vwz3100000",fontsize=10,color="white",style="solid",shape="box"];9660 -> 29334[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29334 -> 10266[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29335[label="vwz310000/Zero",fontsize=10,color="white",style="solid",shape="box"];9660 -> 29335[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29335 -> 10267[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 9661[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];9661 -> 10268[label="",style="solid", color="black", weight=3]; 77.24/45.25 9662 -> 7394[label="",style="dashed", color="red", weight=0]; 77.24/45.25 9662[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (LT == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (LT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (LT == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (LT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];9662 -> 10269[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9663[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];9663 -> 10270[label="",style="solid", color="black", weight=3]; 77.24/45.25 10884[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (`negate` Neg (Succ vwz492)) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (`negate` Neg (Succ vwz492)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (`negate` Neg (Succ vwz492)) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (`negate` Neg (Succ vwz492)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];10884 -> 11026[label="",style="solid", color="black", weight=3]; 77.24/45.25 10885[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat vwz562000 vwz4920 == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat vwz562000 vwz4920 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat vwz562000 vwz4920 == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat vwz562000 vwz4920 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29336[label="vwz562000/Succ vwz5620000",fontsize=10,color="white",style="solid",shape="box"];10885 -> 29336[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29336 -> 11027[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29337[label="vwz562000/Zero",fontsize=10,color="white",style="solid",shape="box"];10885 -> 29337[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29337 -> 11028[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10886[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];10886 -> 11029[label="",style="solid", color="black", weight=3]; 77.24/45.25 10887 -> 10073[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10887[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (LT == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (LT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (LT == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (LT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];10887 -> 11030[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10888[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];10888 -> 11031[label="",style="solid", color="black", weight=3]; 77.24/45.25 10644[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat vwz452 vwz55400 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat vwz452 vwz55400 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat vwz452 vwz55400 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (primCmpNat vwz452 vwz55400 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29338[label="vwz452/Succ vwz4520",fontsize=10,color="white",style="solid",shape="box"];10644 -> 29338[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29338 -> 10761[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29339[label="vwz452/Zero",fontsize=10,color="white",style="solid",shape="box"];10644 -> 29339[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29339 -> 10762[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10645 -> 10183[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10645[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (GT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (GT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) (not (GT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) (not (GT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];10646[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) True) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) True) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ vwz452)) True) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ vwz452)) True) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];10646 -> 10763[label="",style="solid", color="black", weight=3]; 77.24/45.25 11575[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz564000))))) (absReal1 (Pos (Succ (Succ (Succ (Succ vwz564000))))) (not (primCmpNat vwz564000 vwz59000000 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz564000))))) (absReal1 (Pos (Succ (Succ (Succ (Succ vwz564000))))) (not (primCmpNat vwz564000 vwz59000000 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29340[label="vwz564000/Succ vwz5640000",fontsize=10,color="white",style="solid",shape="box"];11575 -> 29340[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29340 -> 11904[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29341[label="vwz564000/Zero",fontsize=10,color="white",style="solid",shape="box"];11575 -> 29341[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29341 -> 11905[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11576 -> 10397[label="",style="dashed", color="red", weight=0]; 77.24/45.25 11576[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz564000))))) (absReal1 (Pos (Succ (Succ (Succ (Succ vwz564000))))) (not (GT == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz564000))))) (absReal1 (Pos (Succ (Succ (Succ (Succ vwz564000))))) (not (GT == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];11576 -> 11906[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11577 -> 21989[label="",style="dashed", color="red", weight=0]; 77.24/45.25 11577[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];11577 -> 21990[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11577 -> 21991[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11577 -> 21992[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11577 -> 21993[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11578 -> 21989[label="",style="dashed", color="red", weight=0]; 77.24/45.25 11578[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];11578 -> 21994[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11578 -> 21995[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11578 -> 21996[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 11578 -> 21997[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23892[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) vwz919) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (Pos (Succ vwz92000))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23892 -> 24052[label="",style="solid", color="black", weight=3]; 77.24/45.25 23893[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) vwz919) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (Pos Zero)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23893 -> 24053[label="",style="solid", color="black", weight=3]; 77.24/45.25 23894[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) vwz919) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (Neg (Succ vwz92000))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23894 -> 24054[label="",style="solid", color="black", weight=3]; 77.24/45.25 23895[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) vwz919) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (Neg Zero)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23895 -> 24055[label="",style="solid", color="black", weight=3]; 77.24/45.25 23896[label="vwz458",fontsize=16,color="green",shape="box"];23897[label="vwz453",fontsize=16,color="green",shape="box"];23898[label="Zero",fontsize=16,color="green",shape="box"];23899[label="vwz97700",fontsize=16,color="green",shape="box"];23900[label="vwz458",fontsize=16,color="green",shape="box"];23901[label="vwz453",fontsize=16,color="green",shape="box"];23902[label="vwz97700",fontsize=16,color="green",shape="box"];23903[label="Zero",fontsize=16,color="green",shape="box"];9867[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz300000) (Succ vwz23000000) == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz300000) (Succ vwz23000000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz300000) (Succ vwz23000000) == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz300000) (Succ vwz23000000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];9867 -> 10289[label="",style="solid", color="black", weight=3]; 77.24/45.25 9868[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz300000) Zero == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz300000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz300000) Zero == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz300000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];9868 -> 10290[label="",style="solid", color="black", weight=3]; 77.24/45.25 9869[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero (Succ vwz23000000) == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero (Succ vwz23000000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero (Succ vwz23000000) == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero (Succ vwz23000000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];9869 -> 10291[label="",style="solid", color="black", weight=3]; 77.24/45.25 9870[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];9870 -> 10292[label="",style="solid", color="black", weight=3]; 77.24/45.25 23328[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];23329[label="vwz176",fontsize=16,color="green",shape="box"];23330 -> 22179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23330[label="absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))",fontsize=16,color="magenta"];23330 -> 23950[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23331[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];23332[label="vwz175",fontsize=16,color="green",shape="box"];23333 -> 22179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23333[label="absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))",fontsize=16,color="magenta"];23333 -> 23951[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23334[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];23335[label="vwz176",fontsize=16,color="green",shape="box"];23336 -> 22180[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23336[label="absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];23336 -> 23952[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23337[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];23338[label="vwz175",fontsize=16,color="green",shape="box"];23339 -> 22180[label="",style="dashed", color="red", weight=0]; 77.24/45.25 23339[label="absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];23339 -> 23953[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 9874[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS (Succ vwz30000) (Succ vwz40000)))) vwz175) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS (Succ vwz30000) (Succ vwz40000)))))) (Pos (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS (Succ vwz30000) (Succ vwz40000)))) vwz176) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS (Succ vwz30000) (Succ vwz40000)))))) (Pos (Succ (Succ (Succ vwz40000))))) vwz7 == LT))",fontsize=16,color="black",shape="box"];9874 -> 10295[label="",style="solid", color="black", weight=3]; 77.24/45.25 9875[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) (primGEqNatS (Succ vwz30000) Zero))) vwz175) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) (primGEqNatS (Succ vwz30000) Zero))))) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) (primGEqNatS (Succ vwz30000) Zero))) vwz176) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) (primGEqNatS (Succ vwz30000) Zero))))) (Pos (Succ (Succ Zero)))) vwz7 == LT))",fontsize=16,color="black",shape="box"];9875 -> 10296[label="",style="solid", color="black", weight=3]; 77.24/45.25 9876[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) (primGEqNatS Zero (Succ vwz40000)))) vwz175) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) (primGEqNatS Zero (Succ vwz40000)))))) (Pos (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) (primGEqNatS Zero (Succ vwz40000)))) vwz176) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) (primGEqNatS Zero (Succ vwz40000)))))) (Pos (Succ (Succ (Succ vwz40000))))) vwz7 == LT))",fontsize=16,color="black",shape="box"];9876 -> 10297[label="",style="solid", color="black", weight=3]; 77.24/45.25 9877[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))) vwz175) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))))) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))) vwz176) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))))) (Pos (Succ (Succ Zero)))) vwz7 == LT))",fontsize=16,color="black",shape="box"];9877 -> 10298[label="",style="solid", color="black", weight=3]; 77.24/45.25 9878[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz3000) (Succ Zero))) vwz175) (Pos (Succ Zero)) (Pos (primModNatS (Succ vwz3000) (Succ Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz3000) (Succ Zero))) vwz176) (Pos (Succ Zero)) (Pos (primModNatS (Succ vwz3000) (Succ Zero))))) (Pos (Succ Zero))) vwz7 == LT))",fontsize=16,color="black",shape="box"];9878 -> 10299[label="",style="solid", color="black", weight=3]; 77.24/45.25 23904[label="vwz176",fontsize=16,color="green",shape="box"];23905[label="vwz4000",fontsize=16,color="green",shape="box"];23906[label="vwz175",fontsize=16,color="green",shape="box"];23907[label="vwz4000",fontsize=16,color="green",shape="box"];23908[label="vwz176",fontsize=16,color="green",shape="box"];23909[label="vwz175",fontsize=16,color="green",shape="box"];10758[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) False) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) False) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) False) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) False) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];10758 -> 10900[label="",style="solid", color="black", weight=3]; 77.24/45.25 10759[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat vwz57600 vwz466 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat vwz57600 vwz466 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat vwz57600 vwz466 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat vwz57600 vwz466 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29342[label="vwz57600/Succ vwz576000",fontsize=10,color="white",style="solid",shape="box"];10759 -> 29342[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29342 -> 10901[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29343[label="vwz57600/Zero",fontsize=10,color="white",style="solid",shape="box"];10759 -> 29343[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29343 -> 10902[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10760 -> 10526[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10760[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (LT == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (LT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (LT == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (LT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];12268[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz5820) (Succ vwz5820) (primGEqNatS (Succ vwz5820) (Succ vwz5820))) (Succ vwz585))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz5820) (Succ vwz5820) (primGEqNatS (Succ vwz5820) (Succ vwz5820))) (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];12268 -> 12319[label="",style="solid", color="black", weight=3]; 77.24/45.25 12269[label="absReal1 (Neg (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ vwz585))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];12269 -> 12320[label="",style="solid", color="black", weight=3]; 77.24/45.25 12270[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz582000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz582000))))) (not (primCmpNat vwz60600000 vwz582000 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz582000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz582000))))) (not (primCmpNat vwz60600000 vwz582000 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29344[label="vwz60600000/Succ vwz606000000",fontsize=10,color="white",style="solid",shape="box"];12270 -> 29344[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29344 -> 12321[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29345[label="vwz60600000/Zero",fontsize=10,color="white",style="solid",shape="box"];12270 -> 29345[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29345 -> 12322[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 12271 -> 26768[label="",style="dashed", color="red", weight=0]; 77.24/45.25 12271[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];12271 -> 26769[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12271 -> 26770[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12271 -> 26771[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12271 -> 26772[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12272 -> 10832[label="",style="dashed", color="red", weight=0]; 77.24/45.25 12272[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz582000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz582000))))) (not (LT == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz582000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz582000))))) (not (LT == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];12272 -> 12324[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12273 -> 26768[label="",style="dashed", color="red", weight=0]; 77.24/45.25 12273[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];12273 -> 26773[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12273 -> 26774[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12273 -> 26775[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12273 -> 26776[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 27064[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz1148) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (Pos (Succ vwz114900))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];27064 -> 27117[label="",style="solid", color="black", weight=3]; 77.24/45.25 27065[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz1148) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (Pos Zero)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];27065 -> 27118[label="",style="solid", color="black", weight=3]; 77.24/45.25 27066[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz1148) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (Neg (Succ vwz114900))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];27066 -> 27119[label="",style="solid", color="black", weight=3]; 77.24/45.25 27067[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz1148) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (Neg Zero)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];27067 -> 27120[label="",style="solid", color="black", weight=3]; 77.24/45.25 10087[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) vwz400 (primGEqNatS (Succ vwz3000) vwz400))) vwz177) (Pos (Succ vwz400)) (Pos (primModNatS0 (Succ vwz3000) vwz400 (primGEqNatS (Succ vwz3000) vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) vwz400 (primGEqNatS (Succ vwz3000) vwz400))) vwz178) (Pos (Succ vwz400)) (Pos (primModNatS0 (Succ vwz3000) vwz400 (primGEqNatS (Succ vwz3000) vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29346[label="vwz400/Succ vwz4000",fontsize=10,color="white",style="solid",shape="box"];10087 -> 29346[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29346 -> 10323[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29347[label="vwz400/Zero",fontsize=10,color="white",style="solid",shape="box"];10087 -> 29347[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29347 -> 10324[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10088[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))) vwz177) (Pos (Succ vwz400)) (Pos (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))) vwz178) (Pos (Succ vwz400)) (Pos (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29348[label="vwz400/Succ vwz4000",fontsize=10,color="white",style="solid",shape="box"];10088 -> 29348[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29348 -> 10325[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29349[label="vwz400/Zero",fontsize=10,color="white",style="solid",shape="box"];10088 -> 29349[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29349 -> 10326[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10089[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz23600000) (Succ vwz300000) == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz23600000) (Succ vwz300000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz23600000) (Succ vwz300000) == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz23600000) (Succ vwz300000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];10089 -> 10327[label="",style="solid", color="black", weight=3]; 77.24/45.25 10090[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz23600000) Zero == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz23600000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz23600000) Zero == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz23600000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];10090 -> 10328[label="",style="solid", color="black", weight=3]; 77.24/45.25 10091[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat Zero (Succ vwz300000) == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat Zero (Succ vwz300000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat Zero (Succ vwz300000) == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat Zero (Succ vwz300000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];10091 -> 10329[label="",style="solid", color="black", weight=3]; 77.24/45.25 10092[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];10092 -> 10330[label="",style="solid", color="black", weight=3]; 77.24/45.25 26984[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];26985[label="vwz178",fontsize=16,color="green",shape="box"];26986 -> 19589[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26986[label="absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))",fontsize=16,color="magenta"];26986 -> 27068[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26987[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];26988[label="vwz177",fontsize=16,color="green",shape="box"];26989 -> 19589[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26989[label="absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))",fontsize=16,color="magenta"];26989 -> 27069[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26990[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];26991[label="vwz178",fontsize=16,color="green",shape="box"];26992 -> 20179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26992[label="absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];26992 -> 27070[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26993[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];26994[label="vwz177",fontsize=16,color="green",shape="box"];26995 -> 20179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26995[label="absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];26995 -> 27071[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10094[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))) vwz177) (Pos (Succ vwz400)) (Neg (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))) vwz178) (Pos (Succ vwz400)) (Neg (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29350[label="vwz400/Succ vwz4000",fontsize=10,color="white",style="solid",shape="box"];10094 -> 29350[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29350 -> 10332[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29351[label="vwz400/Zero",fontsize=10,color="white",style="solid",shape="box"];10094 -> 29351[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29351 -> 10333[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 15370[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz652)) (Pos (Succ vwz652))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz652)) (Pos (Succ vwz652))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];15370 -> 17141[label="",style="solid", color="black", weight=3]; 77.24/45.25 15371[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz65200)))) (absReal1 (Neg (Succ (Succ (Succ vwz65200)))) (not (primCmpNat (Succ vwz6740000) (Succ vwz65200) == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz65200)))) (absReal1 (Neg (Succ (Succ (Succ vwz65200)))) (not (primCmpNat (Succ vwz6740000) (Succ vwz65200) == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];15371 -> 17142[label="",style="solid", color="black", weight=3]; 77.24/45.25 15372[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz6740000) Zero == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz6740000) Zero == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];15372 -> 17143[label="",style="solid", color="black", weight=3]; 77.24/45.25 15373[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz65200)))) (absReal1 (Neg (Succ (Succ (Succ vwz65200)))) (not (primCmpNat Zero (Succ vwz65200) == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz65200)))) (absReal1 (Neg (Succ (Succ (Succ vwz65200)))) (not (primCmpNat Zero (Succ vwz65200) == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];15373 -> 17144[label="",style="solid", color="black", weight=3]; 77.24/45.25 15374[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];15374 -> 17145[label="",style="solid", color="black", weight=3]; 77.24/45.25 15375[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) True)) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (absReal1 (Neg (Succ Zero)) True)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];15375 -> 17146[label="",style="solid", color="black", weight=3]; 77.24/45.25 10265[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (primNegInt (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (primNegInt (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (primNegInt (Neg (Succ vwz300))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (primNegInt (Neg (Succ vwz300))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];10265 -> 10682[label="",style="solid", color="black", weight=3]; 77.24/45.25 10266[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3100000) vwz3000 == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3100000) vwz3000 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3100000) vwz3000 == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat (Succ vwz3100000) vwz3000 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29352[label="vwz3000/Succ vwz30000",fontsize=10,color="white",style="solid",shape="box"];10266 -> 29352[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29352 -> 10683[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29353[label="vwz3000/Zero",fontsize=10,color="white",style="solid",shape="box"];10266 -> 29353[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29353 -> 10684[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10267[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero vwz3000 == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero vwz3000 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero vwz3000 == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ vwz3000))) (not (primCmpNat Zero vwz3000 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29354[label="vwz3000/Succ vwz30000",fontsize=10,color="white",style="solid",shape="box"];10267 -> 29354[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29354 -> 10685[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29355[label="vwz3000/Zero",fontsize=10,color="white",style="solid",shape="box"];10267 -> 29355[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29355 -> 10686[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10268[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="triangle"];10268 -> 10687[label="",style="solid", color="black", weight=3]; 77.24/45.25 10269[label="Succ vwz3000",fontsize=16,color="green",shape="box"];10270 -> 10268[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10270[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];11026[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (primNegInt (Neg (Succ vwz492))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (primNegInt (Neg (Succ vwz492))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (primNegInt (Neg (Succ vwz492))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (primNegInt (Neg (Succ vwz492))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];11026 -> 11128[label="",style="solid", color="black", weight=3]; 77.24/45.25 11027[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat (Succ vwz5620000) vwz4920 == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat (Succ vwz5620000) vwz4920 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat (Succ vwz5620000) vwz4920 == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat (Succ vwz5620000) vwz4920 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29356[label="vwz4920/Succ vwz49200",fontsize=10,color="white",style="solid",shape="box"];11027 -> 29356[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29356 -> 11129[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29357[label="vwz4920/Zero",fontsize=10,color="white",style="solid",shape="box"];11027 -> 29357[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29357 -> 11130[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11028[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat Zero vwz4920 == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat Zero vwz4920 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat Zero vwz4920 == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4920))) (not (primCmpNat Zero vwz4920 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29358[label="vwz4920/Succ vwz49200",fontsize=10,color="white",style="solid",shape="box"];11028 -> 29358[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29358 -> 11131[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29359[label="vwz4920/Zero",fontsize=10,color="white",style="solid",shape="box"];11028 -> 29359[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29359 -> 11132[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11029[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="triangle"];11029 -> 11133[label="",style="solid", color="black", weight=3]; 77.24/45.25 11030[label="Succ vwz4920",fontsize=16,color="green",shape="box"];11031 -> 11029[label="",style="dashed", color="red", weight=0]; 77.24/45.25 11031[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];10761[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat (Succ vwz4520) vwz55400 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat (Succ vwz4520) vwz55400 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat (Succ vwz4520) vwz55400 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat (Succ vwz4520) vwz55400 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29360[label="vwz55400/Succ vwz554000",fontsize=10,color="white",style="solid",shape="box"];10761 -> 29360[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29360 -> 10903[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29361[label="vwz55400/Zero",fontsize=10,color="white",style="solid",shape="box"];10761 -> 29361[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29361 -> 10904[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10762[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero vwz55400 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero vwz55400 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero vwz55400 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero vwz55400 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29362[label="vwz55400/Succ vwz554000",fontsize=10,color="white",style="solid",shape="box"];10762 -> 29362[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29362 -> 10905[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29363[label="vwz55400/Zero",fontsize=10,color="white",style="solid",shape="box"];10762 -> 29363[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29363 -> 10906[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10763[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (Pos (Succ vwz452)) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (Pos (Succ vwz452)) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (primRemInt (Pos (Succ vwz452)) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (Pos (Succ vwz452)) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];10763 -> 10907[label="",style="solid", color="black", weight=3]; 77.24/45.25 11904[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (not (primCmpNat (Succ vwz5640000) vwz59000000 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (not (primCmpNat (Succ vwz5640000) vwz59000000 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29364[label="vwz59000000/Succ vwz590000000",fontsize=10,color="white",style="solid",shape="box"];11904 -> 29364[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29364 -> 12017[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29365[label="vwz59000000/Zero",fontsize=10,color="white",style="solid",shape="box"];11904 -> 29365[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29365 -> 12018[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11905[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero vwz59000000 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero vwz59000000 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="burlywood",shape="box"];29366[label="vwz59000000/Succ vwz590000000",fontsize=10,color="white",style="solid",shape="box"];11905 -> 29366[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29366 -> 12019[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29367[label="vwz59000000/Zero",fontsize=10,color="white",style="solid",shape="box"];11905 -> 29367[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29367 -> 12020[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 11906[label="Succ (Succ (Succ vwz564000))",fontsize=16,color="green",shape="box"];21990[label="vwz567",fontsize=16,color="green",shape="box"];21991[label="vwz568",fontsize=16,color="green",shape="box"];21992 -> 22179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 21992[label="absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))",fontsize=16,color="magenta"];21992 -> 22274[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 21993 -> 22179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 21993[label="absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))",fontsize=16,color="magenta"];21993 -> 22275[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 21989[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) vwz916) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) vwz917) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="triangle"];29368[label="vwz917/Pos vwz9170",fontsize=10,color="white",style="solid",shape="box"];21989 -> 29368[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29368 -> 22276[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29369[label="vwz917/Neg vwz9170",fontsize=10,color="white",style="solid",shape="box"];21989 -> 29369[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29369 -> 22277[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 21994[label="vwz567",fontsize=16,color="green",shape="box"];21995[label="vwz568",fontsize=16,color="green",shape="box"];21996 -> 22180[label="",style="dashed", color="red", weight=0]; 77.24/45.25 21996[label="absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];21996 -> 22278[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 21997 -> 22180[label="",style="dashed", color="red", weight=0]; 77.24/45.25 21997[label="absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];21997 -> 22279[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 24052[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ Zero)) (Succ vwz92000))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ Zero)) (Succ vwz92000))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="triangle"];24052 -> 24163[label="",style="solid", color="black", weight=3]; 77.24/45.25 24053 -> 13779[label="",style="dashed", color="red", weight=0]; 77.24/45.25 24053[label="absReal1 (primMulInt (error []) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];24053 -> 24164[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 24053 -> 24165[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 24054[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ Zero)) (Succ vwz92000))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ Zero)) (Succ vwz92000))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="triangle"];24054 -> 24166[label="",style="solid", color="black", weight=3]; 77.24/45.25 24055 -> 13779[label="",style="dashed", color="red", weight=0]; 77.24/45.25 24055[label="absReal1 (primMulInt (error []) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];24055 -> 24167[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 24055 -> 24168[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10289[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz300000 vwz23000000 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz300000 vwz23000000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz300000 vwz23000000 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz300000 vwz23000000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29370[label="vwz300000/Succ vwz3000000",fontsize=10,color="white",style="solid",shape="box"];10289 -> 29370[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29370 -> 10774[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29371[label="vwz300000/Zero",fontsize=10,color="white",style="solid",shape="box"];10289 -> 29371[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29371 -> 10775[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10290 -> 6037[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10290[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (GT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (GT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz300000))))) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];10290 -> 10776[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10291 -> 21989[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10291[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];10291 -> 22006[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10291 -> 22007[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10291 -> 22008[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10291 -> 22009[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10292 -> 21989[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10292[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];10292 -> 22010[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10292 -> 22011[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10292 -> 22012[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10292 -> 22013[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 23950[label="Succ Zero",fontsize=16,color="green",shape="box"];23951[label="Succ Zero",fontsize=16,color="green",shape="box"];23952[label="Succ Zero",fontsize=16,color="green",shape="box"];23953[label="Succ Zero",fontsize=16,color="green",shape="box"];10295[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS vwz30000 vwz40000))) vwz175) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS vwz30000 vwz40000))))) (Pos (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS vwz30000 vwz40000))) vwz176) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS vwz30000 vwz40000))))) (Pos (Succ (Succ (Succ vwz40000))))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29372[label="vwz30000/Succ vwz300000",fontsize=10,color="white",style="solid",shape="box"];10295 -> 29372[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29372 -> 10781[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29373[label="vwz30000/Zero",fontsize=10,color="white",style="solid",shape="box"];10295 -> 29373[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29373 -> 10782[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10296 -> 23984[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10296[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True)) vwz175) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True)))) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True)) vwz176) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True)))) (Pos (Succ (Succ Zero)))) vwz7 == LT))",fontsize=16,color="magenta"];10296 -> 23985[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10296 -> 23986[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10296 -> 23987[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10296 -> 23988[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10297 -> 22324[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10297[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False)) vwz175) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False)))) (Pos (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False)) vwz176) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False)))) (Pos (Succ (Succ (Succ vwz40000))))) vwz7 == LT))",fontsize=16,color="magenta"];10297 -> 22377[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10297 -> 22378[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10297 -> 22379[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10297 -> 22380[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10298 -> 22324[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10298[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz175) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)))) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz176) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)))) (Pos (Succ (Succ Zero)))) vwz7 == LT))",fontsize=16,color="magenta"];10298 -> 22381[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10298 -> 22382[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10298 -> 22383[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10298 -> 22384[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10299[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz3000 Zero (primGEqNatS vwz3000 Zero))) vwz175) (Pos (Succ Zero)) (Pos (primModNatS0 vwz3000 Zero (primGEqNatS vwz3000 Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz3000 Zero (primGEqNatS vwz3000 Zero))) vwz176) (Pos (Succ Zero)) (Pos (primModNatS0 vwz3000 Zero (primGEqNatS vwz3000 Zero))))) (Pos (Succ Zero))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29374[label="vwz3000/Succ vwz30000",fontsize=10,color="white",style="solid",shape="box"];10299 -> 29374[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29374 -> 10786[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29375[label="vwz3000/Zero",fontsize=10,color="white",style="solid",shape="box"];10299 -> 29375[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29375 -> 10787[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10900[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz466)) otherwise) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal0 (Neg (Succ vwz466)) otherwise) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz466)) otherwise) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal0 (Neg (Succ vwz466)) otherwise) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];10900 -> 11041[label="",style="solid", color="black", weight=3]; 77.24/45.25 10901[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat (Succ vwz576000) vwz466 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat (Succ vwz576000) vwz466 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat (Succ vwz576000) vwz466 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat (Succ vwz576000) vwz466 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29376[label="vwz466/Succ vwz4660",fontsize=10,color="white",style="solid",shape="box"];10901 -> 29376[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29376 -> 11042[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29377[label="vwz466/Zero",fontsize=10,color="white",style="solid",shape="box"];10901 -> 29377[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29377 -> 11043[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10902[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat Zero vwz466 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat Zero vwz466 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat Zero vwz466 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ vwz466)) (not (primCmpNat Zero vwz466 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29378[label="vwz466/Succ vwz4660",fontsize=10,color="white",style="solid",shape="box"];10902 -> 29378[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29378 -> 11044[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29379[label="vwz466/Zero",fontsize=10,color="white",style="solid",shape="box"];10902 -> 29379[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29379 -> 11045[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 12319 -> 19490[label="",style="dashed", color="red", weight=0]; 77.24/45.25 12319[label="absReal1 (Neg (primMulNat (primDivNatS0 (Succ vwz5820) (Succ vwz5820) (primGEqNatS vwz5820 vwz5820)) (Succ vwz585))) (not (primCmpInt (Neg (primMulNat (primDivNatS0 (Succ vwz5820) (Succ vwz5820) (primGEqNatS vwz5820 vwz5820)) (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];12319 -> 19551[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12319 -> 19552[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12319 -> 19553[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12319 -> 19554[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12319 -> 19555[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12319 -> 19556[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 12321[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz582000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz582000))))) (not (primCmpNat (Succ vwz606000000) vwz582000 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz582000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz582000))))) (not (primCmpNat (Succ vwz606000000) vwz582000 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29380[label="vwz582000/Succ vwz5820000",fontsize=10,color="white",style="solid",shape="box"];12321 -> 29380[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29380 -> 12571[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29381[label="vwz582000/Zero",fontsize=10,color="white",style="solid",shape="box"];12321 -> 29381[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29381 -> 12572[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 12322[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz582000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz582000))))) (not (primCmpNat Zero vwz582000 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz582000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz582000))))) (not (primCmpNat Zero vwz582000 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="burlywood",shape="box"];29382[label="vwz582000/Succ vwz5820000",fontsize=10,color="white",style="solid",shape="box"];12322 -> 29382[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29382 -> 12573[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29383[label="vwz582000/Zero",fontsize=10,color="white",style="solid",shape="box"];12322 -> 29383[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29383 -> 12574[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 26769[label="vwz585",fontsize=16,color="green",shape="box"];26770[label="vwz586",fontsize=16,color="green",shape="box"];26771 -> 19589[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26771[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))",fontsize=16,color="magenta"];26771 -> 26845[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26772 -> 19589[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26772[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))",fontsize=16,color="magenta"];26772 -> 26846[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26768[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz1142) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz1144) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="triangle"];29384[label="vwz1144/Pos vwz11440",fontsize=10,color="white",style="solid",shape="box"];26768 -> 29384[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29384 -> 26847[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29385[label="vwz1144/Neg vwz11440",fontsize=10,color="white",style="solid",shape="box"];26768 -> 29385[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29385 -> 26848[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 12324[label="Succ (Succ (Succ vwz582000))",fontsize=16,color="green",shape="box"];26773[label="vwz585",fontsize=16,color="green",shape="box"];26774[label="vwz586",fontsize=16,color="green",shape="box"];26775 -> 20179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26775[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];26775 -> 26849[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 26776 -> 20179[label="",style="dashed", color="red", weight=0]; 77.24/45.25 26776[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];26776 -> 26850[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 27117 -> 24054[label="",style="dashed", color="red", weight=0]; 77.24/45.25 27117[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ Zero)) (Succ vwz114900))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ Zero)) (Succ vwz114900))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];27117 -> 27181[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 27117 -> 27182[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 27117 -> 27183[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 27118 -> 13779[label="",style="dashed", color="red", weight=0]; 77.24/45.25 27118[label="absReal1 (primMulInt (error []) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];27118 -> 27184[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 27118 -> 27185[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 27119 -> 24052[label="",style="dashed", color="red", weight=0]; 77.24/45.25 27119[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ Zero)) (Succ vwz114900))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ Zero)) (Succ vwz114900))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];27119 -> 27186[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 27119 -> 27187[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 27119 -> 27188[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 27120 -> 13779[label="",style="dashed", color="red", weight=0]; 77.24/45.25 27120[label="absReal1 (primMulInt (error []) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];27120 -> 27189[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 27120 -> 27190[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10323[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS (Succ vwz3000) (Succ vwz4000)))) vwz177) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS (Succ vwz3000) (Succ vwz4000)))))) (Pos (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS (Succ vwz3000) (Succ vwz4000)))) vwz178) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS (Succ vwz3000) (Succ vwz4000)))))) (Pos (Succ (Succ vwz4000)))) vwz8 == LT))",fontsize=16,color="black",shape="box"];10323 -> 10911[label="",style="solid", color="black", weight=3]; 77.24/45.25 10324[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero (primGEqNatS (Succ vwz3000) Zero))) vwz177) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero (primGEqNatS (Succ vwz3000) Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero (primGEqNatS (Succ vwz3000) Zero))) vwz178) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero (primGEqNatS (Succ vwz3000) Zero))))) (Pos (Succ Zero))) vwz8 == LT))",fontsize=16,color="black",shape="box"];10324 -> 10912[label="",style="solid", color="black", weight=3]; 77.24/45.25 10325[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))) vwz177) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))))) (Pos (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))) vwz178) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))))) (Pos (Succ (Succ vwz4000)))) vwz8 == LT))",fontsize=16,color="black",shape="box"];10325 -> 10913[label="",style="solid", color="black", weight=3]; 77.24/45.25 10326[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz177) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz178) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) vwz8 == LT))",fontsize=16,color="black",shape="box"];10326 -> 10914[label="",style="solid", color="black", weight=3]; 77.24/45.25 10327[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz23600000 vwz300000 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz23600000 vwz300000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz23600000 vwz300000 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz23600000 vwz300000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29386[label="vwz23600000/Succ vwz236000000",fontsize=10,color="white",style="solid",shape="box"];10327 -> 29386[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29386 -> 10915[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 29387[label="vwz23600000/Zero",fontsize=10,color="white",style="solid",shape="box"];10327 -> 29387[label="",style="solid", color="burlywood", weight=9]; 77.24/45.25 29387 -> 10916[label="",style="solid", color="burlywood", weight=3]; 77.24/45.25 10328 -> 26768[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10328[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];10328 -> 26785[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10328 -> 26786[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10328 -> 26787[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10328 -> 26788[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10329 -> 6094[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10329[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (LT == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (LT == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];10329 -> 10918[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10330 -> 26768[label="",style="dashed", color="red", weight=0]; 77.24/45.25 10330[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];10330 -> 26789[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10330 -> 26790[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10330 -> 26791[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 10330 -> 26792[label="",style="dashed", color="magenta", weight=3]; 77.24/45.25 27068[label="Succ Zero",fontsize=16,color="green",shape="box"];27069[label="Succ Zero",fontsize=16,color="green",shape="box"];27070[label="Succ Zero",fontsize=16,color="green",shape="box"];27071[label="Succ Zero",fontsize=16,color="green",shape="box"];10332[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))) vwz177) (Pos (Succ (Succ vwz4000))) (Neg (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))))) (Pos (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))) vwz178) (Pos (Succ (Succ vwz4000))) (Neg (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))))) (Pos (Succ (Succ vwz4000)))) vwz8 == LT))",fontsize=16,color="black",shape="box"];10332 -> 10921[label="",style="solid", color="black", weight=3]; 77.51/45.25 10333[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz177) (Pos (Succ Zero)) (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz178) (Pos (Succ Zero)) (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) vwz8 == LT))",fontsize=16,color="black",shape="box"];10333 -> 10922[label="",style="solid", color="black", weight=3]; 77.51/45.25 17141 -> 13774[label="",style="dashed", color="red", weight=0]; 77.51/45.25 17141[label="absReal1 (primMulInt (Neg (primDivNatS (Succ vwz652) (Succ vwz652))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ vwz652) (Succ vwz652))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];17141 -> 17307[label="",style="dashed", color="magenta", weight=3]; 77.51/45.25 17141 -> 17308[label="",style="dashed", color="magenta", weight=3]; 77.51/45.25 17141 -> 17309[label="",style="dashed", color="magenta", weight=3]; 77.51/45.25 17141 -> 17310[label="",style="dashed", color="magenta", weight=3]; 77.51/45.25 17142[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz65200)))) (absReal1 (Neg (Succ (Succ (Succ vwz65200)))) (not (primCmpNat vwz6740000 vwz65200 == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz65200)))) (absReal1 (Neg (Succ (Succ (Succ vwz65200)))) (not (primCmpNat vwz6740000 vwz65200 == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29388[label="vwz6740000/Succ vwz67400000",fontsize=10,color="white",style="solid",shape="box"];17142 -> 29388[label="",style="solid", color="burlywood", weight=9]; 77.51/45.25 29388 -> 17311[label="",style="solid", color="burlywood", weight=3]; 77.51/45.25 29389[label="vwz6740000/Zero",fontsize=10,color="white",style="solid",shape="box"];17142 -> 29389[label="",style="solid", color="burlywood", weight=9]; 77.51/45.25 29389 -> 17312[label="",style="solid", color="burlywood", weight=3]; 77.51/45.25 17143 -> 18224[label="",style="dashed", color="red", weight=0]; 77.51/45.25 17143[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];17143 -> 18225[label="",style="dashed", color="magenta", weight=3]; 77.51/45.25 17143 -> 18226[label="",style="dashed", color="magenta", weight=3]; 77.51/45.25 17144 -> 13991[label="",style="dashed", color="red", weight=0]; 77.51/45.25 17144[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz65200)))) (absReal1 (Neg (Succ (Succ (Succ vwz65200)))) (not (LT == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz65200)))) (absReal1 (Neg (Succ (Succ (Succ vwz65200)))) (not (LT == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];17144 -> 17314[label="",style="dashed", color="magenta", weight=3]; 77.51/45.25 17145 -> 18224[label="",style="dashed", color="red", weight=0]; 77.51/45.25 17145[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];17145 -> 18227[label="",style="dashed", color="magenta", weight=3]; 77.51/45.25 17145 -> 18228[label="",style="dashed", color="magenta", weight=3]; 77.51/45.25 17146[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg (Succ Zero))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg (Succ Zero))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];17146 -> 17316[label="",style="solid", color="black", weight=3]; 77.51/45.25 10682[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (Pos (Succ vwz300)) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (Pos (Succ vwz300)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (primRemInt (Pos (Succ vwz300)) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (Pos (Succ vwz300)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];10682 -> 11372[label="",style="solid", color="black", weight=3]; 77.51/45.25 10683[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz3100000) (Succ vwz30000) == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz3100000) (Succ vwz30000) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz3100000) (Succ vwz30000) == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz3100000) (Succ vwz30000) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];10683 -> 11373[label="",style="solid", color="black", weight=3]; 77.51/45.25 10684[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz3100000) Zero == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz3100000) Zero == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz3100000) Zero == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz3100000) Zero == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];10684 -> 11374[label="",style="solid", color="black", weight=3]; 77.51/45.25 10685[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero (Succ vwz30000) == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero (Succ vwz30000) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero (Succ vwz30000) == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero (Succ vwz30000) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];10685 -> 11375[label="",style="solid", color="black", weight=3]; 77.51/45.25 10686[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];10686 -> 11376[label="",style="solid", color="black", weight=3]; 77.51/45.25 10687[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) True) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) True) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) True) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ Zero)) True) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];10687 -> 11377[label="",style="solid", color="black", weight=3]; 77.51/45.25 11128[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (Pos (Succ vwz492)) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (Pos (Succ vwz492)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (primRemInt (Pos (Succ vwz492)) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (Pos (Succ vwz492)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];11128 -> 11378[label="",style="solid", color="black", weight=3]; 77.51/45.25 11129[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat (Succ vwz5620000) (Succ vwz49200) == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat (Succ vwz5620000) (Succ vwz49200) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat (Succ vwz5620000) (Succ vwz49200) == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat (Succ vwz5620000) (Succ vwz49200) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];11129 -> 11379[label="",style="solid", color="black", weight=3]; 77.51/45.25 11130[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz5620000) Zero == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz5620000) Zero == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz5620000) Zero == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz5620000) Zero == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];11130 -> 11380[label="",style="solid", color="black", weight=3]; 77.51/45.25 11131[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat Zero (Succ vwz49200) == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat Zero (Succ vwz49200) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat Zero (Succ vwz49200) == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat Zero (Succ vwz49200) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];11131 -> 11381[label="",style="solid", color="black", weight=3]; 77.51/45.25 11132[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];11132 -> 11382[label="",style="solid", color="black", weight=3]; 77.51/45.25 11133[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) True) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ Zero)) True) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) True) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ Zero)) True) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];11133 -> 11383[label="",style="solid", color="black", weight=3]; 77.51/45.25 10903[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat (Succ vwz4520) (Succ vwz554000) == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat (Succ vwz4520) (Succ vwz554000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat (Succ vwz4520) (Succ vwz554000) == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat (Succ vwz4520) (Succ vwz554000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];10903 -> 11406[label="",style="solid", color="black", weight=3]; 77.51/45.25 10904[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat (Succ vwz4520) Zero == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat (Succ vwz4520) Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat (Succ vwz4520) Zero == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat (Succ vwz4520) Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];10904 -> 11407[label="",style="solid", color="black", weight=3]; 77.51/45.25 10905[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero (Succ vwz554000) == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero (Succ vwz554000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero (Succ vwz554000) == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero (Succ vwz554000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];10905 -> 11408[label="",style="solid", color="black", weight=3]; 77.51/45.25 10906[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];10906 -> 11409[label="",style="solid", color="black", weight=3]; 77.51/45.25 10907[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz452) (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (Pos (primModNatS (Succ vwz452) (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz452) (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (Pos (primModNatS (Succ vwz452) (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];10907 -> 11410[label="",style="solid", color="black", weight=3]; 77.51/45.25 12017[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (not (primCmpNat (Succ vwz5640000) (Succ vwz590000000) == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (not (primCmpNat (Succ vwz5640000) (Succ vwz590000000) == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];12017 -> 12059[label="",style="solid", color="black", weight=3]; 77.51/45.25 12018[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (not (primCmpNat (Succ vwz5640000) Zero == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (not (primCmpNat (Succ vwz5640000) Zero == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];12018 -> 12060[label="",style="solid", color="black", weight=3]; 77.51/45.25 12019[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero (Succ vwz590000000) == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero (Succ vwz590000000) == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];12019 -> 12061[label="",style="solid", color="black", weight=3]; 77.51/45.25 12020[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="black",shape="box"];12020 -> 12062[label="",style="solid", color="black", weight=3]; 77.51/45.25 22274[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];22275[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];22276[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) vwz916) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (Pos vwz9170)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29390[label="vwz9170/Succ vwz91700",fontsize=10,color="white",style="solid",shape="box"];22276 -> 29390[label="",style="solid", color="burlywood", weight=9]; 77.51/45.25 29390 -> 23340[label="",style="solid", color="burlywood", weight=3]; 77.51/45.25 29391[label="vwz9170/Zero",fontsize=10,color="white",style="solid",shape="box"];22276 -> 29391[label="",style="solid", color="burlywood", weight=9]; 77.51/45.25 29391 -> 23341[label="",style="solid", color="burlywood", weight=3]; 77.51/45.25 22277[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) vwz916) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (Neg vwz9170)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29392[label="vwz9170/Succ vwz91700",fontsize=10,color="white",style="solid",shape="box"];22277 -> 29392[label="",style="solid", color="burlywood", weight=9]; 77.51/45.25 29392 -> 23342[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29393[label="vwz9170/Zero",fontsize=10,color="white",style="solid",shape="box"];22277 -> 29393[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29393 -> 23343[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 22278[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];22279[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];24163 -> 13834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24163[label="absReal1 (Pos (primMulNat (primDivNatS (Succ (Succ Zero)) (Succ vwz92000)) (Succ vwz453))) (not (primCmpInt (Pos (primMulNat (primDivNatS (Succ (Succ Zero)) (Succ vwz92000)) (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];24163 -> 24354[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24163 -> 24355[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24163 -> 24356[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24163 -> 24357[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24164[label="vwz453",fontsize=16,color="green",shape="box"];24165[label="vwz458",fontsize=16,color="green",shape="box"];24166 -> 13832[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24166[label="absReal1 (Neg (primMulNat (primDivNatS (Succ (Succ Zero)) (Succ vwz92000)) (Succ vwz453))) (not (primCmpInt (Neg (primMulNat (primDivNatS (Succ (Succ Zero)) (Succ vwz92000)) (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];24166 -> 24358[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24166 -> 24359[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24166 -> 24360[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24166 -> 24361[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24167[label="vwz453",fontsize=16,color="green",shape="box"];24168[label="vwz458",fontsize=16,color="green",shape="box"];10774[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz3000000) vwz23000000 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz3000000) vwz23000000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz3000000) vwz23000000 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz3000000) vwz23000000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29394[label="vwz23000000/Succ vwz230000000",fontsize=10,color="white",style="solid",shape="box"];10774 -> 29394[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29394 -> 11418[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29395[label="vwz23000000/Zero",fontsize=10,color="white",style="solid",shape="box"];10774 -> 29395[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29395 -> 11419[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 10775[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero vwz23000000 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero vwz23000000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero vwz23000000 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero vwz23000000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29396[label="vwz23000000/Succ vwz230000000",fontsize=10,color="white",style="solid",shape="box"];10775 -> 29396[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29396 -> 11420[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29397[label="vwz23000000/Zero",fontsize=10,color="white",style="solid",shape="box"];10775 -> 29397[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29397 -> 11421[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 10776[label="Succ (Succ (Succ vwz300000))",fontsize=16,color="green",shape="box"];22006[label="vwz400",fontsize=16,color="green",shape="box"];22007[label="vwz7",fontsize=16,color="green",shape="box"];22008 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22008[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];22008 -> 22280[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22008 -> 22281[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22008 -> 22282[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22009 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22009[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];22009 -> 22283[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22009 -> 22284[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22009 -> 22285[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22010[label="vwz400",fontsize=16,color="green",shape="box"];22011[label="vwz7",fontsize=16,color="green",shape="box"];22012 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22012[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];22012 -> 22286[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22012 -> 22287[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22012 -> 22288[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22013 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22013[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];22013 -> 22289[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22013 -> 22290[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22013 -> 22291[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10781[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ vwz40000)) (primGEqNatS (Succ vwz300000) vwz40000))) vwz175) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ vwz40000)) (primGEqNatS (Succ vwz300000) vwz40000))))) (Pos (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ vwz40000)) (primGEqNatS (Succ vwz300000) vwz40000))) vwz176) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ vwz40000)) (primGEqNatS (Succ vwz300000) vwz40000))))) (Pos (Succ (Succ (Succ vwz40000))))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29398[label="vwz40000/Succ vwz400000",fontsize=10,color="white",style="solid",shape="box"];10781 -> 29398[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29398 -> 11426[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29399[label="vwz40000/Zero",fontsize=10,color="white",style="solid",shape="box"];10781 -> 29399[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29399 -> 11427[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 10782[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ vwz40000)) (primGEqNatS Zero vwz40000))) vwz175) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ vwz40000)) (primGEqNatS Zero vwz40000))))) (Pos (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ vwz40000)) (primGEqNatS Zero vwz40000))) vwz176) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ vwz40000)) (primGEqNatS Zero vwz40000))))) (Pos (Succ (Succ (Succ vwz40000))))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29400[label="vwz40000/Succ vwz400000",fontsize=10,color="white",style="solid",shape="box"];10782 -> 29400[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29400 -> 11428[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29401[label="vwz40000/Zero",fontsize=10,color="white",style="solid",shape="box"];10782 -> 29401[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29401 -> 11429[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 23985 -> 20132[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23985[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True)) vwz175) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True))",fontsize=16,color="magenta"];23985 -> 24090[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23985 -> 24091[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23986[label="vwz7",fontsize=16,color="green",shape="box"];23987 -> 20132[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23987[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True)) vwz176) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True))",fontsize=16,color="magenta"];23987 -> 24092[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23987 -> 24093[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23988[label="vwz30000",fontsize=16,color="green",shape="box"];23984[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz993) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz994) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="burlywood",shape="triangle"];29402[label="vwz994/Pos vwz9940",fontsize=10,color="white",style="solid",shape="box"];23984 -> 29402[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29402 -> 24094[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29403[label="vwz994/Neg vwz9940",fontsize=10,color="white",style="solid",shape="box"];23984 -> 29403[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29403 -> 24095[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 22377[label="Succ (Succ vwz40000)",fontsize=16,color="green",shape="box"];22378 -> 20133[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22378[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False)) vwz176) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False))",fontsize=16,color="magenta"];22378 -> 23344[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22378 -> 23345[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22379[label="vwz7",fontsize=16,color="green",shape="box"];22380 -> 20133[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22380[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False)) vwz175) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False))",fontsize=16,color="magenta"];22380 -> 23346[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22380 -> 23347[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22381[label="Succ Zero",fontsize=16,color="green",shape="box"];22382 -> 20134[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22382[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz176) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True))",fontsize=16,color="magenta"];22382 -> 23348[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22383[label="vwz7",fontsize=16,color="green",shape="box"];22384 -> 20134[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22384[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz175) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True))",fontsize=16,color="magenta"];22384 -> 23349[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10786[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz30000) Zero (primGEqNatS (Succ vwz30000) Zero))) vwz175) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz30000) Zero (primGEqNatS (Succ vwz30000) Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz30000) Zero (primGEqNatS (Succ vwz30000) Zero))) vwz176) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz30000) Zero (primGEqNatS (Succ vwz30000) Zero))))) (Pos (Succ Zero))) vwz7 == LT))",fontsize=16,color="black",shape="box"];10786 -> 11434[label="",style="solid", color="black", weight=3]; 77.51/45.26 10787[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz175) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz176) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) vwz7 == LT))",fontsize=16,color="black",shape="box"];10787 -> 11435[label="",style="solid", color="black", weight=3]; 77.51/45.26 11041[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz466)) True) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal0 (Neg (Succ vwz466)) True) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal0 (Neg (Succ vwz466)) True) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal0 (Neg (Succ vwz466)) True) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];11041 -> 11455[label="",style="solid", color="black", weight=3]; 77.51/45.26 11042[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat (Succ vwz576000) (Succ vwz4660) == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat (Succ vwz576000) (Succ vwz4660) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat (Succ vwz576000) (Succ vwz4660) == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat (Succ vwz576000) (Succ vwz4660) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];11042 -> 11456[label="",style="solid", color="black", weight=3]; 77.51/45.26 11043[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz576000) Zero == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz576000) Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz576000) Zero == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat (Succ vwz576000) Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];11043 -> 11457[label="",style="solid", color="black", weight=3]; 77.51/45.26 11044[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat Zero (Succ vwz4660) == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat Zero (Succ vwz4660) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat Zero (Succ vwz4660) == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat Zero (Succ vwz4660) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];11044 -> 11458[label="",style="solid", color="black", weight=3]; 77.51/45.26 11045[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];11045 -> 11459[label="",style="solid", color="black", weight=3]; 77.51/45.26 19551[label="vwz586",fontsize=16,color="green",shape="box"];19552[label="vwz5820",fontsize=16,color="green",shape="box"];19553[label="vwz585",fontsize=16,color="green",shape="box"];19554[label="vwz5820",fontsize=16,color="green",shape="box"];19555[label="vwz5820",fontsize=16,color="green",shape="box"];19556[label="vwz5820",fontsize=16,color="green",shape="box"];12571[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (not (primCmpNat (Succ vwz606000000) (Succ vwz5820000) == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (not (primCmpNat (Succ vwz606000000) (Succ vwz5820000) == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];12571 -> 12678[label="",style="solid", color="black", weight=3]; 77.51/45.26 12572[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat (Succ vwz606000000) Zero == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat (Succ vwz606000000) Zero == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];12572 -> 12679[label="",style="solid", color="black", weight=3]; 77.51/45.26 12573[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (not (primCmpNat Zero (Succ vwz5820000) == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (not (primCmpNat Zero (Succ vwz5820000) == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];12573 -> 12680[label="",style="solid", color="black", weight=3]; 77.51/45.26 12574[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="black",shape="box"];12574 -> 12681[label="",style="solid", color="black", weight=3]; 77.51/45.26 26845[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];26846[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];26847[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz1142) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Pos vwz11440)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29404[label="vwz11440/Succ vwz114400",fontsize=10,color="white",style="solid",shape="box"];26847 -> 29404[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29404 -> 26996[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29405[label="vwz11440/Zero",fontsize=10,color="white",style="solid",shape="box"];26847 -> 29405[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29405 -> 26997[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 26848[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz1142) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Neg vwz11440)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29406[label="vwz11440/Succ vwz114400",fontsize=10,color="white",style="solid",shape="box"];26848 -> 29406[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29406 -> 26998[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29407[label="vwz11440/Zero",fontsize=10,color="white",style="solid",shape="box"];26848 -> 29407[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29407 -> 26999[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 26849[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];26850[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27181[label="vwz467",fontsize=16,color="green",shape="box"];27182[label="vwz472",fontsize=16,color="green",shape="box"];27183[label="vwz114900",fontsize=16,color="green",shape="box"];27184[label="vwz467",fontsize=16,color="green",shape="box"];27185[label="vwz472",fontsize=16,color="green",shape="box"];27186[label="vwz467",fontsize=16,color="green",shape="box"];27187[label="vwz472",fontsize=16,color="green",shape="box"];27188[label="vwz114900",fontsize=16,color="green",shape="box"];27189[label="vwz467",fontsize=16,color="green",shape="box"];27190[label="vwz472",fontsize=16,color="green",shape="box"];10911 -> 26126[label="",style="dashed", color="red", weight=0]; 77.51/45.26 10911[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000))) vwz177) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000))))) (Pos (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000))) vwz178) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000))))) (Pos (Succ (Succ vwz4000)))) vwz8 == LT))",fontsize=16,color="magenta"];10911 -> 26127[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10911 -> 26128[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10911 -> 26129[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10911 -> 26130[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10911 -> 26131[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10912 -> 26381[label="",style="dashed", color="red", weight=0]; 77.51/45.26 10912[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero True)) vwz177) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero True)))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero True)) vwz178) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero True)))) (Pos (Succ Zero))) vwz8 == LT))",fontsize=16,color="magenta"];10912 -> 26382[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10912 -> 26383[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10912 -> 26384[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10912 -> 26385[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10913 -> 26514[label="",style="dashed", color="red", weight=0]; 77.51/45.26 10913[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) False)) vwz177) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) False)))) (Pos (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) False)) vwz178) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) False)))) (Pos (Succ (Succ vwz4000)))) vwz8 == LT))",fontsize=16,color="magenta"];10913 -> 26515[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10913 -> 26516[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10913 -> 26517[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10913 -> 26518[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10914 -> 26663[label="",style="dashed", color="red", weight=0]; 77.51/45.26 10914[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz177) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz178) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) vwz8 == LT))",fontsize=16,color="magenta"];10914 -> 26664[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10914 -> 26665[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10914 -> 26666[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10915[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz236000000) vwz300000 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz236000000) vwz300000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz236000000) vwz300000 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz236000000) vwz300000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29408[label="vwz300000/Succ vwz3000000",fontsize=10,color="white",style="solid",shape="box"];10915 -> 29408[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29408 -> 11472[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29409[label="vwz300000/Zero",fontsize=10,color="white",style="solid",shape="box"];10915 -> 29409[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29409 -> 11473[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 10916[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat Zero vwz300000 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat Zero vwz300000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat Zero vwz300000 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat Zero vwz300000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="burlywood",shape="box"];29410[label="vwz300000/Succ vwz3000000",fontsize=10,color="white",style="solid",shape="box"];10916 -> 29410[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29410 -> 11474[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29411[label="vwz300000/Zero",fontsize=10,color="white",style="solid",shape="box"];10916 -> 29411[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29411 -> 11475[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 26785[label="vwz400",fontsize=16,color="green",shape="box"];26786[label="vwz8",fontsize=16,color="green",shape="box"];26787 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26787[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];26787 -> 26851[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26787 -> 26852[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26787 -> 26853[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26788 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26788[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];26788 -> 26854[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26788 -> 26855[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26788 -> 26856[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10918[label="Succ (Succ (Succ vwz300000))",fontsize=16,color="green",shape="box"];26789[label="vwz400",fontsize=16,color="green",shape="box"];26790[label="vwz8",fontsize=16,color="green",shape="box"];26791 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26791[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];26791 -> 26857[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26791 -> 26858[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26791 -> 26859[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26792 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26792[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];26792 -> 26860[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26792 -> 26861[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26792 -> 26862[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10921 -> 26514[label="",style="dashed", color="red", weight=0]; 77.51/45.26 10921[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4000) False)) vwz177) (Pos (Succ (Succ vwz4000))) (Neg (primModNatS0 Zero (Succ vwz4000) False)))) (Pos (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4000) False)) vwz178) (Pos (Succ (Succ vwz4000))) (Neg (primModNatS0 Zero (Succ vwz4000) False)))) (Pos (Succ (Succ vwz4000)))) vwz8 == LT))",fontsize=16,color="magenta"];10921 -> 26519[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10921 -> 26520[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10921 -> 26521[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10921 -> 26522[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10922 -> 26663[label="",style="dashed", color="red", weight=0]; 77.51/45.26 10922[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz177) (Pos (Succ Zero)) (Neg (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz178) (Pos (Succ Zero)) (Neg (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) vwz8 == LT))",fontsize=16,color="magenta"];10922 -> 26667[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10922 -> 26668[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 10922 -> 26669[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 17307[label="vwz656",fontsize=16,color="green",shape="box"];17308[label="vwz655",fontsize=16,color="green",shape="box"];17309[label="vwz652",fontsize=16,color="green",shape="box"];17310[label="vwz652",fontsize=16,color="green",shape="box"];17311[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz65200)))) (absReal1 (Neg (Succ (Succ (Succ vwz65200)))) (not (primCmpNat (Succ vwz67400000) vwz65200 == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz65200)))) (absReal1 (Neg (Succ (Succ (Succ vwz65200)))) (not (primCmpNat (Succ vwz67400000) vwz65200 == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29412[label="vwz65200/Succ vwz652000",fontsize=10,color="white",style="solid",shape="box"];17311 -> 29412[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29412 -> 18220[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29413[label="vwz65200/Zero",fontsize=10,color="white",style="solid",shape="box"];17311 -> 29413[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29413 -> 18221[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 17312[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz65200)))) (absReal1 (Neg (Succ (Succ (Succ vwz65200)))) (not (primCmpNat Zero vwz65200 == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz65200)))) (absReal1 (Neg (Succ (Succ (Succ vwz65200)))) (not (primCmpNat Zero vwz65200 == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29414[label="vwz65200/Succ vwz652000",fontsize=10,color="white",style="solid",shape="box"];17312 -> 29414[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29414 -> 18222[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29415[label="vwz65200/Zero",fontsize=10,color="white",style="solid",shape="box"];17312 -> 29415[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29415 -> 18223[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 18225 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18225[label="absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))",fontsize=16,color="magenta"];18225 -> 19595[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18226 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18226[label="absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))",fontsize=16,color="magenta"];18226 -> 19596[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18224[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz772) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz773) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="triangle"];29416[label="vwz773/Pos vwz7730",fontsize=10,color="white",style="solid",shape="box"];18224 -> 29416[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29416 -> 18423[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29417[label="vwz773/Neg vwz7730",fontsize=10,color="white",style="solid",shape="box"];18224 -> 29417[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29417 -> 18424[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 17314[label="Succ (Succ vwz65200)",fontsize=16,color="green",shape="box"];18227 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18227[label="absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];18227 -> 20186[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18228 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18228[label="absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];18228 -> 20187[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 17316 -> 13772[label="",style="dashed", color="red", weight=0]; 77.51/45.26 17316[label="absReal1 (primMulInt (Pos (primDivNatS (Succ Zero) (Succ Zero))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ Zero) (Succ Zero))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];17316 -> 18425[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 17316 -> 18426[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 17316 -> 18427[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 17316 -> 18428[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11372[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz300) (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (Pos (primModNatS (Succ vwz300) (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz300) (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (Pos (primModNatS (Succ vwz300) (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];11372 -> 11636[label="",style="solid", color="black", weight=3]; 77.51/45.26 11373[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat vwz3100000 vwz30000 == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat vwz3100000 vwz30000 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat vwz3100000 vwz30000 == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat vwz3100000 vwz30000 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29418[label="vwz3100000/Succ vwz31000000",fontsize=10,color="white",style="solid",shape="box"];11373 -> 29418[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29418 -> 11637[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29419[label="vwz3100000/Zero",fontsize=10,color="white",style="solid",shape="box"];11373 -> 29419[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29419 -> 11638[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11374 -> 18224[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11374[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];11374 -> 18233[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11374 -> 18234[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11374 -> 18235[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11374 -> 18236[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11375 -> 7394[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11375[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (LT == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (LT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (LT == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (LT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];11375 -> 11640[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11376 -> 18224[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11376[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];11376 -> 18237[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11376 -> 18238[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11376 -> 18239[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11376 -> 18240[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11377[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (Neg (Succ Zero)) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (Neg (Succ Zero)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (Neg (Succ Zero)) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (Neg (Succ Zero)) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];11377 -> 11642[label="",style="solid", color="black", weight=3]; 77.51/45.26 11378[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz492) (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (Pos (primModNatS (Succ vwz492) (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz492) (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (Pos (primModNatS (Succ vwz492) (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];11378 -> 11643[label="",style="solid", color="black", weight=3]; 77.51/45.26 11379[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat vwz5620000 vwz49200 == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat vwz5620000 vwz49200 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat vwz5620000 vwz49200 == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat vwz5620000 vwz49200 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29420[label="vwz5620000/Succ vwz56200000",fontsize=10,color="white",style="solid",shape="box"];11379 -> 29420[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29420 -> 11644[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29421[label="vwz5620000/Zero",fontsize=10,color="white",style="solid",shape="box"];11379 -> 29421[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29421 -> 11645[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11380 -> 18224[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11380[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];11380 -> 18241[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11380 -> 18242[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11380 -> 18243[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11380 -> 18244[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11381 -> 10073[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11381[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (LT == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (LT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (LT == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (LT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];11381 -> 11647[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11382 -> 18224[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11382[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];11382 -> 18245[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11382 -> 18246[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11382 -> 18247[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11382 -> 18248[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11383[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (Neg (Succ Zero)) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (Neg (Succ Zero)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (Neg (Succ Zero)) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (Neg (Succ Zero)) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];11383 -> 11649[label="",style="solid", color="black", weight=3]; 77.51/45.26 11406[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat vwz4520 vwz554000 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat vwz4520 vwz554000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat vwz4520 vwz554000 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (primCmpNat vwz4520 vwz554000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29422[label="vwz4520/Succ vwz45200",fontsize=10,color="white",style="solid",shape="box"];11406 -> 29422[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29422 -> 11674[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29423[label="vwz4520/Zero",fontsize=10,color="white",style="solid",shape="box"];11406 -> 29423[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29423 -> 11675[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11407 -> 10183[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11407[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (GT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (GT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (GT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ vwz4520))) (not (GT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];11407 -> 11676[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11408 -> 23372[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11408[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];11408 -> 23493[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11408 -> 23494[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11409 -> 23372[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11409[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];11409 -> 23495[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11409 -> 23496[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11410[label="absReal1 (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz452 vwz453 (primGEqNatS vwz452 vwz453))) vwz523) (Neg (Succ vwz453)) (Pos (primModNatS0 vwz452 vwz453 (primGEqNatS vwz452 vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ vwz452)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz452 vwz453 (primGEqNatS vwz452 vwz453))) vwz524) (Neg (Succ vwz453)) (Pos (primModNatS0 vwz452 vwz453 (primGEqNatS vwz452 vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29424[label="vwz452/Succ vwz4520",fontsize=10,color="white",style="solid",shape="box"];11410 -> 29424[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29424 -> 11679[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29425[label="vwz452/Zero",fontsize=10,color="white",style="solid",shape="box"];11410 -> 29425[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29425 -> 11680[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 12059 -> 27527[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12059[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (not (primCmpNat vwz5640000 vwz590000000 == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (not (primCmpNat vwz5640000 vwz590000000 == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];12059 -> 27528[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12059 -> 27529[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12059 -> 27530[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12059 -> 27531[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12059 -> 27532[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12060 -> 27527[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12060[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (not (GT == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (not (GT == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];12060 -> 27533[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12060 -> 27534[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12060 -> 27535[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12060 -> 27536[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12060 -> 27537[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12061 -> 24877[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12061[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];12061 -> 24878[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12061 -> 24879[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12061 -> 24880[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12061 -> 24881[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12062 -> 24877[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12062[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT)))) (Pos (Succ vwz567))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT)))) (Pos (Succ vwz567))) vwz568 == LT))",fontsize=16,color="magenta"];12062 -> 24882[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12062 -> 24883[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12062 -> 24884[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12062 -> 24885[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23340[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) vwz916) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ vwz91700))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23340 -> 23954[label="",style="solid", color="black", weight=3]; 77.51/45.26 23341[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) vwz916) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (Pos Zero)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23341 -> 23955[label="",style="solid", color="black", weight=3]; 77.51/45.26 23342[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) vwz916) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ vwz91700))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23342 -> 23956[label="",style="solid", color="black", weight=3]; 77.51/45.26 23343[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) vwz916) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (Neg Zero)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23343 -> 23957[label="",style="solid", color="black", weight=3]; 77.51/45.26 24354[label="vwz458",fontsize=16,color="green",shape="box"];24355[label="vwz453",fontsize=16,color="green",shape="box"];24356[label="Succ Zero",fontsize=16,color="green",shape="box"];24357[label="vwz92000",fontsize=16,color="green",shape="box"];24358[label="vwz458",fontsize=16,color="green",shape="box"];24359[label="vwz453",fontsize=16,color="green",shape="box"];24360[label="vwz92000",fontsize=16,color="green",shape="box"];24361[label="Succ Zero",fontsize=16,color="green",shape="box"];11418[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz3000000) (Succ vwz230000000) == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz3000000) (Succ vwz230000000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz3000000) (Succ vwz230000000) == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz3000000) (Succ vwz230000000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];11418 -> 11685[label="",style="solid", color="black", weight=3]; 77.51/45.26 11419[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz3000000) Zero == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz3000000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz3000000) Zero == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz3000000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];11419 -> 11686[label="",style="solid", color="black", weight=3]; 77.51/45.26 11420[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero (Succ vwz230000000) == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero (Succ vwz230000000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero (Succ vwz230000000) == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero (Succ vwz230000000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];11420 -> 11687[label="",style="solid", color="black", weight=3]; 77.51/45.26 11421[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];11421 -> 11688[label="",style="solid", color="black", weight=3]; 77.51/45.26 22280[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];22281[label="vwz175",fontsize=16,color="green",shape="box"];22282 -> 22179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22282[label="absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))",fontsize=16,color="magenta"];22282 -> 23350[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22283[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];22284[label="vwz176",fontsize=16,color="green",shape="box"];22285 -> 22179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22285[label="absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))",fontsize=16,color="magenta"];22285 -> 23351[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22286[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];22287[label="vwz175",fontsize=16,color="green",shape="box"];22288 -> 22180[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22288[label="absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];22288 -> 23352[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22289[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];22290[label="vwz176",fontsize=16,color="green",shape="box"];22291 -> 22180[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22291[label="absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];22291 -> 23353[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11426[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ (Succ vwz400000))) (primGEqNatS (Succ vwz300000) (Succ vwz400000)))) vwz175) (Pos (Succ (Succ (Succ (Succ vwz400000))))) (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ (Succ vwz400000))) (primGEqNatS (Succ vwz300000) (Succ vwz400000)))))) (Pos (Succ (Succ (Succ (Succ vwz400000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ (Succ vwz400000))) (primGEqNatS (Succ vwz300000) (Succ vwz400000)))) vwz176) (Pos (Succ (Succ (Succ (Succ vwz400000))))) (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ (Succ vwz400000))) (primGEqNatS (Succ vwz300000) (Succ vwz400000)))))) (Pos (Succ (Succ (Succ (Succ vwz400000)))))) vwz7 == LT))",fontsize=16,color="black",shape="box"];11426 -> 11692[label="",style="solid", color="black", weight=3]; 77.51/45.26 11427[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ Zero)) (primGEqNatS (Succ vwz300000) Zero))) vwz175) (Pos (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ Zero)) (primGEqNatS (Succ vwz300000) Zero))))) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ Zero)) (primGEqNatS (Succ vwz300000) Zero))) vwz176) (Pos (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ Zero)) (primGEqNatS (Succ vwz300000) Zero))))) (Pos (Succ (Succ (Succ Zero))))) vwz7 == LT))",fontsize=16,color="black",shape="box"];11427 -> 11693[label="",style="solid", color="black", weight=3]; 77.51/45.26 11428[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz400000))) (primGEqNatS Zero (Succ vwz400000)))) vwz175) (Pos (Succ (Succ (Succ (Succ vwz400000))))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz400000))) (primGEqNatS Zero (Succ vwz400000)))))) (Pos (Succ (Succ (Succ (Succ vwz400000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz400000))) (primGEqNatS Zero (Succ vwz400000)))) vwz176) (Pos (Succ (Succ (Succ (Succ vwz400000))))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz400000))) (primGEqNatS Zero (Succ vwz400000)))))) (Pos (Succ (Succ (Succ (Succ vwz400000)))))) vwz7 == LT))",fontsize=16,color="black",shape="box"];11428 -> 11694[label="",style="solid", color="black", weight=3]; 77.51/45.26 11429[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero))) vwz175) (Pos (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero))))) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero))) vwz176) (Pos (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero))))) (Pos (Succ (Succ (Succ Zero))))) vwz7 == LT))",fontsize=16,color="black",shape="box"];11429 -> 11695[label="",style="solid", color="black", weight=3]; 77.51/45.26 24090[label="vwz30000",fontsize=16,color="green",shape="box"];24091[label="vwz175",fontsize=16,color="green",shape="box"];20132[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz7550000)) (Succ Zero) True)) vwz761) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz7550000)) (Succ Zero) True))",fontsize=16,color="black",shape="triangle"];20132 -> 20309[label="",style="solid", color="black", weight=3]; 77.51/45.26 24092[label="vwz30000",fontsize=16,color="green",shape="box"];24093[label="vwz176",fontsize=16,color="green",shape="box"];24094[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz993) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (Pos vwz9940)) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29426[label="vwz9940/Succ vwz99400",fontsize=10,color="white",style="solid",shape="box"];24094 -> 29426[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29426 -> 24396[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29427[label="vwz9940/Zero",fontsize=10,color="white",style="solid",shape="box"];24094 -> 29427[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29427 -> 24397[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 24095[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz993) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (Neg vwz9940)) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29428[label="vwz9940/Succ vwz99400",fontsize=10,color="white",style="solid",shape="box"];24095 -> 29428[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29428 -> 24398[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29429[label="vwz9940/Zero",fontsize=10,color="white",style="solid",shape="box"];24095 -> 29429[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29429 -> 24399[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 23344[label="vwz40000",fontsize=16,color="green",shape="box"];23345[label="vwz176",fontsize=16,color="green",shape="box"];20133[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz7290000)) False)) vwz761) (Pos (Succ (Succ (Succ vwz7290000)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz7290000)) False))",fontsize=16,color="black",shape="triangle"];20133 -> 20310[label="",style="solid", color="black", weight=3]; 77.51/45.26 23346[label="vwz40000",fontsize=16,color="green",shape="box"];23347[label="vwz175",fontsize=16,color="green",shape="box"];23348[label="vwz176",fontsize=16,color="green",shape="box"];20134[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz761) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True))",fontsize=16,color="black",shape="triangle"];20134 -> 20311[label="",style="solid", color="black", weight=3]; 77.51/45.26 23349[label="vwz175",fontsize=16,color="green",shape="box"];11434 -> 27299[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11434[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz30000) Zero True)) vwz175) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz30000) Zero True)))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz30000) Zero True)) vwz176) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz30000) Zero True)))) (Pos (Succ Zero))) vwz7 == LT))",fontsize=16,color="magenta"];11434 -> 27300[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11434 -> 27301[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11434 -> 27302[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11434 -> 27303[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11435 -> 22324[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11435[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz175) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz176) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) vwz7 == LT))",fontsize=16,color="magenta"];11435 -> 22413[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11435 -> 22414[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11435 -> 22415[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11435 -> 22416[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11455[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (`negate` Neg (Succ vwz466)) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (`negate` Neg (Succ vwz466)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (`negate` Neg (Succ vwz466)) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (`negate` Neg (Succ vwz466)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];11455 -> 11722[label="",style="solid", color="black", weight=3]; 77.51/45.26 11456[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat vwz576000 vwz4660 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat vwz576000 vwz4660 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat vwz576000 vwz4660 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat vwz576000 vwz4660 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29430[label="vwz576000/Succ vwz5760000",fontsize=10,color="white",style="solid",shape="box"];11456 -> 29430[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29430 -> 11723[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29431[label="vwz576000/Zero",fontsize=10,color="white",style="solid",shape="box"];11456 -> 29431[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29431 -> 11724[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11457[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (GT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];11457 -> 11725[label="",style="solid", color="black", weight=3]; 77.51/45.26 11458 -> 10526[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11458[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (LT == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (LT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (LT == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (LT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];11458 -> 11726[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11459[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];11459 -> 11727[label="",style="solid", color="black", weight=3]; 77.51/45.26 12678 -> 27906[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12678[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (not (primCmpNat vwz606000000 vwz5820000 == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (not (primCmpNat vwz606000000 vwz5820000 == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];12678 -> 27907[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12678 -> 27908[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12678 -> 27909[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12678 -> 27910[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12678 -> 27911[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12679 -> 28066[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12679[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];12679 -> 28067[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12679 -> 28068[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12679 -> 28069[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12679 -> 28070[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12680 -> 27906[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12680[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (not (LT == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (not (LT == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];12680 -> 27912[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12680 -> 27913[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12680 -> 27914[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12680 -> 27915[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12680 -> 27916[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12681 -> 28066[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12681[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT)))) (Pos (Succ vwz585))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT)))) (Pos (Succ vwz585))) vwz586 == LT))",fontsize=16,color="magenta"];12681 -> 28071[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12681 -> 28072[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12681 -> 28073[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12681 -> 28074[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26996[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz1142) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ vwz114400))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26996 -> 27072[label="",style="solid", color="black", weight=3]; 77.51/45.26 26997[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz1142) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Pos Zero)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26997 -> 27073[label="",style="solid", color="black", weight=3]; 77.51/45.26 26998[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz1142) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ vwz114400))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26998 -> 27074[label="",style="solid", color="black", weight=3]; 77.51/45.26 26999[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz1142) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Neg Zero)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26999 -> 27075[label="",style="solid", color="black", weight=3]; 77.51/45.26 26127[label="vwz3000",fontsize=16,color="green",shape="box"];26128[label="vwz8",fontsize=16,color="green",shape="box"];26129 -> 25097[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26129[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000))) vwz178) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000)))",fontsize=16,color="magenta"];26129 -> 26349[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26129 -> 26350[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26129 -> 26351[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26129 -> 26352[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26129 -> 26353[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26130 -> 25097[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26130[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000))) vwz177) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000)))",fontsize=16,color="magenta"];26130 -> 26354[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26130 -> 26355[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26130 -> 26356[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26130 -> 26357[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26130 -> 26358[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26131[label="vwz4000",fontsize=16,color="green",shape="box"];26126[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1133) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1134) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="burlywood",shape="triangle"];29432[label="vwz1134/Pos vwz11340",fontsize=10,color="white",style="solid",shape="box"];26126 -> 29432[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29432 -> 26359[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29433[label="vwz1134/Neg vwz11340",fontsize=10,color="white",style="solid",shape="box"];26126 -> 29433[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29433 -> 26360[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 26382[label="vwz3000",fontsize=16,color="green",shape="box"];26383[label="vwz8",fontsize=16,color="green",shape="box"];26384 -> 25309[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26384[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero True)) vwz178) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero True))",fontsize=16,color="magenta"];26384 -> 26490[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26384 -> 26491[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26384 -> 26492[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26385 -> 25309[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26385[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero True)) vwz177) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero True))",fontsize=16,color="magenta"];26385 -> 26493[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26385 -> 26494[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26385 -> 26495[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26381[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1135) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1136) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="burlywood",shape="triangle"];29434[label="vwz1136/Pos vwz11360",fontsize=10,color="white",style="solid",shape="box"];26381 -> 29434[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29434 -> 26496[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29435[label="vwz1136/Neg vwz11360",fontsize=10,color="white",style="solid",shape="box"];26381 -> 29435[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29435 -> 26497[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 26515 -> 19432[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26515[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) False)) vwz177) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) False))",fontsize=16,color="magenta"];26515 -> 26645[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26515 -> 26646[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26516[label="vwz8",fontsize=16,color="green",shape="box"];26517 -> 19432[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26517[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) False)) vwz178) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) False))",fontsize=16,color="magenta"];26517 -> 26647[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26517 -> 26648[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26518[label="vwz4000",fontsize=16,color="green",shape="box"];26514[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1138) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1139) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="burlywood",shape="triangle"];29436[label="vwz1139/Pos vwz11390",fontsize=10,color="white",style="solid",shape="box"];26514 -> 29436[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29436 -> 26649[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29437[label="vwz1139/Neg vwz11390",fontsize=10,color="white",style="solid",shape="box"];26514 -> 29437[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29437 -> 26650[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 26664[label="vwz8",fontsize=16,color="green",shape="box"];26665 -> 19433[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26665[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz178) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];26665 -> 26744[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26666 -> 19433[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26666[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz177) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];26666 -> 26745[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26663[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1140) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1141) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="burlywood",shape="triangle"];29438[label="vwz1141/Pos vwz11410",fontsize=10,color="white",style="solid",shape="box"];26663 -> 29438[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29438 -> 26746[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29439[label="vwz1141/Neg vwz11410",fontsize=10,color="white",style="solid",shape="box"];26663 -> 29439[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29439 -> 26747[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11472[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz236000000) (Succ vwz3000000) == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz236000000) (Succ vwz3000000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz236000000) (Succ vwz3000000) == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat (Succ vwz236000000) (Succ vwz3000000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];11472 -> 11740[label="",style="solid", color="black", weight=3]; 77.51/45.26 11473[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat (Succ vwz236000000) Zero == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat (Succ vwz236000000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat (Succ vwz236000000) Zero == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat (Succ vwz236000000) Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];11473 -> 11741[label="",style="solid", color="black", weight=3]; 77.51/45.26 11474[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat Zero (Succ vwz3000000) == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat Zero (Succ vwz3000000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat Zero (Succ vwz3000000) == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat Zero (Succ vwz3000000) == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];11474 -> 11742[label="",style="solid", color="black", weight=3]; 77.51/45.26 11475[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="black",shape="box"];11475 -> 11743[label="",style="solid", color="black", weight=3]; 77.51/45.26 26851[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];26852[label="vwz177",fontsize=16,color="green",shape="box"];26853 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26853[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))",fontsize=16,color="magenta"];26853 -> 27000[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26854[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];26855[label="vwz178",fontsize=16,color="green",shape="box"];26856 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26856[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))",fontsize=16,color="magenta"];26856 -> 27001[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26857[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];26858[label="vwz177",fontsize=16,color="green",shape="box"];26859 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26859[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];26859 -> 27002[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26860[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];26861[label="vwz178",fontsize=16,color="green",shape="box"];26862 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26862[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];26862 -> 27003[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26519 -> 19476[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26519[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4000) False)) vwz177) (Pos (Succ (Succ vwz4000))) (Neg (primModNatS0 Zero (Succ vwz4000) False))",fontsize=16,color="magenta"];26519 -> 26651[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26519 -> 26652[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26520[label="vwz8",fontsize=16,color="green",shape="box"];26521 -> 19476[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26521[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4000) False)) vwz178) (Pos (Succ (Succ vwz4000))) (Neg (primModNatS0 Zero (Succ vwz4000) False))",fontsize=16,color="magenta"];26521 -> 26653[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26521 -> 26654[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26522[label="vwz4000",fontsize=16,color="green",shape="box"];26667[label="vwz8",fontsize=16,color="green",shape="box"];26668 -> 19477[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26668[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz178) (Pos (Succ Zero)) (Neg (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];26668 -> 26748[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26669 -> 19477[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26669[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz177) (Pos (Succ Zero)) (Neg (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];26669 -> 26749[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18220[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz652000))))) (not (primCmpNat (Succ vwz67400000) (Succ vwz652000) == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz652000))))) (not (primCmpNat (Succ vwz67400000) (Succ vwz652000) == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];18220 -> 18429[label="",style="solid", color="black", weight=3]; 77.51/45.26 18221[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz67400000) Zero == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz67400000) Zero == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];18221 -> 18430[label="",style="solid", color="black", weight=3]; 77.51/45.26 18222[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz652000))))) (not (primCmpNat Zero (Succ vwz652000) == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz652000))))) (not (primCmpNat Zero (Succ vwz652000) == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];18222 -> 18431[label="",style="solid", color="black", weight=3]; 77.51/45.26 18223[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];18223 -> 18432[label="",style="solid", color="black", weight=3]; 77.51/45.26 19595[label="Succ Zero",fontsize=16,color="green",shape="box"];19596[label="Succ Zero",fontsize=16,color="green",shape="box"];18423[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz772) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (Pos vwz7730)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29440[label="vwz7730/Succ vwz77300",fontsize=10,color="white",style="solid",shape="box"];18423 -> 29440[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29440 -> 19830[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29441[label="vwz7730/Zero",fontsize=10,color="white",style="solid",shape="box"];18423 -> 29441[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29441 -> 19831[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 18424[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz772) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (Neg vwz7730)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29442[label="vwz7730/Succ vwz77300",fontsize=10,color="white",style="solid",shape="box"];18424 -> 29442[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29442 -> 19832[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29443[label="vwz7730/Zero",fontsize=10,color="white",style="solid",shape="box"];18424 -> 29443[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29443 -> 19833[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 20186[label="Succ Zero",fontsize=16,color="green",shape="box"];20187[label="Succ Zero",fontsize=16,color="green",shape="box"];18425[label="vwz656",fontsize=16,color="green",shape="box"];18426[label="vwz655",fontsize=16,color="green",shape="box"];18427[label="Zero",fontsize=16,color="green",shape="box"];18428[label="Zero",fontsize=16,color="green",shape="box"];11636[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz300 vwz400 (primGEqNatS vwz300 vwz400))) vwz221) (Pos (Succ vwz400)) (Pos (primModNatS0 vwz300 vwz400 (primGEqNatS vwz300 vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz300)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz300 vwz400 (primGEqNatS vwz300 vwz400))) vwz222) (Pos (Succ vwz400)) (Pos (primModNatS0 vwz300 vwz400 (primGEqNatS vwz300 vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29444[label="vwz300/Succ vwz3000",fontsize=10,color="white",style="solid",shape="box"];11636 -> 29444[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29444 -> 12182[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29445[label="vwz300/Zero",fontsize=10,color="white",style="solid",shape="box"];11636 -> 29445[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29445 -> 12183[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11637[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz31000000) vwz30000 == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz31000000) vwz30000 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz31000000) vwz30000 == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat (Succ vwz31000000) vwz30000 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29446[label="vwz30000/Succ vwz300000",fontsize=10,color="white",style="solid",shape="box"];11637 -> 29446[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29446 -> 12184[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29447[label="vwz30000/Zero",fontsize=10,color="white",style="solid",shape="box"];11637 -> 29447[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29447 -> 12185[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11638[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero vwz30000 == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero vwz30000 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero vwz30000 == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz30000)))) (not (primCmpNat Zero vwz30000 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29448[label="vwz30000/Succ vwz300000",fontsize=10,color="white",style="solid",shape="box"];11638 -> 29448[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29448 -> 12186[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29449[label="vwz30000/Zero",fontsize=10,color="white",style="solid",shape="box"];11638 -> 29449[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29449 -> 12187[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 18233 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18233[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];18233 -> 18433[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18233 -> 18434[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18233 -> 18435[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18234 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18234[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];18234 -> 18436[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18234 -> 18437[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18234 -> 18438[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18235[label="vwz400",fontsize=16,color="green",shape="box"];18236[label="vwz10",fontsize=16,color="green",shape="box"];11640[label="Succ (Succ vwz30000)",fontsize=16,color="green",shape="box"];18237 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18237[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];18237 -> 18439[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18237 -> 18440[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18237 -> 18441[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18238 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18238[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];18238 -> 18442[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18238 -> 18443[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18238 -> 18444[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18239[label="vwz400",fontsize=16,color="green",shape="box"];18240[label="vwz10",fontsize=16,color="green",shape="box"];11642[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS (Succ Zero) (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (Neg (primModNatS (Succ Zero) (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS (Succ Zero) (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (Neg (primModNatS (Succ Zero) (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];11642 -> 12189[label="",style="solid", color="black", weight=3]; 77.51/45.26 11643[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz492 vwz493 (primGEqNatS vwz492 vwz493))) vwz538) (Neg (Succ vwz493)) (Pos (primModNatS0 vwz492 vwz493 (primGEqNatS vwz492 vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz492)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz492 vwz493 (primGEqNatS vwz492 vwz493))) vwz539) (Neg (Succ vwz493)) (Pos (primModNatS0 vwz492 vwz493 (primGEqNatS vwz492 vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29450[label="vwz492/Succ vwz4920",fontsize=10,color="white",style="solid",shape="box"];11643 -> 29450[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29450 -> 12190[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29451[label="vwz492/Zero",fontsize=10,color="white",style="solid",shape="box"];11643 -> 29451[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29451 -> 12191[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11644[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat (Succ vwz56200000) vwz49200 == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat (Succ vwz56200000) vwz49200 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat (Succ vwz56200000) vwz49200 == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat (Succ vwz56200000) vwz49200 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29452[label="vwz49200/Succ vwz492000",fontsize=10,color="white",style="solid",shape="box"];11644 -> 29452[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29452 -> 12192[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29453[label="vwz49200/Zero",fontsize=10,color="white",style="solid",shape="box"];11644 -> 29453[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29453 -> 12193[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11645[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat Zero vwz49200 == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat Zero vwz49200 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat Zero vwz49200 == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz49200)))) (not (primCmpNat Zero vwz49200 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29454[label="vwz49200/Succ vwz492000",fontsize=10,color="white",style="solid",shape="box"];11645 -> 29454[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29454 -> 12194[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29455[label="vwz49200/Zero",fontsize=10,color="white",style="solid",shape="box"];11645 -> 29455[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29455 -> 12195[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 18241 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18241[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz493)))",fontsize=16,color="magenta"];18241 -> 18445[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18241 -> 18446[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18241 -> 18447[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18242 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18242[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz493)))",fontsize=16,color="magenta"];18242 -> 18448[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18242 -> 18449[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18242 -> 18450[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18243[label="vwz493",fontsize=16,color="green",shape="box"];18244[label="vwz498",fontsize=16,color="green",shape="box"];11647[label="Succ (Succ vwz49200)",fontsize=16,color="green",shape="box"];18245 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18245[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz493)))",fontsize=16,color="magenta"];18245 -> 18451[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18245 -> 18452[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18245 -> 18453[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18246 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18246[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz493)))",fontsize=16,color="magenta"];18246 -> 18454[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18246 -> 18455[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18246 -> 18456[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18247[label="vwz493",fontsize=16,color="green",shape="box"];18248[label="vwz498",fontsize=16,color="green",shape="box"];11649[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS (Succ Zero) (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (Neg (primModNatS (Succ Zero) (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS (Succ Zero) (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (Neg (primModNatS (Succ Zero) (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];11649 -> 12197[label="",style="solid", color="black", weight=3]; 77.51/45.26 11674[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat (Succ vwz45200) vwz554000 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat (Succ vwz45200) vwz554000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat (Succ vwz45200) vwz554000 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat (Succ vwz45200) vwz554000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29456[label="vwz554000/Succ vwz5540000",fontsize=10,color="white",style="solid",shape="box"];11674 -> 29456[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29456 -> 12351[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29457[label="vwz554000/Zero",fontsize=10,color="white",style="solid",shape="box"];11674 -> 29457[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29457 -> 12352[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11675[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero vwz554000 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero vwz554000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero vwz554000 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero vwz554000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29458[label="vwz554000/Succ vwz5540000",fontsize=10,color="white",style="solid",shape="box"];11675 -> 29458[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29458 -> 12353[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29459[label="vwz554000/Zero",fontsize=10,color="white",style="solid",shape="box"];11675 -> 29459[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29459 -> 12354[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11676[label="Succ vwz4520",fontsize=16,color="green",shape="box"];23493 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23493[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];23493 -> 23958[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23493 -> 23959[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23493 -> 23960[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23494 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23494[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (LT == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];23494 -> 23961[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23494 -> 23962[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23494 -> 23963[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23495 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23495[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];23495 -> 23964[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23495 -> 23965[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23495 -> 23966[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23496 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23496[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ Zero)) (not (EQ == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];23496 -> 23967[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23496 -> 23968[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23496 -> 23969[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11679[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4520) vwz453 (primGEqNatS (Succ vwz4520) vwz453))) vwz523) (Neg (Succ vwz453)) (Pos (primModNatS0 (Succ vwz4520) vwz453 (primGEqNatS (Succ vwz4520) vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4520) vwz453 (primGEqNatS (Succ vwz4520) vwz453))) vwz524) (Neg (Succ vwz453)) (Pos (primModNatS0 (Succ vwz4520) vwz453 (primGEqNatS (Succ vwz4520) vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29460[label="vwz453/Succ vwz4530",fontsize=10,color="white",style="solid",shape="box"];11679 -> 29460[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29460 -> 12357[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29461[label="vwz453/Zero",fontsize=10,color="white",style="solid",shape="box"];11679 -> 29461[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29461 -> 12358[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11680[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero vwz453 (primGEqNatS Zero vwz453))) vwz523) (Neg (Succ vwz453)) (Pos (primModNatS0 Zero vwz453 (primGEqNatS Zero vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero vwz453 (primGEqNatS Zero vwz453))) vwz524) (Neg (Succ vwz453)) (Pos (primModNatS0 Zero vwz453 (primGEqNatS Zero vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29462[label="vwz453/Succ vwz4530",fontsize=10,color="white",style="solid",shape="box"];11680 -> 29462[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29462 -> 12359[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29463[label="vwz453/Zero",fontsize=10,color="white",style="solid",shape="box"];11680 -> 29463[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29463 -> 12360[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 27528[label="vwz567",fontsize=16,color="green",shape="box"];27529 -> 21690[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27529[label="absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (not (primCmpNat vwz5640000 vwz590000000 == LT))",fontsize=16,color="magenta"];27529 -> 27706[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27529 -> 27707[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27529 -> 27708[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27530[label="vwz568",fontsize=16,color="green",shape="box"];27531[label="vwz5640000",fontsize=16,color="green",shape="box"];27532 -> 21690[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27532[label="absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (not (primCmpNat vwz5640000 vwz590000000 == LT))",fontsize=16,color="magenta"];27532 -> 27709[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27532 -> 27710[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27532 -> 27711[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27527[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) vwz1165) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) vwz1167) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="triangle"];29464[label="vwz1167/Pos vwz11670",fontsize=10,color="white",style="solid",shape="box"];27527 -> 29464[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29464 -> 27712[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29465[label="vwz1167/Neg vwz11670",fontsize=10,color="white",style="solid",shape="box"];27527 -> 29465[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29465 -> 27713[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 27533[label="vwz567",fontsize=16,color="green",shape="box"];27534 -> 18393[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27534[label="absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (not (GT == LT))",fontsize=16,color="magenta"];27534 -> 27714[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27535[label="vwz568",fontsize=16,color="green",shape="box"];27536[label="vwz5640000",fontsize=16,color="green",shape="box"];27537 -> 18393[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27537[label="absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz5640000)))))) (not (GT == LT))",fontsize=16,color="magenta"];27537 -> 27715[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24878[label="vwz567",fontsize=16,color="green",shape="box"];24879 -> 22179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24879[label="absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))",fontsize=16,color="magenta"];24879 -> 24957[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24880[label="vwz568",fontsize=16,color="green",shape="box"];24881 -> 22179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24881[label="absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))",fontsize=16,color="magenta"];24881 -> 24958[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24877[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) vwz1089) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) vwz1091) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="triangle"];29466[label="vwz1091/Pos vwz10910",fontsize=10,color="white",style="solid",shape="box"];24877 -> 29466[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29466 -> 24959[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29467[label="vwz1091/Neg vwz10910",fontsize=10,color="white",style="solid",shape="box"];24877 -> 29467[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29467 -> 24960[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 24882[label="vwz567",fontsize=16,color="green",shape="box"];24883 -> 22180[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24883[label="absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))",fontsize=16,color="magenta"];24883 -> 24961[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24884[label="vwz568",fontsize=16,color="green",shape="box"];24885 -> 22180[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24885[label="absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))",fontsize=16,color="magenta"];24885 -> 24962[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23954[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz91700))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz91700))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="triangle"];23954 -> 24096[label="",style="solid", color="black", weight=3]; 77.51/45.26 23955 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23955[label="absReal1 (primMulInt (error []) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];23955 -> 24097[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23955 -> 24098[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23956[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz91700))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz91700))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="triangle"];23956 -> 24099[label="",style="solid", color="black", weight=3]; 77.51/45.26 23957 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23957[label="absReal1 (primMulInt (error []) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];23957 -> 24100[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23957 -> 24101[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11685 -> 27527[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11685[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz3000000 vwz230000000 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz3000000 vwz230000000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz3000000 vwz230000000 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz3000000 vwz230000000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];11685 -> 27538[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11685 -> 27539[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11685 -> 27540[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11685 -> 27541[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11685 -> 27542[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11686 -> 27527[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11686[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (GT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (GT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];11686 -> 27543[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11686 -> 27544[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11686 -> 27545[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11686 -> 27546[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11686 -> 27547[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11687 -> 24877[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11687[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];11687 -> 24894[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11687 -> 24895[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11688 -> 24877[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11688[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];11688 -> 24896[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11688 -> 24897[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23350[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];23351[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];23352[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];23353[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];11692 -> 27762[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11692[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ (Succ vwz400000))) (primGEqNatS vwz300000 vwz400000))) vwz175) (Pos (Succ (Succ (Succ (Succ vwz400000))))) (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ (Succ vwz400000))) (primGEqNatS vwz300000 vwz400000))))) (Pos (Succ (Succ (Succ (Succ vwz400000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ (Succ vwz400000))) (primGEqNatS vwz300000 vwz400000))) vwz176) (Pos (Succ (Succ (Succ (Succ vwz400000))))) (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ (Succ vwz400000))) (primGEqNatS vwz300000 vwz400000))))) (Pos (Succ (Succ (Succ (Succ vwz400000)))))) vwz7 == LT))",fontsize=16,color="magenta"];11692 -> 27763[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11692 -> 27764[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11692 -> 27765[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11692 -> 27766[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11692 -> 27767[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11693 -> 27836[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11693[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ Zero)) True)) vwz175) (Pos (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ Zero)) True)))) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ Zero)) True)) vwz176) (Pos (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ Zero)) True)))) (Pos (Succ (Succ (Succ Zero))))) vwz7 == LT))",fontsize=16,color="magenta"];11693 -> 27837[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11693 -> 27838[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11693 -> 27839[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11693 -> 27840[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11694 -> 21989[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11694[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz400000))) False)) vwz175) (Pos (Succ (Succ (Succ (Succ vwz400000))))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz400000))) False)))) (Pos (Succ (Succ (Succ (Succ vwz400000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz400000))) False)) vwz176) (Pos (Succ (Succ (Succ (Succ vwz400000))))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz400000))) False)))) (Pos (Succ (Succ (Succ (Succ vwz400000)))))) vwz7 == LT))",fontsize=16,color="magenta"];11694 -> 22042[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11694 -> 22043[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11694 -> 22044[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11694 -> 22045[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11695 -> 21989[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11695[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True)) vwz175) (Pos (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True)))) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True)) vwz176) (Pos (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True)))) (Pos (Succ (Succ (Succ Zero))))) vwz7 == LT))",fontsize=16,color="magenta"];11695 -> 22046[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11695 -> 22047[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11695 -> 22048[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11695 -> 22049[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20309 -> 18801[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20309[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS (Succ (Succ vwz7550000)) (Succ Zero)) (Succ (Succ Zero)))) vwz761) (Pos (Succ (Succ Zero))) (Pos (primModNatS (primMinusNatS (Succ (Succ vwz7550000)) (Succ Zero)) (Succ (Succ Zero))))",fontsize=16,color="magenta"];20309 -> 21026[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20309 -> 21027[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24396[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz993) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (Pos (Succ vwz99400))) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="black",shape="box"];24396 -> 24678[label="",style="solid", color="black", weight=3]; 77.51/45.26 24397[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz993) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (Pos Zero)) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="black",shape="box"];24397 -> 24679[label="",style="solid", color="black", weight=3]; 77.51/45.26 24398[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz993) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (Neg (Succ vwz99400))) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="black",shape="box"];24398 -> 24680[label="",style="solid", color="black", weight=3]; 77.51/45.26 24399[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz993) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (Neg Zero)) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="black",shape="box"];24399 -> 24681[label="",style="solid", color="black", weight=3]; 77.51/45.26 20310[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ Zero))) vwz761) (Pos (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="burlywood",shape="box"];29468[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];20310 -> 29468[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29468 -> 21028[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29469[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];20310 -> 29469[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29469 -> 21029[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 20311 -> 18801[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20311[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS (Succ Zero) (Succ Zero)) (Succ (Succ Zero)))) vwz761) (Pos (Succ (Succ Zero))) (Pos (primModNatS (primMinusNatS (Succ Zero) (Succ Zero)) (Succ (Succ Zero))))",fontsize=16,color="magenta"];20311 -> 21030[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20311 -> 21031[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27300[label="vwz7",fontsize=16,color="green",shape="box"];27301 -> 25309[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27301[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz30000) Zero True)) vwz176) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz30000) Zero True))",fontsize=16,color="magenta"];27301 -> 27333[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27301 -> 27334[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27301 -> 27335[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27302 -> 25309[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27302[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz30000) Zero True)) vwz175) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz30000) Zero True))",fontsize=16,color="magenta"];27302 -> 27336[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27302 -> 27337[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27302 -> 27338[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27303[label="vwz30000",fontsize=16,color="green",shape="box"];27299[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz1161) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz1162) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="burlywood",shape="triangle"];29470[label="vwz1162/Pos vwz11620",fontsize=10,color="white",style="solid",shape="box"];27299 -> 29470[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29470 -> 27339[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29471[label="vwz1162/Neg vwz11620",fontsize=10,color="white",style="solid",shape="box"];27299 -> 29471[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29471 -> 27340[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 22413[label="Zero",fontsize=16,color="green",shape="box"];22414 -> 19433[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22414[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz176) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];22414 -> 23354[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22415[label="vwz7",fontsize=16,color="green",shape="box"];22416 -> 19433[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22416[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz175) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];22416 -> 23355[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11722[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (primNegInt (Neg (Succ vwz466))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (primNegInt (Neg (Succ vwz466))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (primNegInt (Neg (Succ vwz466))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (primNegInt (Neg (Succ vwz466))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];11722 -> 12419[label="",style="solid", color="black", weight=3]; 77.51/45.26 11723[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat (Succ vwz5760000) vwz4660 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat (Succ vwz5760000) vwz4660 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat (Succ vwz5760000) vwz4660 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat (Succ vwz5760000) vwz4660 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29472[label="vwz4660/Succ vwz46600",fontsize=10,color="white",style="solid",shape="box"];11723 -> 29472[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29472 -> 12420[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29473[label="vwz4660/Zero",fontsize=10,color="white",style="solid",shape="box"];11723 -> 29473[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29473 -> 12421[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11724[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat Zero vwz4660 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat Zero vwz4660 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat Zero vwz4660 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ vwz4660))) (not (primCmpNat Zero vwz4660 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29474[label="vwz4660/Succ vwz46600",fontsize=10,color="white",style="solid",shape="box"];11724 -> 29474[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29474 -> 12422[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29475[label="vwz4660/Zero",fontsize=10,color="white",style="solid",shape="box"];11724 -> 29475[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29475 -> 12423[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11725[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="triangle"];11725 -> 12424[label="",style="solid", color="black", weight=3]; 77.51/45.26 11726[label="Succ vwz4660",fontsize=16,color="green",shape="box"];11727 -> 11725[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11727[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ Zero)) (not False)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];27907[label="vwz5820000",fontsize=16,color="green",shape="box"];27908[label="vwz585",fontsize=16,color="green",shape="box"];27909[label="vwz586",fontsize=16,color="green",shape="box"];27910 -> 21617[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27910[label="absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (not (primCmpNat vwz606000000 vwz5820000 == LT))",fontsize=16,color="magenta"];27910 -> 28030[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27910 -> 28031[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27910 -> 28032[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27911 -> 21617[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27911[label="absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (not (primCmpNat vwz606000000 vwz5820000 == LT))",fontsize=16,color="magenta"];27911 -> 28033[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27911 -> 28034[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27911 -> 28035[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27906[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) vwz1175) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) vwz1177) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="triangle"];29476[label="vwz1177/Pos vwz11770",fontsize=10,color="white",style="solid",shape="box"];27906 -> 29476[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29476 -> 28036[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29477[label="vwz1177/Neg vwz11770",fontsize=10,color="white",style="solid",shape="box"];27906 -> 29477[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29477 -> 28037[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 28067[label="vwz585",fontsize=16,color="green",shape="box"];28068[label="vwz586",fontsize=16,color="green",shape="box"];28069 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28069[label="absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))",fontsize=16,color="magenta"];28069 -> 28139[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28070 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28070[label="absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))",fontsize=16,color="magenta"];28070 -> 28140[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28066[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) vwz1181) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) vwz1183) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="triangle"];29478[label="vwz1183/Pos vwz11830",fontsize=10,color="white",style="solid",shape="box"];28066 -> 29478[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29478 -> 28141[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29479[label="vwz1183/Neg vwz11830",fontsize=10,color="white",style="solid",shape="box"];28066 -> 29479[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29479 -> 28142[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 27912[label="vwz5820000",fontsize=16,color="green",shape="box"];27913[label="vwz585",fontsize=16,color="green",shape="box"];27914[label="vwz586",fontsize=16,color="green",shape="box"];27915 -> 14828[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27915[label="absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (not (LT == LT))",fontsize=16,color="magenta"];27915 -> 28038[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27916 -> 14828[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27916[label="absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz5820000)))))) (not (LT == LT))",fontsize=16,color="magenta"];27916 -> 28039[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28071[label="vwz585",fontsize=16,color="green",shape="box"];28072[label="vwz586",fontsize=16,color="green",shape="box"];28073 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28073[label="absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))",fontsize=16,color="magenta"];28073 -> 28143[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28074 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28074[label="absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))",fontsize=16,color="magenta"];28074 -> 28144[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27072 -> 23956[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27072[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz114400))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz114400))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];27072 -> 27121[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27072 -> 27122[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27072 -> 27123[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27073 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27073[label="absReal1 (primMulInt (error []) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];27073 -> 27124[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27073 -> 27125[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27074 -> 23954[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27074[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz114400))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz114400))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];27074 -> 27126[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27074 -> 27127[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27074 -> 27128[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27075 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27075[label="absReal1 (primMulInt (error []) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];27075 -> 27129[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27075 -> 27130[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26349[label="vwz3000",fontsize=16,color="green",shape="box"];26350[label="Succ vwz4000",fontsize=16,color="green",shape="box"];26351[label="vwz4000",fontsize=16,color="green",shape="box"];26352[label="vwz3000",fontsize=16,color="green",shape="box"];26353[label="vwz178",fontsize=16,color="green",shape="box"];26354[label="vwz3000",fontsize=16,color="green",shape="box"];26355[label="Succ vwz4000",fontsize=16,color="green",shape="box"];26356[label="vwz4000",fontsize=16,color="green",shape="box"];26357[label="vwz3000",fontsize=16,color="green",shape="box"];26358[label="vwz177",fontsize=16,color="green",shape="box"];26359[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1133) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (Pos vwz11340)) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29480[label="vwz11340/Succ vwz113400",fontsize=10,color="white",style="solid",shape="box"];26359 -> 29480[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29480 -> 26498[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29481[label="vwz11340/Zero",fontsize=10,color="white",style="solid",shape="box"];26359 -> 29481[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29481 -> 26499[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 26360[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1133) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (Neg vwz11340)) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29482[label="vwz11340/Succ vwz113400",fontsize=10,color="white",style="solid",shape="box"];26360 -> 29482[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29482 -> 26500[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29483[label="vwz11340/Zero",fontsize=10,color="white",style="solid",shape="box"];26360 -> 29483[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29483 -> 26501[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 26490[label="vwz3000",fontsize=16,color="green",shape="box"];26491[label="Zero",fontsize=16,color="green",shape="box"];26492[label="vwz178",fontsize=16,color="green",shape="box"];26493[label="vwz3000",fontsize=16,color="green",shape="box"];26494[label="Zero",fontsize=16,color="green",shape="box"];26495[label="vwz177",fontsize=16,color="green",shape="box"];26496[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1135) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (Pos vwz11360)) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29484[label="vwz11360/Succ vwz113600",fontsize=10,color="white",style="solid",shape="box"];26496 -> 29484[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29484 -> 26655[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29485[label="vwz11360/Zero",fontsize=10,color="white",style="solid",shape="box"];26496 -> 29485[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29485 -> 26656[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 26497[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1135) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (Neg vwz11360)) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29486[label="vwz11360/Succ vwz113600",fontsize=10,color="white",style="solid",shape="box"];26497 -> 29486[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29486 -> 26657[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29487[label="vwz11360/Zero",fontsize=10,color="white",style="solid",shape="box"];26497 -> 29487[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29487 -> 26658[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 26645[label="vwz177",fontsize=16,color="green",shape="box"];26646[label="vwz4000",fontsize=16,color="green",shape="box"];26647[label="vwz178",fontsize=16,color="green",shape="box"];26648[label="vwz4000",fontsize=16,color="green",shape="box"];26649[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1138) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Pos vwz11390)) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29488[label="vwz11390/Succ vwz113900",fontsize=10,color="white",style="solid",shape="box"];26649 -> 29488[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29488 -> 26750[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29489[label="vwz11390/Zero",fontsize=10,color="white",style="solid",shape="box"];26649 -> 29489[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29489 -> 26751[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 26650[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1138) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg vwz11390)) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29490[label="vwz11390/Succ vwz113900",fontsize=10,color="white",style="solid",shape="box"];26650 -> 29490[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29490 -> 26752[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29491[label="vwz11390/Zero",fontsize=10,color="white",style="solid",shape="box"];26650 -> 29491[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29491 -> 26753[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 26744[label="vwz178",fontsize=16,color="green",shape="box"];26745[label="vwz177",fontsize=16,color="green",shape="box"];26746[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1140) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Pos vwz11410)) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29492[label="vwz11410/Succ vwz114100",fontsize=10,color="white",style="solid",shape="box"];26746 -> 29492[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29492 -> 26863[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29493[label="vwz11410/Zero",fontsize=10,color="white",style="solid",shape="box"];26746 -> 29493[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29493 -> 26864[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 26747[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1140) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg vwz11410)) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29494[label="vwz11410/Succ vwz114100",fontsize=10,color="white",style="solid",shape="box"];26747 -> 29494[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29494 -> 26865[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29495[label="vwz11410/Zero",fontsize=10,color="white",style="solid",shape="box"];26747 -> 29495[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29495 -> 26866[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 11740 -> 27906[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11740[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz236000000 vwz3000000 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz236000000 vwz3000000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz236000000 vwz3000000 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz236000000 vwz3000000 == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];11740 -> 27917[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11740 -> 27918[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11740 -> 27919[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11740 -> 27920[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11740 -> 27921[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11741 -> 28066[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11741[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];11741 -> 28083[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11741 -> 28084[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11741 -> 28085[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11741 -> 28086[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11742 -> 27906[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11742[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (LT == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (LT == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (LT == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];11742 -> 27922[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11742 -> 27923[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11742 -> 27924[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11742 -> 27925[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11742 -> 27926[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11743 -> 28066[label="",style="dashed", color="red", weight=0]; 77.51/45.26 11743[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Pos (Succ vwz400))) vwz8 == LT))",fontsize=16,color="magenta"];11743 -> 28087[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11743 -> 28088[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11743 -> 28089[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 11743 -> 28090[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27000[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27001[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27002[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27003[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];26651[label="vwz177",fontsize=16,color="green",shape="box"];26652[label="vwz4000",fontsize=16,color="green",shape="box"];26653[label="vwz178",fontsize=16,color="green",shape="box"];26654[label="vwz4000",fontsize=16,color="green",shape="box"];26748[label="vwz178",fontsize=16,color="green",shape="box"];26749[label="vwz177",fontsize=16,color="green",shape="box"];18429 -> 19834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18429[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz652000))))) (not (primCmpNat vwz67400000 vwz652000 == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz652000))))) (not (primCmpNat vwz67400000 vwz652000 == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];18429 -> 19835[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18429 -> 19836[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18430 -> 20012[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18430[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];18430 -> 20013[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18430 -> 20014[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18431 -> 19834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18431[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz652000))))) (not (LT == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) (absReal1 (Neg (Succ (Succ (Succ (Succ vwz652000))))) (not (LT == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];18431 -> 19837[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18431 -> 19838[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18432 -> 20012[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18432[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT)))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT)))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];18432 -> 20015[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18432 -> 20016[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19830[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz772) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (Pos (Succ vwz77300))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];19830 -> 20371[label="",style="solid", color="black", weight=3]; 77.51/45.26 19831[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz772) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (Pos Zero)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];19831 -> 20372[label="",style="solid", color="black", weight=3]; 77.51/45.26 19832[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz772) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (Neg (Succ vwz77300))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];19832 -> 20373[label="",style="solid", color="black", weight=3]; 77.51/45.26 19833[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) vwz772) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (Neg Zero)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];19833 -> 20374[label="",style="solid", color="black", weight=3]; 77.51/45.26 12182[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) vwz400 (primGEqNatS (Succ vwz3000) vwz400))) vwz221) (Pos (Succ vwz400)) (Pos (primModNatS0 (Succ vwz3000) vwz400 (primGEqNatS (Succ vwz3000) vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) vwz400 (primGEqNatS (Succ vwz3000) vwz400))) vwz222) (Pos (Succ vwz400)) (Pos (primModNatS0 (Succ vwz3000) vwz400 (primGEqNatS (Succ vwz3000) vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29496[label="vwz400/Succ vwz4000",fontsize=10,color="white",style="solid",shape="box"];12182 -> 29496[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29496 -> 12523[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29497[label="vwz400/Zero",fontsize=10,color="white",style="solid",shape="box"];12182 -> 29497[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29497 -> 12524[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 12183[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))) vwz221) (Pos (Succ vwz400)) (Pos (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))) vwz222) (Pos (Succ vwz400)) (Pos (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29498[label="vwz400/Succ vwz4000",fontsize=10,color="white",style="solid",shape="box"];12183 -> 29498[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29498 -> 12525[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29499[label="vwz400/Zero",fontsize=10,color="white",style="solid",shape="box"];12183 -> 29499[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29499 -> 12526[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 12184[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz31000000) (Succ vwz300000) == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz31000000) (Succ vwz300000) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz31000000) (Succ vwz300000) == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat (Succ vwz31000000) (Succ vwz300000) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];12184 -> 12527[label="",style="solid", color="black", weight=3]; 77.51/45.26 12185[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz31000000) Zero == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz31000000) Zero == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz31000000) Zero == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz31000000) Zero == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];12185 -> 12528[label="",style="solid", color="black", weight=3]; 77.51/45.26 12186[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat Zero (Succ vwz300000) == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat Zero (Succ vwz300000) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat Zero (Succ vwz300000) == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat Zero (Succ vwz300000) == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];12186 -> 12529[label="",style="solid", color="black", weight=3]; 77.51/45.26 12187[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="black",shape="box"];12187 -> 12530[label="",style="solid", color="black", weight=3]; 77.51/45.26 18433[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];18434[label="vwz221",fontsize=16,color="green",shape="box"];18435 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18435[label="absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))",fontsize=16,color="magenta"];18435 -> 19597[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18436[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];18437[label="vwz222",fontsize=16,color="green",shape="box"];18438 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18438[label="absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))",fontsize=16,color="magenta"];18438 -> 19598[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18439[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];18440[label="vwz221",fontsize=16,color="green",shape="box"];18441 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18441[label="absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];18441 -> 20188[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18442[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];18443[label="vwz222",fontsize=16,color="green",shape="box"];18444 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18444[label="absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];18444 -> 20189[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12189[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))) vwz221) (Pos (Succ vwz400)) (Neg (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))) vwz222) (Pos (Succ vwz400)) (Neg (primModNatS0 Zero vwz400 (primGEqNatS Zero vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29500[label="vwz400/Succ vwz4000",fontsize=10,color="white",style="solid",shape="box"];12189 -> 29500[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29500 -> 12532[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29501[label="vwz400/Zero",fontsize=10,color="white",style="solid",shape="box"];12189 -> 29501[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29501 -> 12533[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 12190[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4920) vwz493 (primGEqNatS (Succ vwz4920) vwz493))) vwz538) (Neg (Succ vwz493)) (Pos (primModNatS0 (Succ vwz4920) vwz493 (primGEqNatS (Succ vwz4920) vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4920) vwz493 (primGEqNatS (Succ vwz4920) vwz493))) vwz539) (Neg (Succ vwz493)) (Pos (primModNatS0 (Succ vwz4920) vwz493 (primGEqNatS (Succ vwz4920) vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29502[label="vwz493/Succ vwz4930",fontsize=10,color="white",style="solid",shape="box"];12190 -> 29502[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29502 -> 12534[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29503[label="vwz493/Zero",fontsize=10,color="white",style="solid",shape="box"];12190 -> 29503[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29503 -> 12535[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 12191[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero vwz493 (primGEqNatS Zero vwz493))) vwz538) (Neg (Succ vwz493)) (Pos (primModNatS0 Zero vwz493 (primGEqNatS Zero vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero vwz493 (primGEqNatS Zero vwz493))) vwz539) (Neg (Succ vwz493)) (Pos (primModNatS0 Zero vwz493 (primGEqNatS Zero vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29504[label="vwz493/Succ vwz4930",fontsize=10,color="white",style="solid",shape="box"];12191 -> 29504[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29504 -> 12536[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29505[label="vwz493/Zero",fontsize=10,color="white",style="solid",shape="box"];12191 -> 29505[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29505 -> 12537[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 12192[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz492000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat (Succ vwz56200000) (Succ vwz492000) == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat (Succ vwz56200000) (Succ vwz492000) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz492000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat (Succ vwz56200000) (Succ vwz492000) == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat (Succ vwz56200000) (Succ vwz492000) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];12192 -> 12538[label="",style="solid", color="black", weight=3]; 77.51/45.26 12193[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz56200000) Zero == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz56200000) Zero == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz56200000) Zero == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz56200000) Zero == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];12193 -> 12539[label="",style="solid", color="black", weight=3]; 77.51/45.26 12194[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz492000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat Zero (Succ vwz492000) == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat Zero (Succ vwz492000) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz492000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat Zero (Succ vwz492000) == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat Zero (Succ vwz492000) == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];12194 -> 12540[label="",style="solid", color="black", weight=3]; 77.51/45.26 12195[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="black",shape="box"];12195 -> 12541[label="",style="solid", color="black", weight=3]; 77.51/45.26 18445[label="Neg (Succ vwz493)",fontsize=16,color="green",shape="box"];18446[label="vwz538",fontsize=16,color="green",shape="box"];18447 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18447[label="absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))",fontsize=16,color="magenta"];18447 -> 19599[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18448[label="Neg (Succ vwz493)",fontsize=16,color="green",shape="box"];18449[label="vwz539",fontsize=16,color="green",shape="box"];18450 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18450[label="absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))",fontsize=16,color="magenta"];18450 -> 19600[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18451[label="Neg (Succ vwz493)",fontsize=16,color="green",shape="box"];18452[label="vwz538",fontsize=16,color="green",shape="box"];18453 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18453[label="absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];18453 -> 20190[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 18454[label="Neg (Succ vwz493)",fontsize=16,color="green",shape="box"];18455[label="vwz539",fontsize=16,color="green",shape="box"];18456 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 18456[label="absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];18456 -> 20191[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12197[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero vwz493 (primGEqNatS Zero vwz493))) vwz538) (Neg (Succ vwz493)) (Neg (primModNatS0 Zero vwz493 (primGEqNatS Zero vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero vwz493 (primGEqNatS Zero vwz493))) vwz539) (Neg (Succ vwz493)) (Neg (primModNatS0 Zero vwz493 (primGEqNatS Zero vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29506[label="vwz493/Succ vwz4930",fontsize=10,color="white",style="solid",shape="box"];12197 -> 29506[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29506 -> 12543[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29507[label="vwz493/Zero",fontsize=10,color="white",style="solid",shape="box"];12197 -> 29507[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29507 -> 12544[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 12351[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat (Succ vwz45200) (Succ vwz5540000) == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat (Succ vwz45200) (Succ vwz5540000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat (Succ vwz45200) (Succ vwz5540000) == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat (Succ vwz45200) (Succ vwz5540000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];12351 -> 12601[label="",style="solid", color="black", weight=3]; 77.51/45.26 12352[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat (Succ vwz45200) Zero == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat (Succ vwz45200) Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat (Succ vwz45200) Zero == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat (Succ vwz45200) Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];12352 -> 12602[label="",style="solid", color="black", weight=3]; 77.51/45.26 12353[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero (Succ vwz5540000) == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero (Succ vwz5540000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero (Succ vwz5540000) == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero (Succ vwz5540000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];12353 -> 12603[label="",style="solid", color="black", weight=3]; 77.51/45.26 12354[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];12354 -> 12604[label="",style="solid", color="black", weight=3]; 77.51/45.26 23958[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];23959[label="vwz524",fontsize=16,color="green",shape="box"];23960 -> 22179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23960[label="absReal1 (Pos (Succ Zero)) (not (LT == LT))",fontsize=16,color="magenta"];23960 -> 24102[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23961[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];23962[label="vwz523",fontsize=16,color="green",shape="box"];23963 -> 22179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23963[label="absReal1 (Pos (Succ Zero)) (not (LT == LT))",fontsize=16,color="magenta"];23963 -> 24103[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23964[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];23965[label="vwz524",fontsize=16,color="green",shape="box"];23966 -> 22180[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23966[label="absReal1 (Pos (Succ Zero)) (not (EQ == LT))",fontsize=16,color="magenta"];23966 -> 24104[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23967[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];23968[label="vwz523",fontsize=16,color="green",shape="box"];23969 -> 22180[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23969[label="absReal1 (Pos (Succ Zero)) (not (EQ == LT))",fontsize=16,color="magenta"];23969 -> 24105[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12357[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4520) (Succ vwz4530) (primGEqNatS (Succ vwz4520) (Succ vwz4530)))) vwz523) (Neg (Succ (Succ vwz4530))) (Pos (primModNatS0 (Succ vwz4520) (Succ vwz4530) (primGEqNatS (Succ vwz4520) (Succ vwz4530)))))) (Pos (Succ (Succ vwz4530)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4520) (Succ vwz4530) (primGEqNatS (Succ vwz4520) (Succ vwz4530)))) vwz524) (Neg (Succ (Succ vwz4530))) (Pos (primModNatS0 (Succ vwz4520) (Succ vwz4530) (primGEqNatS (Succ vwz4520) (Succ vwz4530)))))) (Pos (Succ (Succ vwz4530)))) vwz458 == LT))",fontsize=16,color="black",shape="box"];12357 -> 12606[label="",style="solid", color="black", weight=3]; 77.51/45.26 12358[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4520) Zero (primGEqNatS (Succ vwz4520) Zero))) vwz523) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4520) Zero (primGEqNatS (Succ vwz4520) Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4520) Zero (primGEqNatS (Succ vwz4520) Zero))) vwz524) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4520) Zero (primGEqNatS (Succ vwz4520) Zero))))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="black",shape="box"];12358 -> 12607[label="",style="solid", color="black", weight=3]; 77.51/45.26 12359[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4530) (primGEqNatS Zero (Succ vwz4530)))) vwz523) (Neg (Succ (Succ vwz4530))) (Pos (primModNatS0 Zero (Succ vwz4530) (primGEqNatS Zero (Succ vwz4530)))))) (Pos (Succ (Succ vwz4530)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4530) (primGEqNatS Zero (Succ vwz4530)))) vwz524) (Neg (Succ (Succ vwz4530))) (Pos (primModNatS0 Zero (Succ vwz4530) (primGEqNatS Zero (Succ vwz4530)))))) (Pos (Succ (Succ vwz4530)))) vwz458 == LT))",fontsize=16,color="black",shape="box"];12359 -> 12608[label="",style="solid", color="black", weight=3]; 77.51/45.26 12360[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz523) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz524) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="black",shape="box"];12360 -> 12609[label="",style="solid", color="black", weight=3]; 77.51/45.26 27706[label="vwz5640000",fontsize=16,color="green",shape="box"];27707[label="Succ (Succ (Succ (Succ vwz5640000)))",fontsize=16,color="green",shape="box"];27708[label="vwz590000000",fontsize=16,color="green",shape="box"];27709[label="vwz5640000",fontsize=16,color="green",shape="box"];27710[label="Succ (Succ (Succ (Succ vwz5640000)))",fontsize=16,color="green",shape="box"];27711[label="vwz590000000",fontsize=16,color="green",shape="box"];27712[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) vwz1165) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (Pos vwz11670)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29508[label="vwz11670/Succ vwz116700",fontsize=10,color="white",style="solid",shape="box"];27712 -> 29508[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29508 -> 27794[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29509[label="vwz11670/Zero",fontsize=10,color="white",style="solid",shape="box"];27712 -> 29509[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29509 -> 27795[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 27713[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) vwz1165) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (Neg vwz11670)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29510[label="vwz11670/Succ vwz116700",fontsize=10,color="white",style="solid",shape="box"];27713 -> 29510[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29510 -> 27796[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29511[label="vwz11670/Zero",fontsize=10,color="white",style="solid",shape="box"];27713 -> 29511[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29511 -> 27797[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 27714[label="Succ (Succ (Succ (Succ vwz5640000)))",fontsize=16,color="green",shape="box"];27715[label="Succ (Succ (Succ (Succ vwz5640000)))",fontsize=16,color="green",shape="box"];24957[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];24958[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];24959[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) vwz1089) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos vwz10910)) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29512[label="vwz10910/Succ vwz109100",fontsize=10,color="white",style="solid",shape="box"];24959 -> 29512[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29512 -> 25042[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29513[label="vwz10910/Zero",fontsize=10,color="white",style="solid",shape="box"];24959 -> 29513[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29513 -> 25043[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 24960[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) vwz1089) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg vwz10910)) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="burlywood",shape="box"];29514[label="vwz10910/Succ vwz109100",fontsize=10,color="white",style="solid",shape="box"];24960 -> 29514[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29514 -> 25044[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29515[label="vwz10910/Zero",fontsize=10,color="white",style="solid",shape="box"];24960 -> 29515[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29515 -> 25045[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 24961[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];24962[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];24096 -> 13834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24096[label="absReal1 (Pos (primMulNat (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz91700)) (Succ vwz453))) (not (primCmpInt (Pos (primMulNat (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz91700)) (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];24096 -> 24400[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24096 -> 24401[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24096 -> 24402[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24096 -> 24403[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24097[label="vwz453",fontsize=16,color="green",shape="box"];24098[label="vwz458",fontsize=16,color="green",shape="box"];24099 -> 13832[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24099[label="absReal1 (Neg (primMulNat (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz91700)) (Succ vwz453))) (not (primCmpInt (Neg (primMulNat (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz91700)) (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];24099 -> 24404[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24099 -> 24405[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24099 -> 24406[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24099 -> 24407[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24100[label="vwz453",fontsize=16,color="green",shape="box"];24101[label="vwz458",fontsize=16,color="green",shape="box"];27538[label="vwz400",fontsize=16,color="green",shape="box"];27539 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27539[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz3000000 vwz230000000 == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz3000000 vwz230000000 == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];27539 -> 27716[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27539 -> 27717[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27539 -> 27718[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27540[label="vwz7",fontsize=16,color="green",shape="box"];27541[label="vwz3000000",fontsize=16,color="green",shape="box"];27542 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27542[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz3000000 vwz230000000 == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz3000000 vwz230000000 == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];27542 -> 27719[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27542 -> 27720[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27542 -> 27721[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27543[label="vwz400",fontsize=16,color="green",shape="box"];27544 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27544[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (GT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (GT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];27544 -> 27722[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27544 -> 27723[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27544 -> 27724[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27545[label="vwz7",fontsize=16,color="green",shape="box"];27546[label="vwz3000000",fontsize=16,color="green",shape="box"];27547 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27547[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (GT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (GT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];27547 -> 27725[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27547 -> 27726[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27547 -> 27727[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24894 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24894[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];24894 -> 24963[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24894 -> 24964[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24894 -> 24965[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24895 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24895[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];24895 -> 24966[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24895 -> 24967[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24895 -> 24968[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24896 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24896[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz176) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];24896 -> 24969[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24896 -> 24970[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24896 -> 24971[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24897 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24897[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz175) (Pos (Succ vwz400)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];24897 -> 24972[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24897 -> 24973[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24897 -> 24974[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27763 -> 25097[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27763[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ (Succ vwz400000))) (primGEqNatS vwz300000 vwz400000))) vwz175) (Pos (Succ (Succ (Succ (Succ vwz400000))))) (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ (Succ vwz400000))) (primGEqNatS vwz300000 vwz400000)))",fontsize=16,color="magenta"];27763 -> 27798[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27763 -> 27799[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27763 -> 27800[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27763 -> 27801[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27763 -> 27802[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27764[label="vwz7",fontsize=16,color="green",shape="box"];27765[label="vwz300000",fontsize=16,color="green",shape="box"];27766[label="vwz400000",fontsize=16,color="green",shape="box"];27767 -> 25097[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27767[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ (Succ vwz400000))) (primGEqNatS vwz300000 vwz400000))) vwz176) (Pos (Succ (Succ (Succ (Succ vwz400000))))) (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ (Succ vwz400000))) (primGEqNatS vwz300000 vwz400000)))",fontsize=16,color="magenta"];27767 -> 27803[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27767 -> 27804[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27767 -> 27805[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27767 -> 27806[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27767 -> 27807[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27762[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1171) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1172) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="burlywood",shape="triangle"];29516[label="vwz1172/Pos vwz11720",fontsize=10,color="white",style="solid",shape="box"];27762 -> 29516[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29516 -> 27808[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29517[label="vwz1172/Neg vwz11720",fontsize=10,color="white",style="solid",shape="box"];27762 -> 29517[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29517 -> 27809[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 27837 -> 25309[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27837[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ Zero)) True)) vwz175) (Pos (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ Zero)) True))",fontsize=16,color="magenta"];27837 -> 27876[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27837 -> 27877[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27837 -> 27878[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27838[label="vwz7",fontsize=16,color="green",shape="box"];27839[label="vwz300000",fontsize=16,color="green",shape="box"];27840 -> 25309[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27840[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ Zero)) True)) vwz176) (Pos (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz300000))) (Succ (Succ Zero)) True))",fontsize=16,color="magenta"];27840 -> 27879[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27840 -> 27880[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27840 -> 27881[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27836[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1173) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1174) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="burlywood",shape="triangle"];29518[label="vwz1174/Pos vwz11740",fontsize=10,color="white",style="solid",shape="box"];27836 -> 29518[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29518 -> 27882[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29519[label="vwz1174/Neg vwz11740",fontsize=10,color="white",style="solid",shape="box"];27836 -> 29519[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29519 -> 27883[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 22042[label="Succ (Succ (Succ vwz400000))",fontsize=16,color="green",shape="box"];22043[label="vwz7",fontsize=16,color="green",shape="box"];22044 -> 21159[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22044[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz400000))) False)) vwz175) (Pos (Succ (Succ (Succ (Succ vwz400000))))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz400000))) False))",fontsize=16,color="magenta"];22044 -> 22292[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22044 -> 22293[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22045 -> 21159[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22045[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz400000))) False)) vwz176) (Pos (Succ (Succ (Succ (Succ vwz400000))))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz400000))) False))",fontsize=16,color="magenta"];22045 -> 22294[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22045 -> 22295[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22046[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];22047[label="vwz7",fontsize=16,color="green",shape="box"];22048 -> 21160[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22048[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True)) vwz175) (Pos (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True))",fontsize=16,color="magenta"];22048 -> 22296[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22049 -> 21160[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22049[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True)) vwz176) (Pos (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True))",fontsize=16,color="magenta"];22049 -> 22297[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 21026[label="Succ Zero",fontsize=16,color="green",shape="box"];21027[label="primMinusNatS (Succ (Succ vwz7550000)) (Succ Zero)",fontsize=16,color="black",shape="triangle"];21027 -> 21161[label="",style="solid", color="black", weight=3]; 77.51/45.26 24678[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ (Succ vwz45200))) (Succ vwz99400))) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ (Succ vwz45200))) (Succ vwz99400))) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="black",shape="box"];24678 -> 24829[label="",style="solid", color="black", weight=3]; 77.51/45.26 24679 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24679[label="absReal1 (primMulInt (error []) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (error []) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="magenta"];24679 -> 24830[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24679 -> 24831[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24680[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ (Succ vwz45200))) (Succ vwz99400))) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ (Succ vwz45200))) (Succ vwz99400))) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="black",shape="box"];24680 -> 24832[label="",style="solid", color="black", weight=3]; 77.51/45.26 24681 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24681[label="absReal1 (primMulInt (error []) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (error []) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="magenta"];24681 -> 24833[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24681 -> 24834[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 21028[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ Zero))) (Pos vwz7610)) (Pos (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="burlywood",shape="box"];29520[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];21028 -> 29520[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29520 -> 21162[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29521[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];21028 -> 29521[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29521 -> 21163[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 21029[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ Zero))) (Neg vwz7610)) (Pos (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];21029 -> 21164[label="",style="solid", color="black", weight=3]; 77.51/45.26 21030[label="Succ Zero",fontsize=16,color="green",shape="box"];21031[label="primMinusNatS (Succ Zero) (Succ Zero)",fontsize=16,color="black",shape="triangle"];21031 -> 21165[label="",style="solid", color="black", weight=3]; 77.51/45.26 27333[label="vwz30000",fontsize=16,color="green",shape="box"];27334[label="Zero",fontsize=16,color="green",shape="box"];27335[label="vwz176",fontsize=16,color="green",shape="box"];27336[label="vwz30000",fontsize=16,color="green",shape="box"];27337[label="Zero",fontsize=16,color="green",shape="box"];27338[label="vwz175",fontsize=16,color="green",shape="box"];27339[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz1161) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (Pos vwz11620)) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29522[label="vwz11620/Succ vwz116200",fontsize=10,color="white",style="solid",shape="box"];27339 -> 29522[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29522 -> 27431[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29523[label="vwz11620/Zero",fontsize=10,color="white",style="solid",shape="box"];27339 -> 29523[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29523 -> 27432[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 27340[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz1161) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (Neg vwz11620)) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29524[label="vwz11620/Succ vwz116200",fontsize=10,color="white",style="solid",shape="box"];27340 -> 29524[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29524 -> 27433[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29525[label="vwz11620/Zero",fontsize=10,color="white",style="solid",shape="box"];27340 -> 29525[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29525 -> 27434[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 23354[label="vwz176",fontsize=16,color="green",shape="box"];23355[label="vwz175",fontsize=16,color="green",shape="box"];12419[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (Pos (Succ vwz466)) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (Pos (Succ vwz466)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (primRemInt (Pos (Succ vwz466)) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (Pos (Succ vwz466)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];12419 -> 13720[label="",style="solid", color="black", weight=3]; 77.51/45.26 12420[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz46600)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat (Succ vwz5760000) (Succ vwz46600) == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat (Succ vwz5760000) (Succ vwz46600) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz46600)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat (Succ vwz5760000) (Succ vwz46600) == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat (Succ vwz5760000) (Succ vwz46600) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];12420 -> 13721[label="",style="solid", color="black", weight=3]; 77.51/45.26 12421[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz5760000) Zero == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz5760000) Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz5760000) Zero == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat (Succ vwz5760000) Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];12421 -> 13722[label="",style="solid", color="black", weight=3]; 77.51/45.26 12422[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz46600)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat Zero (Succ vwz46600) == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat Zero (Succ vwz46600) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz46600)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat Zero (Succ vwz46600) == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat Zero (Succ vwz46600) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];12422 -> 13723[label="",style="solid", color="black", weight=3]; 77.51/45.26 12423[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];12423 -> 13724[label="",style="solid", color="black", weight=3]; 77.51/45.26 12424[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) True) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ Zero)) True) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ Zero)) True) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ Zero)) True) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];12424 -> 13725[label="",style="solid", color="black", weight=3]; 77.51/45.26 28030[label="vwz606000000",fontsize=16,color="green",shape="box"];28031[label="Succ (Succ (Succ (Succ vwz5820000)))",fontsize=16,color="green",shape="box"];28032[label="vwz5820000",fontsize=16,color="green",shape="box"];28033[label="vwz606000000",fontsize=16,color="green",shape="box"];28034[label="Succ (Succ (Succ (Succ vwz5820000)))",fontsize=16,color="green",shape="box"];28035[label="vwz5820000",fontsize=16,color="green",shape="box"];28036[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) vwz1175) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (Pos vwz11770)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29526[label="vwz11770/Succ vwz117700",fontsize=10,color="white",style="solid",shape="box"];28036 -> 29526[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29526 -> 28145[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29527[label="vwz11770/Zero",fontsize=10,color="white",style="solid",shape="box"];28036 -> 29527[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29527 -> 28146[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 28037[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) vwz1175) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (Neg vwz11770)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29528[label="vwz11770/Succ vwz117700",fontsize=10,color="white",style="solid",shape="box"];28037 -> 29528[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29528 -> 28147[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29529[label="vwz11770/Zero",fontsize=10,color="white",style="solid",shape="box"];28037 -> 29529[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29529 -> 28148[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 28139[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];28140[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];28141[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) vwz1181) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos vwz11830)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29530[label="vwz11830/Succ vwz118300",fontsize=10,color="white",style="solid",shape="box"];28141 -> 29530[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29530 -> 28282[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29531[label="vwz11830/Zero",fontsize=10,color="white",style="solid",shape="box"];28141 -> 29531[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29531 -> 28283[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 28142[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) vwz1181) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg vwz11830)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29532[label="vwz11830/Succ vwz118300",fontsize=10,color="white",style="solid",shape="box"];28142 -> 29532[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29532 -> 28284[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29533[label="vwz11830/Zero",fontsize=10,color="white",style="solid",shape="box"];28142 -> 29533[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29533 -> 28285[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 28038[label="Succ (Succ (Succ (Succ vwz5820000)))",fontsize=16,color="green",shape="box"];28039[label="Succ (Succ (Succ (Succ vwz5820000)))",fontsize=16,color="green",shape="box"];28143[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];28144[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];27121[label="vwz114400",fontsize=16,color="green",shape="box"];27122[label="vwz467",fontsize=16,color="green",shape="box"];27123[label="vwz472",fontsize=16,color="green",shape="box"];27124[label="vwz467",fontsize=16,color="green",shape="box"];27125[label="vwz472",fontsize=16,color="green",shape="box"];27126[label="vwz467",fontsize=16,color="green",shape="box"];27127[label="vwz472",fontsize=16,color="green",shape="box"];27128[label="vwz114400",fontsize=16,color="green",shape="box"];27129[label="vwz467",fontsize=16,color="green",shape="box"];27130[label="vwz472",fontsize=16,color="green",shape="box"];26498[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1133) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (Pos (Succ vwz113400))) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26498 -> 26659[label="",style="solid", color="black", weight=3]; 77.51/45.26 26499[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1133) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (Pos Zero)) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26499 -> 26660[label="",style="solid", color="black", weight=3]; 77.51/45.26 26500[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1133) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (Neg (Succ vwz113400))) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26500 -> 26661[label="",style="solid", color="black", weight=3]; 77.51/45.26 26501[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1133) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (Neg Zero)) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26501 -> 26662[label="",style="solid", color="black", weight=3]; 77.51/45.26 26655[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1135) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (Pos (Succ vwz113600))) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26655 -> 26754[label="",style="solid", color="black", weight=3]; 77.51/45.26 26656[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1135) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (Pos Zero)) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26656 -> 26755[label="",style="solid", color="black", weight=3]; 77.51/45.26 26657[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1135) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (Neg (Succ vwz113600))) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26657 -> 26756[label="",style="solid", color="black", weight=3]; 77.51/45.26 26658[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) vwz1135) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (Neg Zero)) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26658 -> 26757[label="",style="solid", color="black", weight=3]; 77.51/45.26 26750[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1138) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Pos (Succ vwz113900))) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26750 -> 26867[label="",style="solid", color="black", weight=3]; 77.51/45.26 26751[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1138) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Pos Zero)) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26751 -> 26868[label="",style="solid", color="black", weight=3]; 77.51/45.26 26752[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1138) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg (Succ vwz113900))) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26752 -> 26869[label="",style="solid", color="black", weight=3]; 77.51/45.26 26753[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1138) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg Zero)) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26753 -> 26870[label="",style="solid", color="black", weight=3]; 77.51/45.26 26863[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1140) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Pos (Succ vwz114100))) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26863 -> 27004[label="",style="solid", color="black", weight=3]; 77.51/45.26 26864[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1140) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Pos Zero)) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26864 -> 27005[label="",style="solid", color="black", weight=3]; 77.51/45.26 26865[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1140) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg (Succ vwz114100))) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26865 -> 27006[label="",style="solid", color="black", weight=3]; 77.51/45.26 26866[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz1140) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg Zero)) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26866 -> 27007[label="",style="solid", color="black", weight=3]; 77.51/45.26 27917[label="vwz3000000",fontsize=16,color="green",shape="box"];27918[label="vwz400",fontsize=16,color="green",shape="box"];27919[label="vwz8",fontsize=16,color="green",shape="box"];27920 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27920[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz236000000 vwz3000000 == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz236000000 vwz3000000 == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];27920 -> 28040[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27920 -> 28041[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27920 -> 28042[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27921 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27921[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz236000000 vwz3000000 == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz236000000 vwz3000000 == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];27921 -> 28043[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27921 -> 28044[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27921 -> 28045[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28083[label="vwz400",fontsize=16,color="green",shape="box"];28084[label="vwz8",fontsize=16,color="green",shape="box"];28085 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28085[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];28085 -> 28149[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28085 -> 28150[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28085 -> 28151[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28086 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28086[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];28086 -> 28152[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28086 -> 28153[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28086 -> 28154[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27922[label="vwz3000000",fontsize=16,color="green",shape="box"];27923[label="vwz400",fontsize=16,color="green",shape="box"];27924[label="vwz8",fontsize=16,color="green",shape="box"];27925 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27925[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (LT == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (LT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];27925 -> 28046[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27925 -> 28047[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27925 -> 28048[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27926 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27926[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (LT == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (LT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];27926 -> 28049[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27926 -> 28050[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27926 -> 28051[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28087[label="vwz400",fontsize=16,color="green",shape="box"];28088[label="vwz8",fontsize=16,color="green",shape="box"];28089 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28089[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz177) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];28089 -> 28155[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28089 -> 28156[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28089 -> 28157[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28090 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28090[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz178) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];28090 -> 28158[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28090 -> 28159[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28090 -> 28160[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19835 -> 21617[label="",style="dashed", color="red", weight=0]; 77.51/45.26 19835[label="absReal1 (Neg (Succ (Succ (Succ (Succ vwz652000))))) (not (primCmpNat vwz67400000 vwz652000 == LT))",fontsize=16,color="magenta"];19835 -> 21648[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19835 -> 21649[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19835 -> 21650[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19836 -> 21617[label="",style="dashed", color="red", weight=0]; 77.51/45.26 19836[label="absReal1 (Neg (Succ (Succ (Succ (Succ vwz652000))))) (not (primCmpNat vwz67400000 vwz652000 == LT))",fontsize=16,color="magenta"];19836 -> 21651[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19836 -> 21652[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19836 -> 21653[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19834[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) vwz870) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) vwz871) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="triangle"];29534[label="vwz871/Pos vwz8710",fontsize=10,color="white",style="solid",shape="box"];19834 -> 29534[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29534 -> 20379[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29535[label="vwz871/Neg vwz8710",fontsize=10,color="white",style="solid",shape="box"];19834 -> 29535[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29535 -> 20380[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 20013 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20013[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))",fontsize=16,color="magenta"];20013 -> 20381[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20014 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20014[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))",fontsize=16,color="magenta"];20014 -> 20382[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20012[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz872) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz873) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="triangle"];29536[label="vwz873/Pos vwz8730",fontsize=10,color="white",style="solid",shape="box"];20012 -> 29536[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29536 -> 20383[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29537[label="vwz873/Neg vwz8730",fontsize=10,color="white",style="solid",shape="box"];20012 -> 29537[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29537 -> 20384[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 19837 -> 14828[label="",style="dashed", color="red", weight=0]; 77.51/45.26 19837[label="absReal1 (Neg (Succ (Succ (Succ (Succ vwz652000))))) (not (LT == LT))",fontsize=16,color="magenta"];19837 -> 20385[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19838 -> 14828[label="",style="dashed", color="red", weight=0]; 77.51/45.26 19838[label="absReal1 (Neg (Succ (Succ (Succ (Succ vwz652000))))) (not (LT == LT))",fontsize=16,color="magenta"];19838 -> 20386[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20015 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20015[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];20015 -> 20192[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20016 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20016[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];20016 -> 20193[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20371 -> 13774[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20371[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ Zero)) (Succ vwz77300))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ Zero)) (Succ vwz77300))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];20371 -> 21094[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20371 -> 21095[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20371 -> 21096[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20371 -> 21097[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20372 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20372[label="absReal1 (primMulInt (error []) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (error []) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];20372 -> 21098[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20372 -> 21099[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20373 -> 13772[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20373[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ Zero)) (Succ vwz77300))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ Zero)) (Succ vwz77300))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];20373 -> 21100[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20373 -> 21101[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20373 -> 21102[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20373 -> 21103[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20374 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20374[label="absReal1 (primMulInt (error []) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (error []) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];20374 -> 21104[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20374 -> 21105[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12523[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS (Succ vwz3000) (Succ vwz4000)))) vwz221) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS (Succ vwz3000) (Succ vwz4000)))))) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS (Succ vwz3000) (Succ vwz4000)))) vwz222) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS (Succ vwz3000) (Succ vwz4000)))))) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="black",shape="box"];12523 -> 13913[label="",style="solid", color="black", weight=3]; 77.51/45.26 12524[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero (primGEqNatS (Succ vwz3000) Zero))) vwz221) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero (primGEqNatS (Succ vwz3000) Zero))))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero (primGEqNatS (Succ vwz3000) Zero))) vwz222) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero (primGEqNatS (Succ vwz3000) Zero))))) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="black",shape="box"];12524 -> 13914[label="",style="solid", color="black", weight=3]; 77.51/45.26 12525[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))) vwz221) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))))) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))) vwz222) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))))) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="black",shape="box"];12525 -> 13915[label="",style="solid", color="black", weight=3]; 77.51/45.26 12526[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz221) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz222) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="black",shape="box"];12526 -> 13916[label="",style="solid", color="black", weight=3]; 77.51/45.26 12527 -> 19834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12527[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz31000000 vwz300000 == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz31000000 vwz300000 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz31000000 vwz300000 == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz31000000 vwz300000 == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];12527 -> 19839[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12527 -> 19840[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12527 -> 19841[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12527 -> 19842[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12527 -> 19843[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12528 -> 20012[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12528[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];12528 -> 20017[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12528 -> 20018[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12528 -> 20019[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12528 -> 20020[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12529 -> 19834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12529[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (LT == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (LT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz300000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (LT == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (LT == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];12529 -> 19844[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12529 -> 19845[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12529 -> 19846[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12529 -> 19847[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12529 -> 19848[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12530 -> 20012[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12530[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))))) (Neg (Succ vwz400))) vwz10 == LT))",fontsize=16,color="magenta"];12530 -> 20021[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12530 -> 20022[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12530 -> 20023[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12530 -> 20024[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19597[label="Succ Zero",fontsize=16,color="green",shape="box"];19598[label="Succ Zero",fontsize=16,color="green",shape="box"];20188[label="Succ Zero",fontsize=16,color="green",shape="box"];20189[label="Succ Zero",fontsize=16,color="green",shape="box"];12532[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))) vwz221) (Pos (Succ (Succ vwz4000))) (Neg (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))))) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))) vwz222) (Pos (Succ (Succ vwz4000))) (Neg (primModNatS0 Zero (Succ vwz4000) (primGEqNatS Zero (Succ vwz4000)))))) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="black",shape="box"];12532 -> 13923[label="",style="solid", color="black", weight=3]; 77.51/45.26 12533[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz221) (Pos (Succ Zero)) (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz222) (Pos (Succ Zero)) (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="black",shape="box"];12533 -> 13924[label="",style="solid", color="black", weight=3]; 77.51/45.26 12534[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4920) (Succ vwz4930) (primGEqNatS (Succ vwz4920) (Succ vwz4930)))) vwz538) (Neg (Succ (Succ vwz4930))) (Pos (primModNatS0 (Succ vwz4920) (Succ vwz4930) (primGEqNatS (Succ vwz4920) (Succ vwz4930)))))) (Neg (Succ (Succ vwz4930)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4920) (Succ vwz4930) (primGEqNatS (Succ vwz4920) (Succ vwz4930)))) vwz539) (Neg (Succ (Succ vwz4930))) (Pos (primModNatS0 (Succ vwz4920) (Succ vwz4930) (primGEqNatS (Succ vwz4920) (Succ vwz4930)))))) (Neg (Succ (Succ vwz4930)))) vwz498 == LT))",fontsize=16,color="black",shape="box"];12534 -> 13925[label="",style="solid", color="black", weight=3]; 77.51/45.26 12535[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4920) Zero (primGEqNatS (Succ vwz4920) Zero))) vwz538) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4920) Zero (primGEqNatS (Succ vwz4920) Zero))))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4920) Zero (primGEqNatS (Succ vwz4920) Zero))) vwz539) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4920) Zero (primGEqNatS (Succ vwz4920) Zero))))) (Neg (Succ Zero))) vwz498 == LT))",fontsize=16,color="black",shape="box"];12535 -> 13926[label="",style="solid", color="black", weight=3]; 77.51/45.26 12536[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4930) (primGEqNatS Zero (Succ vwz4930)))) vwz538) (Neg (Succ (Succ vwz4930))) (Pos (primModNatS0 Zero (Succ vwz4930) (primGEqNatS Zero (Succ vwz4930)))))) (Neg (Succ (Succ vwz4930)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4930) (primGEqNatS Zero (Succ vwz4930)))) vwz539) (Neg (Succ (Succ vwz4930))) (Pos (primModNatS0 Zero (Succ vwz4930) (primGEqNatS Zero (Succ vwz4930)))))) (Neg (Succ (Succ vwz4930)))) vwz498 == LT))",fontsize=16,color="black",shape="box"];12536 -> 13927[label="",style="solid", color="black", weight=3]; 77.51/45.26 12537[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz538) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz539) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Neg (Succ Zero))) vwz498 == LT))",fontsize=16,color="black",shape="box"];12537 -> 13928[label="",style="solid", color="black", weight=3]; 77.51/45.26 12538 -> 19834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12538[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz492000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat vwz56200000 vwz492000 == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat vwz56200000 vwz492000 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz492000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat vwz56200000 vwz492000 == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat vwz56200000 vwz492000 == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];12538 -> 19849[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12538 -> 19850[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12538 -> 19851[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12538 -> 19852[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12538 -> 19853[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12539 -> 20012[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12539[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];12539 -> 20025[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12539 -> 20026[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12539 -> 20027[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12539 -> 20028[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12540 -> 19834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12540[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz492000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (LT == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (LT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz492000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (LT == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (LT == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];12540 -> 19854[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12540 -> 19855[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12540 -> 19856[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12540 -> 19857[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12540 -> 19858[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12541 -> 20012[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12541[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz493))))) (Neg (Succ vwz493))) vwz498 == LT))",fontsize=16,color="magenta"];12541 -> 20029[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12541 -> 20030[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12541 -> 20031[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12541 -> 20032[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19599[label="Succ Zero",fontsize=16,color="green",shape="box"];19600[label="Succ Zero",fontsize=16,color="green",shape="box"];20190[label="Succ Zero",fontsize=16,color="green",shape="box"];20191[label="Succ Zero",fontsize=16,color="green",shape="box"];12543[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4930) (primGEqNatS Zero (Succ vwz4930)))) vwz538) (Neg (Succ (Succ vwz4930))) (Neg (primModNatS0 Zero (Succ vwz4930) (primGEqNatS Zero (Succ vwz4930)))))) (Neg (Succ (Succ vwz4930)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4930) (primGEqNatS Zero (Succ vwz4930)))) vwz539) (Neg (Succ (Succ vwz4930))) (Neg (primModNatS0 Zero (Succ vwz4930) (primGEqNatS Zero (Succ vwz4930)))))) (Neg (Succ (Succ vwz4930)))) vwz498 == LT))",fontsize=16,color="black",shape="box"];12543 -> 13935[label="",style="solid", color="black", weight=3]; 77.51/45.26 12544[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz538) (Neg (Succ Zero)) (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz539) (Neg (Succ Zero)) (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Neg (Succ Zero))) vwz498 == LT))",fontsize=16,color="black",shape="box"];12544 -> 13936[label="",style="solid", color="black", weight=3]; 77.51/45.26 12601[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat vwz45200 vwz5540000 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat vwz45200 vwz5540000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat vwz45200 vwz5540000 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (primCmpNat vwz45200 vwz5540000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29538[label="vwz45200/Succ vwz452000",fontsize=10,color="white",style="solid",shape="box"];12601 -> 29538[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29538 -> 14071[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29539[label="vwz45200/Zero",fontsize=10,color="white",style="solid",shape="box"];12601 -> 29539[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29539 -> 14072[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 12602 -> 10183[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12602[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (GT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (GT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (GT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ vwz45200)))) (not (GT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];12602 -> 14073[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12603 -> 22324[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12603[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];12603 -> 22461[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12603 -> 22462[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12604 -> 22324[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12604[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];12604 -> 22463[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12604 -> 22464[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24102[label="Zero",fontsize=16,color="green",shape="box"];24103[label="Zero",fontsize=16,color="green",shape="box"];24104[label="Zero",fontsize=16,color="green",shape="box"];24105[label="Zero",fontsize=16,color="green",shape="box"];12606[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4520) (Succ vwz4530) (primGEqNatS vwz4520 vwz4530))) vwz523) (Neg (Succ (Succ vwz4530))) (Pos (primModNatS0 (Succ vwz4520) (Succ vwz4530) (primGEqNatS vwz4520 vwz4530))))) (Pos (Succ (Succ vwz4530)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4520) (Succ vwz4530) (primGEqNatS vwz4520 vwz4530))) vwz524) (Neg (Succ (Succ vwz4530))) (Pos (primModNatS0 (Succ vwz4520) (Succ vwz4530) (primGEqNatS vwz4520 vwz4530))))) (Pos (Succ (Succ vwz4530)))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29540[label="vwz4520/Succ vwz45200",fontsize=10,color="white",style="solid",shape="box"];12606 -> 29540[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29540 -> 14077[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29541[label="vwz4520/Zero",fontsize=10,color="white",style="solid",shape="box"];12606 -> 29541[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29541 -> 14078[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 12607[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4520) Zero True)) vwz523) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4520) Zero True)))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4520) Zero True)) vwz524) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4520) Zero True)))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="black",shape="box"];12607 -> 14079[label="",style="solid", color="black", weight=3]; 77.51/45.26 12608 -> 23372[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12608[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4530) False)) vwz523) (Neg (Succ (Succ vwz4530))) (Pos (primModNatS0 Zero (Succ vwz4530) False)))) (Pos (Succ (Succ vwz4530)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4530) False)) vwz524) (Neg (Succ (Succ vwz4530))) (Pos (primModNatS0 Zero (Succ vwz4530) False)))) (Pos (Succ (Succ vwz4530)))) vwz458 == LT))",fontsize=16,color="magenta"];12608 -> 23561[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12608 -> 23562[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12608 -> 23563[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12609 -> 23372[label="",style="dashed", color="red", weight=0]; 77.51/45.26 12609[label="absReal1 (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz523) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz524) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="magenta"];12609 -> 23564[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12609 -> 23565[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 12609 -> 23566[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27794[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) vwz1165) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (Pos (Succ vwz116700))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];27794 -> 27884[label="",style="solid", color="black", weight=3]; 77.51/45.26 27795[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) vwz1165) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (Pos Zero)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];27795 -> 27885[label="",style="solid", color="black", weight=3]; 77.51/45.26 27796[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) vwz1165) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (Neg (Succ vwz116700))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];27796 -> 27886[label="",style="solid", color="black", weight=3]; 77.51/45.26 27797[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) vwz1165) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (Neg Zero)) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];27797 -> 27887[label="",style="solid", color="black", weight=3]; 77.51/45.26 25042[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) vwz1089) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ vwz109100))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];25042 -> 25093[label="",style="solid", color="black", weight=3]; 77.51/45.26 25043[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) vwz1089) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos Zero)) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];25043 -> 25094[label="",style="solid", color="black", weight=3]; 77.51/45.26 25044[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) vwz1089) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ vwz109100))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];25044 -> 25095[label="",style="solid", color="black", weight=3]; 77.51/45.26 25045[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) vwz1089) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg Zero)) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="box"];25045 -> 25096[label="",style="solid", color="black", weight=3]; 77.51/45.26 24400[label="vwz458",fontsize=16,color="green",shape="box"];24401[label="vwz453",fontsize=16,color="green",shape="box"];24402[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];24403[label="vwz91700",fontsize=16,color="green",shape="box"];24404[label="vwz458",fontsize=16,color="green",shape="box"];24405[label="vwz453",fontsize=16,color="green",shape="box"];24406[label="vwz91700",fontsize=16,color="green",shape="box"];24407[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27716[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];27717[label="vwz175",fontsize=16,color="green",shape="box"];27718 -> 21690[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27718[label="absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz3000000 vwz230000000 == LT))",fontsize=16,color="magenta"];27718 -> 27810[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27718 -> 27811[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27718 -> 27812[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27719[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];27720[label="vwz176",fontsize=16,color="green",shape="box"];27721 -> 21690[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27721[label="absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz3000000 vwz230000000 == LT))",fontsize=16,color="magenta"];27721 -> 27813[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27721 -> 27814[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27721 -> 27815[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27722[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];27723[label="vwz175",fontsize=16,color="green",shape="box"];27724 -> 18393[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27724[label="absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (GT == LT))",fontsize=16,color="magenta"];27724 -> 27816[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27725[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];27726[label="vwz176",fontsize=16,color="green",shape="box"];27727 -> 18393[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27727[label="absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (GT == LT))",fontsize=16,color="magenta"];27727 -> 27817[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24963[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];24964[label="vwz176",fontsize=16,color="green",shape="box"];24965 -> 22179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24965[label="absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))",fontsize=16,color="magenta"];24965 -> 25046[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24966[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];24967[label="vwz175",fontsize=16,color="green",shape="box"];24968 -> 22179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24968[label="absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))",fontsize=16,color="magenta"];24968 -> 25047[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24969[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];24970[label="vwz176",fontsize=16,color="green",shape="box"];24971 -> 22180[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24971[label="absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))",fontsize=16,color="magenta"];24971 -> 25048[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24972[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];24973[label="vwz175",fontsize=16,color="green",shape="box"];24974 -> 22180[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24974[label="absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))",fontsize=16,color="magenta"];24974 -> 25049[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27798[label="Succ (Succ vwz300000)",fontsize=16,color="green",shape="box"];27799[label="Succ (Succ (Succ vwz400000))",fontsize=16,color="green",shape="box"];27800[label="vwz400000",fontsize=16,color="green",shape="box"];27801[label="vwz300000",fontsize=16,color="green",shape="box"];27802[label="vwz175",fontsize=16,color="green",shape="box"];27803[label="Succ (Succ vwz300000)",fontsize=16,color="green",shape="box"];27804[label="Succ (Succ (Succ vwz400000))",fontsize=16,color="green",shape="box"];27805[label="vwz400000",fontsize=16,color="green",shape="box"];27806[label="vwz300000",fontsize=16,color="green",shape="box"];27807[label="vwz176",fontsize=16,color="green",shape="box"];27808[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1171) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (Pos vwz11720)) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29542[label="vwz11720/Succ vwz117200",fontsize=10,color="white",style="solid",shape="box"];27808 -> 29542[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29542 -> 27888[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29543[label="vwz11720/Zero",fontsize=10,color="white",style="solid",shape="box"];27808 -> 29543[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29543 -> 27889[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 27809[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1171) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (Neg vwz11720)) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29544[label="vwz11720/Succ vwz117200",fontsize=10,color="white",style="solid",shape="box"];27809 -> 29544[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29544 -> 27890[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29545[label="vwz11720/Zero",fontsize=10,color="white",style="solid",shape="box"];27809 -> 29545[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29545 -> 27891[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 27876[label="Succ (Succ vwz300000)",fontsize=16,color="green",shape="box"];27877[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27878[label="vwz175",fontsize=16,color="green",shape="box"];27879[label="Succ (Succ vwz300000)",fontsize=16,color="green",shape="box"];27880[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27881[label="vwz176",fontsize=16,color="green",shape="box"];27882[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1173) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (Pos vwz11740)) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29546[label="vwz11740/Succ vwz117400",fontsize=10,color="white",style="solid",shape="box"];27882 -> 29546[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29546 -> 28052[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29547[label="vwz11740/Zero",fontsize=10,color="white",style="solid",shape="box"];27882 -> 29547[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29547 -> 28053[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 27883[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1173) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (Neg vwz11740)) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29548[label="vwz11740/Succ vwz117400",fontsize=10,color="white",style="solid",shape="box"];27883 -> 29548[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29548 -> 28054[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29549[label="vwz11740/Zero",fontsize=10,color="white",style="solid",shape="box"];27883 -> 29549[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29549 -> 28055[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 22292[label="vwz400000",fontsize=16,color="green",shape="box"];22293[label="vwz175",fontsize=16,color="green",shape="box"];21159[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz72900000))) False)) vwz761) (Pos (Succ (Succ (Succ (Succ vwz72900000))))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz72900000))) False))",fontsize=16,color="black",shape="triangle"];21159 -> 21262[label="",style="solid", color="black", weight=3]; 77.51/45.26 22294[label="vwz400000",fontsize=16,color="green",shape="box"];22295[label="vwz176",fontsize=16,color="green",shape="box"];22296[label="vwz175",fontsize=16,color="green",shape="box"];21160[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True)) vwz761) (Pos (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True))",fontsize=16,color="black",shape="triangle"];21160 -> 21263[label="",style="solid", color="black", weight=3]; 77.51/45.26 22297[label="vwz176",fontsize=16,color="green",shape="box"];21161 -> 19949[label="",style="dashed", color="red", weight=0]; 77.51/45.26 21161[label="primMinusNatS (Succ vwz7550000) Zero",fontsize=16,color="magenta"];21161 -> 21264[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24829 -> 13834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24829[label="absReal1 (Pos (primMulNat (primDivNatS (Succ (Succ (Succ vwz45200))) (Succ vwz99400)) (Succ (Succ Zero)))) (not (primCmpInt (Pos (primMulNat (primDivNatS (Succ (Succ (Succ vwz45200))) (Succ vwz99400)) (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="magenta"];24829 -> 24979[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24829 -> 24980[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24829 -> 24981[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24829 -> 24982[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24830[label="Succ Zero",fontsize=16,color="green",shape="box"];24831[label="vwz458",fontsize=16,color="green",shape="box"];24832 -> 13832[label="",style="dashed", color="red", weight=0]; 77.51/45.26 24832[label="absReal1 (Neg (primMulNat (primDivNatS (Succ (Succ (Succ vwz45200))) (Succ vwz99400)) (Succ (Succ Zero)))) (not (primCmpInt (Neg (primMulNat (primDivNatS (Succ (Succ (Succ vwz45200))) (Succ vwz99400)) (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="magenta"];24832 -> 24983[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24832 -> 24984[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24832 -> 24985[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24832 -> 24986[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 24833[label="Succ Zero",fontsize=16,color="green",shape="box"];24834[label="vwz458",fontsize=16,color="green",shape="box"];21162[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ Zero))) (Pos (Succ vwz76100))) (Pos (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];21162 -> 21265[label="",style="solid", color="black", weight=3]; 77.51/45.26 21163[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ Zero))) (Pos Zero)) (Pos (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];21163 -> 21266[label="",style="solid", color="black", weight=3]; 77.51/45.26 21164 -> 18848[label="",style="dashed", color="red", weight=0]; 77.51/45.26 21164[label="gcd0Gcd'1 False (Pos (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="magenta"];21164 -> 21267[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 21165 -> 19953[label="",style="dashed", color="red", weight=0]; 77.51/45.26 21165[label="primMinusNatS Zero Zero",fontsize=16,color="magenta"];27431[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz1161) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (Pos (Succ vwz116200))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="black",shape="box"];27431 -> 27728[label="",style="solid", color="black", weight=3]; 77.51/45.26 27432[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz1161) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (Pos Zero)) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="black",shape="box"];27432 -> 27729[label="",style="solid", color="black", weight=3]; 77.51/45.26 27433[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz1161) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (Neg (Succ vwz116200))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="black",shape="box"];27433 -> 27730[label="",style="solid", color="black", weight=3]; 77.51/45.26 27434[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) vwz1161) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (Neg Zero)) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="black",shape="box"];27434 -> 27731[label="",style="solid", color="black", weight=3]; 77.51/45.26 13720[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz466) (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (Pos (primModNatS (Succ vwz466) (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz466) (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (Pos (primModNatS (Succ vwz466) (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];13720 -> 14148[label="",style="solid", color="black", weight=3]; 77.51/45.26 13721[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz46600)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat vwz5760000 vwz46600 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat vwz5760000 vwz46600 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz46600)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat vwz5760000 vwz46600 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat vwz5760000 vwz46600 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29550[label="vwz5760000/Succ vwz57600000",fontsize=10,color="white",style="solid",shape="box"];13721 -> 29550[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29550 -> 14149[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29551[label="vwz5760000/Zero",fontsize=10,color="white",style="solid",shape="box"];13721 -> 29551[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29551 -> 14150[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 13722 -> 26897[label="",style="dashed", color="red", weight=0]; 77.51/45.26 13722[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];13722 -> 26962[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13722 -> 26963[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13723 -> 10526[label="",style="dashed", color="red", weight=0]; 77.51/45.26 13723[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz46600)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (LT == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (LT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz46600)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (LT == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (LT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];13723 -> 14152[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13724 -> 26897[label="",style="dashed", color="red", weight=0]; 77.51/45.26 13724[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];13724 -> 26964[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13724 -> 26965[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13725[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (Neg (Succ Zero)) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (Neg (Succ Zero)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (primRemInt (Neg (Succ Zero)) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (Neg (Succ Zero)) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];13725 -> 14154[label="",style="solid", color="black", weight=3]; 77.51/45.26 28145[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) vwz1175) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (Pos (Succ vwz117700))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];28145 -> 28286[label="",style="solid", color="black", weight=3]; 77.51/45.26 28146[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) vwz1175) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (Pos Zero)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];28146 -> 28287[label="",style="solid", color="black", weight=3]; 77.51/45.26 28147[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) vwz1175) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (Neg (Succ vwz117700))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];28147 -> 28288[label="",style="solid", color="black", weight=3]; 77.51/45.26 28148[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) vwz1175) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (Neg Zero)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];28148 -> 28289[label="",style="solid", color="black", weight=3]; 77.51/45.26 28282[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) vwz1181) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ vwz118300))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];28282 -> 28358[label="",style="solid", color="black", weight=3]; 77.51/45.26 28283[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) vwz1181) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos Zero)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];28283 -> 28359[label="",style="solid", color="black", weight=3]; 77.51/45.26 28284[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) vwz1181) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ vwz118300))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];28284 -> 28360[label="",style="solid", color="black", weight=3]; 77.51/45.26 28285[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) vwz1181) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg Zero)) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];28285 -> 28361[label="",style="solid", color="black", weight=3]; 77.51/45.26 26659[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113400))) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113400))) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="black",shape="triangle"];26659 -> 26758[label="",style="solid", color="black", weight=3]; 77.51/45.26 26660 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26660[label="absReal1 (primMulInt (error []) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (error []) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="magenta"];26660 -> 26759[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26660 -> 26760[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26661[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113400))) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113400))) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="black",shape="triangle"];26661 -> 26761[label="",style="solid", color="black", weight=3]; 77.51/45.26 26662 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26662[label="absReal1 (primMulInt (error []) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (error []) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="magenta"];26662 -> 26762[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26662 -> 26763[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26754[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113600))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113600))) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="black",shape="triangle"];26754 -> 26871[label="",style="solid", color="black", weight=3]; 77.51/45.26 26755 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26755[label="absReal1 (primMulInt (error []) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (error []) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="magenta"];26755 -> 26872[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26755 -> 26873[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26756[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113600))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113600))) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="black",shape="triangle"];26756 -> 26874[label="",style="solid", color="black", weight=3]; 77.51/45.26 26757 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26757[label="absReal1 (primMulInt (error []) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (error []) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="magenta"];26757 -> 26875[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26757 -> 26876[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26867 -> 23804[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26867[label="absReal1 (primMulInt (Neg (primDivNatS (Succ Zero) (Succ vwz113900))) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ Zero) (Succ vwz113900))) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="magenta"];26867 -> 27008[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26867 -> 27009[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26867 -> 27010[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26868 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26868[label="absReal1 (primMulInt (error []) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (error []) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="magenta"];26868 -> 27011[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26868 -> 27012[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26869 -> 23802[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26869[label="absReal1 (primMulInt (Pos (primDivNatS (Succ Zero) (Succ vwz113900))) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ Zero) (Succ vwz113900))) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="magenta"];26869 -> 27013[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26869 -> 27014[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26869 -> 27015[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26870 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26870[label="absReal1 (primMulInt (error []) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (error []) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="magenta"];26870 -> 27016[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26870 -> 27017[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27004 -> 23804[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27004[label="absReal1 (primMulInt (Neg (primDivNatS (Succ Zero) (Succ vwz114100))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ Zero) (Succ vwz114100))) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="magenta"];27004 -> 27076[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27004 -> 27077[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27004 -> 27078[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27005 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27005[label="absReal1 (primMulInt (error []) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (error []) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="magenta"];27005 -> 27079[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27005 -> 27080[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27006 -> 23802[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27006[label="absReal1 (primMulInt (Pos (primDivNatS (Succ Zero) (Succ vwz114100))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ Zero) (Succ vwz114100))) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="magenta"];27006 -> 27081[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27006 -> 27082[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27006 -> 27083[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27007 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27007[label="absReal1 (primMulInt (error []) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (error []) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="magenta"];27007 -> 27084[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27007 -> 27085[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28040[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];28041[label="vwz178",fontsize=16,color="green",shape="box"];28042 -> 21617[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28042[label="absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz236000000 vwz3000000 == LT))",fontsize=16,color="magenta"];28042 -> 28161[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28042 -> 28162[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28042 -> 28163[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28043[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];28044[label="vwz177",fontsize=16,color="green",shape="box"];28045 -> 21617[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28045[label="absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (primCmpNat vwz236000000 vwz3000000 == LT))",fontsize=16,color="magenta"];28045 -> 28164[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28045 -> 28165[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28045 -> 28166[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28149[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];28150[label="vwz177",fontsize=16,color="green",shape="box"];28151 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28151[label="absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))",fontsize=16,color="magenta"];28151 -> 28290[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28152[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];28153[label="vwz178",fontsize=16,color="green",shape="box"];28154 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28154[label="absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))",fontsize=16,color="magenta"];28154 -> 28291[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28046[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];28047[label="vwz178",fontsize=16,color="green",shape="box"];28048 -> 14828[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28048[label="absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (LT == LT))",fontsize=16,color="magenta"];28048 -> 28167[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28049[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];28050[label="vwz177",fontsize=16,color="green",shape="box"];28051 -> 14828[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28051[label="absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz3000000)))))) (not (LT == LT))",fontsize=16,color="magenta"];28051 -> 28168[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28155[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];28156[label="vwz177",fontsize=16,color="green",shape="box"];28157 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28157[label="absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))",fontsize=16,color="magenta"];28157 -> 28292[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28158[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];28159[label="vwz178",fontsize=16,color="green",shape="box"];28160 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28160[label="absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))",fontsize=16,color="magenta"];28160 -> 28293[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 21648[label="vwz67400000",fontsize=16,color="green",shape="box"];21649[label="Succ (Succ (Succ vwz652000))",fontsize=16,color="green",shape="box"];21650[label="vwz652000",fontsize=16,color="green",shape="box"];21651[label="vwz67400000",fontsize=16,color="green",shape="box"];21652[label="Succ (Succ (Succ vwz652000))",fontsize=16,color="green",shape="box"];21653[label="vwz652000",fontsize=16,color="green",shape="box"];20379[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) vwz870) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) (Pos vwz8710)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29552[label="vwz8710/Succ vwz87100",fontsize=10,color="white",style="solid",shape="box"];20379 -> 29552[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29552 -> 21106[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29553[label="vwz8710/Zero",fontsize=10,color="white",style="solid",shape="box"];20379 -> 29553[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29553 -> 21107[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 20380[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) vwz870) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) (Neg vwz8710)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29554[label="vwz8710/Succ vwz87100",fontsize=10,color="white",style="solid",shape="box"];20380 -> 29554[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29554 -> 21108[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29555[label="vwz8710/Zero",fontsize=10,color="white",style="solid",shape="box"];20380 -> 29555[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29555 -> 21109[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 20381[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];20382[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];20383[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz872) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Pos vwz8730)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29556[label="vwz8730/Succ vwz87300",fontsize=10,color="white",style="solid",shape="box"];20383 -> 29556[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29556 -> 21110[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29557[label="vwz8730/Zero",fontsize=10,color="white",style="solid",shape="box"];20383 -> 29557[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29557 -> 21111[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 20384[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz872) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Neg vwz8730)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="burlywood",shape="box"];29558[label="vwz8730/Succ vwz87300",fontsize=10,color="white",style="solid",shape="box"];20384 -> 29558[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29558 -> 21112[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29559[label="vwz8730/Zero",fontsize=10,color="white",style="solid",shape="box"];20384 -> 29559[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29559 -> 21113[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 20385[label="Succ (Succ (Succ vwz652000))",fontsize=16,color="green",shape="box"];20386[label="Succ (Succ (Succ vwz652000))",fontsize=16,color="green",shape="box"];20192[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];20193[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];21094[label="vwz656",fontsize=16,color="green",shape="box"];21095[label="vwz655",fontsize=16,color="green",shape="box"];21096[label="Succ Zero",fontsize=16,color="green",shape="box"];21097[label="vwz77300",fontsize=16,color="green",shape="box"];21098[label="vwz656",fontsize=16,color="green",shape="box"];21099[label="vwz655",fontsize=16,color="green",shape="box"];21100[label="vwz656",fontsize=16,color="green",shape="box"];21101[label="vwz655",fontsize=16,color="green",shape="box"];21102[label="vwz77300",fontsize=16,color="green",shape="box"];21103[label="Succ Zero",fontsize=16,color="green",shape="box"];21104[label="vwz656",fontsize=16,color="green",shape="box"];21105[label="vwz655",fontsize=16,color="green",shape="box"];13913[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000))) vwz221) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000))))) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000))) vwz222) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ vwz3000) (Succ vwz4000) (primGEqNatS vwz3000 vwz4000))))) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29560[label="vwz3000/Succ vwz30000",fontsize=10,color="white",style="solid",shape="box"];13913 -> 29560[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29560 -> 14222[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29561[label="vwz3000/Zero",fontsize=10,color="white",style="solid",shape="box"];13913 -> 29561[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29561 -> 14223[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 13914 -> 21344[label="",style="dashed", color="red", weight=0]; 77.51/45.26 13914[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero True)) vwz221) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero True)))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero True)) vwz222) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero True)))) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="magenta"];13914 -> 21345[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13914 -> 21346[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13915 -> 21504[label="",style="dashed", color="red", weight=0]; 77.51/45.26 13915[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) False)) vwz221) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) False)))) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) False)) vwz222) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) False)))) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="magenta"];13915 -> 21505[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13915 -> 21506[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13916 -> 21834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 13916[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz221) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz222) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="magenta"];13916 -> 21835[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13916 -> 21836[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19839 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 19839[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz31000000 vwz300000 == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz31000000 vwz300000 == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];19839 -> 20387[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19839 -> 20388[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19839 -> 20389[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19840[label="vwz300000",fontsize=16,color="green",shape="box"];19841[label="vwz400",fontsize=16,color="green",shape="box"];19842 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 19842[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz31000000 vwz300000 == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz31000000 vwz300000 == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];19842 -> 20390[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19842 -> 20391[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19842 -> 20392[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19843[label="vwz10",fontsize=16,color="green",shape="box"];20017 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20017[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];20017 -> 20393[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20017 -> 20394[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20017 -> 20395[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20018 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20018[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];20018 -> 20396[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20018 -> 20397[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20018 -> 20398[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20019[label="vwz400",fontsize=16,color="green",shape="box"];20020[label="vwz10",fontsize=16,color="green",shape="box"];19844 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 19844[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (LT == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (LT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];19844 -> 20399[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19844 -> 20400[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19844 -> 20401[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19845[label="vwz300000",fontsize=16,color="green",shape="box"];19846[label="vwz400",fontsize=16,color="green",shape="box"];19847 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 19847[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (LT == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (LT == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];19847 -> 20402[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19847 -> 20403[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19847 -> 20404[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19848[label="vwz10",fontsize=16,color="green",shape="box"];20021 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20021[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz221) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];20021 -> 20405[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20021 -> 20406[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20021 -> 20407[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20022 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20022[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400))) vwz222) (Pos (Succ vwz400)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Pos (Succ vwz400)))",fontsize=16,color="magenta"];20022 -> 20408[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20022 -> 20409[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20022 -> 20410[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20023[label="vwz400",fontsize=16,color="green",shape="box"];20024[label="vwz10",fontsize=16,color="green",shape="box"];13923 -> 21504[label="",style="dashed", color="red", weight=0]; 77.51/45.26 13923[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4000) False)) vwz221) (Pos (Succ (Succ vwz4000))) (Neg (primModNatS0 Zero (Succ vwz4000) False)))) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4000) False)) vwz222) (Pos (Succ (Succ vwz4000))) (Neg (primModNatS0 Zero (Succ vwz4000) False)))) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="magenta"];13923 -> 21507[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13923 -> 21508[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13924 -> 21834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 13924[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz221) (Pos (Succ Zero)) (Neg (primModNatS0 Zero Zero True)))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz222) (Pos (Succ Zero)) (Neg (primModNatS0 Zero Zero True)))) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="magenta"];13924 -> 21837[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13924 -> 21838[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13925[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4920) (Succ vwz4930) (primGEqNatS vwz4920 vwz4930))) vwz538) (Neg (Succ (Succ vwz4930))) (Pos (primModNatS0 (Succ vwz4920) (Succ vwz4930) (primGEqNatS vwz4920 vwz4930))))) (Neg (Succ (Succ vwz4930)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4920) (Succ vwz4930) (primGEqNatS vwz4920 vwz4930))) vwz539) (Neg (Succ (Succ vwz4930))) (Pos (primModNatS0 (Succ vwz4920) (Succ vwz4930) (primGEqNatS vwz4920 vwz4930))))) (Neg (Succ (Succ vwz4930)))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29562[label="vwz4920/Succ vwz49200",fontsize=10,color="white",style="solid",shape="box"];13925 -> 29562[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29562 -> 14235[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29563[label="vwz4920/Zero",fontsize=10,color="white",style="solid",shape="box"];13925 -> 29563[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29563 -> 14236[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 13926 -> 21344[label="",style="dashed", color="red", weight=0]; 77.51/45.26 13926[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4920) Zero True)) vwz538) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4920) Zero True)))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4920))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4920) Zero True)) vwz539) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4920) Zero True)))) (Neg (Succ Zero))) vwz498 == LT))",fontsize=16,color="magenta"];13926 -> 21347[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13926 -> 21348[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13926 -> 21349[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13926 -> 21350[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13927 -> 21504[label="",style="dashed", color="red", weight=0]; 77.51/45.26 13927[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4930) False)) vwz538) (Neg (Succ (Succ vwz4930))) (Pos (primModNatS0 Zero (Succ vwz4930) False)))) (Neg (Succ (Succ vwz4930)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4930) False)) vwz539) (Neg (Succ (Succ vwz4930))) (Pos (primModNatS0 Zero (Succ vwz4930) False)))) (Neg (Succ (Succ vwz4930)))) vwz498 == LT))",fontsize=16,color="magenta"];13927 -> 21509[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13927 -> 21510[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13927 -> 21511[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13927 -> 21512[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13928 -> 21834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 13928[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz538) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz539) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Neg (Succ Zero))) vwz498 == LT))",fontsize=16,color="magenta"];13928 -> 21839[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13928 -> 21840[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13928 -> 21841[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19849 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 19849[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat vwz56200000 vwz492000 == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat vwz56200000 vwz492000 == LT))) (Neg (Succ vwz493)))",fontsize=16,color="magenta"];19849 -> 20411[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19849 -> 20412[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19849 -> 20413[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19850[label="vwz492000",fontsize=16,color="green",shape="box"];19851[label="vwz493",fontsize=16,color="green",shape="box"];19852 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 19852[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat vwz56200000 vwz492000 == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat vwz56200000 vwz492000 == LT))) (Neg (Succ vwz493)))",fontsize=16,color="magenta"];19852 -> 20414[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19852 -> 20415[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19852 -> 20416[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19853[label="vwz498",fontsize=16,color="green",shape="box"];20025 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20025[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz493)))",fontsize=16,color="magenta"];20025 -> 20417[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20025 -> 20418[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20025 -> 20419[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20026 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20026[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz493)))",fontsize=16,color="magenta"];20026 -> 20420[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20026 -> 20421[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20026 -> 20422[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20027[label="vwz493",fontsize=16,color="green",shape="box"];20028[label="vwz498",fontsize=16,color="green",shape="box"];19854 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 19854[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (LT == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (LT == LT))) (Neg (Succ vwz493)))",fontsize=16,color="magenta"];19854 -> 20423[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19854 -> 20424[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19854 -> 20425[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19855[label="vwz492000",fontsize=16,color="green",shape="box"];19856[label="vwz493",fontsize=16,color="green",shape="box"];19857 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 19857[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (LT == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (LT == LT))) (Neg (Succ vwz493)))",fontsize=16,color="magenta"];19857 -> 20426[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19857 -> 20427[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19857 -> 20428[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 19858[label="vwz498",fontsize=16,color="green",shape="box"];20029 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20029[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz493))) vwz538) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz493)))",fontsize=16,color="magenta"];20029 -> 20429[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20029 -> 20430[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20029 -> 20431[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20030 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 20030[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz493))) vwz539) (Neg (Succ vwz493)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz493)))",fontsize=16,color="magenta"];20030 -> 20432[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20030 -> 20433[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20030 -> 20434[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 20031[label="vwz493",fontsize=16,color="green",shape="box"];20032[label="vwz498",fontsize=16,color="green",shape="box"];13935 -> 21504[label="",style="dashed", color="red", weight=0]; 77.51/45.26 13935[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4930) False)) vwz538) (Neg (Succ (Succ vwz4930))) (Neg (primModNatS0 Zero (Succ vwz4930) False)))) (Neg (Succ (Succ vwz4930)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4930) False)) vwz539) (Neg (Succ (Succ vwz4930))) (Neg (primModNatS0 Zero (Succ vwz4930) False)))) (Neg (Succ (Succ vwz4930)))) vwz498 == LT))",fontsize=16,color="magenta"];13935 -> 21513[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13935 -> 21514[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13935 -> 21515[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13935 -> 21516[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13936 -> 21834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 13936[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz538) (Neg (Succ Zero)) (Neg (primModNatS0 Zero Zero True)))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz539) (Neg (Succ Zero)) (Neg (primModNatS0 Zero Zero True)))) (Neg (Succ Zero))) vwz498 == LT))",fontsize=16,color="magenta"];13936 -> 21842[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13936 -> 21843[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 13936 -> 21844[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 14071[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat (Succ vwz452000) vwz5540000 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat (Succ vwz452000) vwz5540000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat (Succ vwz452000) vwz5540000 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat (Succ vwz452000) vwz5540000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29564[label="vwz5540000/Succ vwz55400000",fontsize=10,color="white",style="solid",shape="box"];14071 -> 29564[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29564 -> 14291[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29565[label="vwz5540000/Zero",fontsize=10,color="white",style="solid",shape="box"];14071 -> 29565[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29565 -> 14292[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 14072[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero vwz5540000 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero vwz5540000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero vwz5540000 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero vwz5540000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29566[label="vwz5540000/Succ vwz55400000",fontsize=10,color="white",style="solid",shape="box"];14072 -> 29566[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29566 -> 14293[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29567[label="vwz5540000/Zero",fontsize=10,color="white",style="solid",shape="box"];14072 -> 29567[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29567 -> 14294[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 14073[label="Succ (Succ vwz45200)",fontsize=16,color="green",shape="box"];22461 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22461[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];22461 -> 23356[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22461 -> 23357[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22461 -> 23358[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22462 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22462[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];22462 -> 23359[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22462 -> 23360[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22462 -> 23361[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22463 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22463[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];22463 -> 23362[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22463 -> 23363[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22463 -> 23364[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22464 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 22464[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];22464 -> 23365[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22464 -> 23366[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 22464 -> 23367[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 14077[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ vwz4530) (primGEqNatS (Succ vwz45200) vwz4530))) vwz523) (Neg (Succ (Succ vwz4530))) (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ vwz4530) (primGEqNatS (Succ vwz45200) vwz4530))))) (Pos (Succ (Succ vwz4530)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ vwz4530) (primGEqNatS (Succ vwz45200) vwz4530))) vwz524) (Neg (Succ (Succ vwz4530))) (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ vwz4530) (primGEqNatS (Succ vwz45200) vwz4530))))) (Pos (Succ (Succ vwz4530)))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29568[label="vwz4530/Succ vwz45300",fontsize=10,color="white",style="solid",shape="box"];14077 -> 29568[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29568 -> 14298[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29569[label="vwz4530/Zero",fontsize=10,color="white",style="solid",shape="box"];14077 -> 29569[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29569 -> 14299[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 14078[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ vwz4530) (primGEqNatS Zero vwz4530))) vwz523) (Neg (Succ (Succ vwz4530))) (Pos (primModNatS0 (Succ Zero) (Succ vwz4530) (primGEqNatS Zero vwz4530))))) (Pos (Succ (Succ vwz4530)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ vwz4530) (primGEqNatS Zero vwz4530))) vwz524) (Neg (Succ (Succ vwz4530))) (Pos (primModNatS0 (Succ Zero) (Succ vwz4530) (primGEqNatS Zero vwz4530))))) (Pos (Succ (Succ vwz4530)))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29570[label="vwz4530/Succ vwz45300",fontsize=10,color="white",style="solid",shape="box"];14078 -> 29570[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29570 -> 14300[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29571[label="vwz4530/Zero",fontsize=10,color="white",style="solid",shape="box"];14078 -> 29571[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29571 -> 14301[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 14079[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS (Succ vwz4520) Zero) (Succ Zero))) vwz523) (Neg (Succ Zero)) (Pos (primModNatS (primMinusNatS (Succ vwz4520) Zero) (Succ Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS (Succ vwz4520) Zero) (Succ Zero))) vwz524) (Neg (Succ Zero)) (Pos (primModNatS (primMinusNatS (Succ vwz4520) Zero) (Succ Zero))))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="black",shape="box"];14079 -> 14302[label="",style="solid", color="black", weight=3]; 77.51/45.26 23561[label="Succ vwz4530",fontsize=16,color="green",shape="box"];23562 -> 19454[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23562[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4530) False)) vwz524) (Neg (Succ (Succ vwz4530))) (Pos (primModNatS0 Zero (Succ vwz4530) False))",fontsize=16,color="magenta"];23562 -> 23970[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23562 -> 23971[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23563 -> 19454[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23563[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4530) False)) vwz523) (Neg (Succ (Succ vwz4530))) (Pos (primModNatS0 Zero (Succ vwz4530) False))",fontsize=16,color="magenta"];23563 -> 23972[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23563 -> 23973[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23564[label="Zero",fontsize=16,color="green",shape="box"];23565 -> 19455[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23565[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz524) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];23565 -> 23974[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 23566 -> 19455[label="",style="dashed", color="red", weight=0]; 77.51/45.26 23566[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz523) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];23566 -> 23975[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27884[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ (Succ (Succ (Succ vwz4520000))))) (Succ vwz116700))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ (Succ (Succ (Succ vwz4520000))))) (Succ vwz116700))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="triangle"];27884 -> 28056[label="",style="solid", color="black", weight=3]; 77.51/45.26 27885 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27885[label="absReal1 (primMulInt (error []) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];27885 -> 28057[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27885 -> 28058[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27886[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ (Succ (Succ (Succ vwz4520000))))) (Succ vwz116700))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ (Succ (Succ (Succ vwz4520000))))) (Succ vwz116700))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="triangle"];27886 -> 28059[label="",style="solid", color="black", weight=3]; 77.51/45.26 27887 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27887[label="absReal1 (primMulInt (error []) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];27887 -> 28060[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27887 -> 28061[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 25093[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ vwz109100))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ vwz109100))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="triangle"];25093 -> 25170[label="",style="solid", color="black", weight=3]; 77.51/45.26 25094 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 25094[label="absReal1 (primMulInt (error []) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];25094 -> 25171[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 25094 -> 25172[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 25095[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ vwz109100))) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ vwz109100))) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="black",shape="triangle"];25095 -> 25173[label="",style="solid", color="black", weight=3]; 77.51/45.26 25096 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 25096[label="absReal1 (primMulInt (error []) (Pos (Succ vwz400))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];25096 -> 25174[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 25096 -> 25175[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27810[label="vwz3000000",fontsize=16,color="green",shape="box"];27811[label="Succ (Succ (Succ (Succ vwz3000000)))",fontsize=16,color="green",shape="box"];27812[label="vwz230000000",fontsize=16,color="green",shape="box"];27813[label="vwz3000000",fontsize=16,color="green",shape="box"];27814[label="Succ (Succ (Succ (Succ vwz3000000)))",fontsize=16,color="green",shape="box"];27815[label="vwz230000000",fontsize=16,color="green",shape="box"];27816[label="Succ (Succ (Succ (Succ vwz3000000)))",fontsize=16,color="green",shape="box"];27817[label="Succ (Succ (Succ (Succ vwz3000000)))",fontsize=16,color="green",shape="box"];25046[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];25047[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];25048[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];25049[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];27888[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1171) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (Pos (Succ vwz117200))) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="black",shape="box"];27888 -> 28062[label="",style="solid", color="black", weight=3]; 77.51/45.26 27889[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1171) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (Pos Zero)) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="black",shape="box"];27889 -> 28063[label="",style="solid", color="black", weight=3]; 77.51/45.26 27890[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1171) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (Neg (Succ vwz117200))) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="black",shape="box"];27890 -> 28064[label="",style="solid", color="black", weight=3]; 77.51/45.26 27891[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1171) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (Neg Zero)) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="black",shape="box"];27891 -> 28065[label="",style="solid", color="black", weight=3]; 77.51/45.26 28052[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1173) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (Pos (Succ vwz117400))) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="black",shape="box"];28052 -> 28169[label="",style="solid", color="black", weight=3]; 77.51/45.26 28053[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1173) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (Pos Zero)) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="black",shape="box"];28053 -> 28170[label="",style="solid", color="black", weight=3]; 77.51/45.26 28054[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1173) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (Neg (Succ vwz117400))) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="black",shape="box"];28054 -> 28171[label="",style="solid", color="black", weight=3]; 77.51/45.26 28055[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) vwz1173) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (Neg Zero)) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="black",shape="box"];28055 -> 28172[label="",style="solid", color="black", weight=3]; 77.51/45.26 21262[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ (Succ Zero)))) vwz761) (Pos (Succ (Succ (Succ (Succ vwz72900000))))) (Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="burlywood",shape="box"];29572[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];21262 -> 29572[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29572 -> 21430[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29573[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];21262 -> 29573[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29573 -> 21431[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 21263 -> 18801[label="",style="dashed", color="red", weight=0]; 77.51/45.26 21263[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS (Succ (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ (Succ Zero))))) vwz761) (Pos (Succ (Succ (Succ Zero)))) (Pos (primModNatS (primMinusNatS (Succ (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];21263 -> 21432[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 21263 -> 21433[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 21264[label="vwz7550000",fontsize=16,color="green",shape="box"];24979[label="vwz458",fontsize=16,color="green",shape="box"];24980[label="Succ Zero",fontsize=16,color="green",shape="box"];24981[label="Succ (Succ vwz45200)",fontsize=16,color="green",shape="box"];24982[label="vwz99400",fontsize=16,color="green",shape="box"];24983[label="vwz458",fontsize=16,color="green",shape="box"];24984[label="Succ Zero",fontsize=16,color="green",shape="box"];24985[label="vwz99400",fontsize=16,color="green",shape="box"];24986[label="Succ (Succ vwz45200)",fontsize=16,color="green",shape="box"];21265 -> 22627[label="",style="dashed", color="red", weight=0]; 77.51/45.26 21265[label="gcd0Gcd'1 (primEqNat (Succ Zero) vwz76100) (Pos (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="magenta"];21265 -> 22676[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 21265 -> 22677[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 21265 -> 22678[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 21265 -> 22679[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 21266 -> 18848[label="",style="dashed", color="red", weight=0]; 77.51/45.26 21266[label="gcd0Gcd'1 False (Pos (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="magenta"];21266 -> 21436[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 21267[label="Pos (Succ (Succ (Succ vwz7290000)))",fontsize=16,color="green",shape="box"];18848[label="gcd0Gcd'1 False vwz782 (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="triangle"];18848 -> 18898[label="",style="solid", color="black", weight=3]; 77.51/45.26 27728 -> 26756[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27728[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ (Succ vwz45200))) (Succ vwz116200))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ (Succ vwz45200))) (Succ vwz116200))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="magenta"];27728 -> 27818[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27728 -> 27819[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27728 -> 27820[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27729 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27729[label="absReal1 (primMulInt (error []) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (error []) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="magenta"];27729 -> 27821[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27729 -> 27822[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27730 -> 26754[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27730[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ (Succ vwz45200))) (Succ vwz116200))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ (Succ vwz45200))) (Succ vwz116200))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="magenta"];27730 -> 27823[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27730 -> 27824[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27730 -> 27825[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27731 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 27731[label="absReal1 (primMulInt (error []) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (error []) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="magenta"];27731 -> 27826[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 27731 -> 27827[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 14148[label="absReal1 (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz466 vwz467 (primGEqNatS vwz466 vwz467))) vwz536) (Neg (Succ vwz467)) (Pos (primModNatS0 vwz466 vwz467 (primGEqNatS vwz466 vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ vwz466)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz466 vwz467 (primGEqNatS vwz466 vwz467))) vwz537) (Neg (Succ vwz467)) (Pos (primModNatS0 vwz466 vwz467 (primGEqNatS vwz466 vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29574[label="vwz466/Succ vwz4660",fontsize=10,color="white",style="solid",shape="box"];14148 -> 29574[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29574 -> 14465[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29575[label="vwz466/Zero",fontsize=10,color="white",style="solid",shape="box"];14148 -> 29575[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29575 -> 14466[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 14149[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz46600)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat (Succ vwz57600000) vwz46600 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat (Succ vwz57600000) vwz46600 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz46600)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat (Succ vwz57600000) vwz46600 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat (Succ vwz57600000) vwz46600 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29576[label="vwz46600/Succ vwz466000",fontsize=10,color="white",style="solid",shape="box"];14149 -> 29576[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29576 -> 14467[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29577[label="vwz46600/Zero",fontsize=10,color="white",style="solid",shape="box"];14149 -> 29577[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29577 -> 14468[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 14150[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz46600)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat Zero vwz46600 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat Zero vwz46600 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz46600)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat Zero vwz46600 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ vwz46600)))) (not (primCmpNat Zero vwz46600 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29578[label="vwz46600/Succ vwz466000",fontsize=10,color="white",style="solid",shape="box"];14150 -> 29578[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29578 -> 14469[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29579[label="vwz46600/Zero",fontsize=10,color="white",style="solid",shape="box"];14150 -> 29579[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29579 -> 14470[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 26962 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26962[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];26962 -> 27018[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26962 -> 27019[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26962 -> 27020[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26963 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26963[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];26963 -> 27021[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26963 -> 27022[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26963 -> 27023[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 14152[label="Succ (Succ vwz46600)",fontsize=16,color="green",shape="box"];26964 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26964[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];26964 -> 27024[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26964 -> 27025[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26964 -> 27026[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26965 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26965[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];26965 -> 27027[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26965 -> 27028[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26965 -> 27029[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 14154[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS (Succ Zero) (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (Neg (primModNatS (Succ Zero) (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS (Succ Zero) (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (Neg (primModNatS (Succ Zero) (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];14154 -> 14472[label="",style="solid", color="black", weight=3]; 77.51/45.26 28286 -> 27886[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28286[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ (Succ (Succ (Succ vwz4660000))))) (Succ vwz117700))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ (Succ (Succ (Succ vwz4660000))))) (Succ vwz117700))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];28286 -> 28362[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28286 -> 28363[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28286 -> 28364[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28286 -> 28365[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28287 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28287[label="absReal1 (primMulInt (error []) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];28287 -> 28366[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28287 -> 28367[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28288 -> 27884[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28288[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ (Succ (Succ (Succ vwz4660000))))) (Succ vwz117700))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ (Succ (Succ (Succ vwz4660000))))) (Succ vwz117700))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];28288 -> 28368[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28288 -> 28369[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28288 -> 28370[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28288 -> 28371[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28289 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28289[label="absReal1 (primMulInt (error []) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];28289 -> 28372[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28289 -> 28373[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28358 -> 25095[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28358[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ vwz118300))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ vwz118300))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];28358 -> 28378[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28358 -> 28379[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28358 -> 28380[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28359 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28359[label="absReal1 (primMulInt (error []) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];28359 -> 28381[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28359 -> 28382[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28360 -> 25093[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28360[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ vwz118300))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ vwz118300))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];28360 -> 28383[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28360 -> 28384[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28360 -> 28385[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28361 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.26 28361[label="absReal1 (primMulInt (error []) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (error []) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];28361 -> 28386[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 28361 -> 28387[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26758 -> 13832[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26758[label="absReal1 (Neg (primMulNat (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113400)) (Succ (Succ vwz4670)))) (not (primCmpInt (Neg (primMulNat (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113400)) (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="magenta"];26758 -> 26877[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26758 -> 26878[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26758 -> 26879[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26758 -> 26880[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26759[label="Succ vwz4670",fontsize=16,color="green",shape="box"];26760[label="vwz472",fontsize=16,color="green",shape="box"];26761 -> 13834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26761[label="absReal1 (Pos (primMulNat (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113400)) (Succ (Succ vwz4670)))) (not (primCmpInt (Pos (primMulNat (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113400)) (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="magenta"];26761 -> 26881[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26761 -> 26882[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26761 -> 26883[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26761 -> 26884[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26762[label="Succ vwz4670",fontsize=16,color="green",shape="box"];26763[label="vwz472",fontsize=16,color="green",shape="box"];26871 -> 13832[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26871[label="absReal1 (Neg (primMulNat (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113600)) (Succ Zero))) (not (primCmpInt (Neg (primMulNat (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113600)) (Succ Zero))) vwz472 == LT))",fontsize=16,color="magenta"];26871 -> 27030[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26871 -> 27031[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26871 -> 27032[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26871 -> 27033[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26872[label="Zero",fontsize=16,color="green",shape="box"];26873[label="vwz472",fontsize=16,color="green",shape="box"];26874 -> 13834[label="",style="dashed", color="red", weight=0]; 77.51/45.26 26874[label="absReal1 (Pos (primMulNat (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113600)) (Succ Zero))) (not (primCmpInt (Pos (primMulNat (primDivNatS (Succ (Succ vwz4660)) (Succ vwz113600)) (Succ Zero))) vwz472 == LT))",fontsize=16,color="magenta"];26874 -> 27034[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26874 -> 27035[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26874 -> 27036[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26874 -> 27037[label="",style="dashed", color="magenta", weight=3]; 77.51/45.26 26875[label="Zero",fontsize=16,color="green",shape="box"];26876[label="vwz472",fontsize=16,color="green",shape="box"];27008[label="Succ vwz4670",fontsize=16,color="green",shape="box"];27009[label="vwz472",fontsize=16,color="green",shape="box"];27010[label="vwz113900",fontsize=16,color="green",shape="box"];27011[label="Succ vwz4670",fontsize=16,color="green",shape="box"];27012[label="vwz472",fontsize=16,color="green",shape="box"];27013[label="Succ vwz4670",fontsize=16,color="green",shape="box"];27014[label="vwz472",fontsize=16,color="green",shape="box"];27015[label="vwz113900",fontsize=16,color="green",shape="box"];27016[label="Succ vwz4670",fontsize=16,color="green",shape="box"];27017[label="vwz472",fontsize=16,color="green",shape="box"];27076[label="Zero",fontsize=16,color="green",shape="box"];27077[label="vwz472",fontsize=16,color="green",shape="box"];27078[label="vwz114100",fontsize=16,color="green",shape="box"];27079[label="Zero",fontsize=16,color="green",shape="box"];27080[label="vwz472",fontsize=16,color="green",shape="box"];27081[label="Zero",fontsize=16,color="green",shape="box"];27082[label="vwz472",fontsize=16,color="green",shape="box"];27083[label="vwz114100",fontsize=16,color="green",shape="box"];27084[label="Zero",fontsize=16,color="green",shape="box"];27085[label="vwz472",fontsize=16,color="green",shape="box"];28161[label="vwz236000000",fontsize=16,color="green",shape="box"];28162[label="Succ (Succ (Succ (Succ vwz3000000)))",fontsize=16,color="green",shape="box"];28163[label="vwz3000000",fontsize=16,color="green",shape="box"];28164[label="vwz236000000",fontsize=16,color="green",shape="box"];28165[label="Succ (Succ (Succ (Succ vwz3000000)))",fontsize=16,color="green",shape="box"];28166[label="vwz3000000",fontsize=16,color="green",shape="box"];28290[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];28291[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];28167[label="Succ (Succ (Succ (Succ vwz3000000)))",fontsize=16,color="green",shape="box"];28168[label="Succ (Succ (Succ (Succ vwz3000000)))",fontsize=16,color="green",shape="box"];28292[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];28293[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];21106[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) vwz870) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) (Pos (Succ vwz87100))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];21106 -> 21225[label="",style="solid", color="black", weight=3]; 77.51/45.26 21107[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) vwz870) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) (Pos Zero)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];21107 -> 21226[label="",style="solid", color="black", weight=3]; 77.51/45.26 21108[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) vwz870) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) (Neg (Succ vwz87100))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];21108 -> 21227[label="",style="solid", color="black", weight=3]; 77.51/45.26 21109[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) vwz870) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz652000))))) (Neg Zero)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];21109 -> 21228[label="",style="solid", color="black", weight=3]; 77.51/45.26 21110[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz872) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ vwz87300))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];21110 -> 21229[label="",style="solid", color="black", weight=3]; 77.51/45.26 21111[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz872) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Pos Zero)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];21111 -> 21230[label="",style="solid", color="black", weight=3]; 77.51/45.26 21112[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz872) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ vwz87300))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];21112 -> 21231[label="",style="solid", color="black", weight=3]; 77.51/45.26 21113[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) vwz872) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Neg Zero)) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="black",shape="box"];21113 -> 21232[label="",style="solid", color="black", weight=3]; 77.51/45.26 14222[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ vwz4000) (primGEqNatS (Succ vwz30000) vwz4000))) vwz221) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ vwz4000) (primGEqNatS (Succ vwz30000) vwz4000))))) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ vwz4000) (primGEqNatS (Succ vwz30000) vwz4000))) vwz222) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ vwz4000) (primGEqNatS (Succ vwz30000) vwz4000))))) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29580[label="vwz4000/Succ vwz40000",fontsize=10,color="white",style="solid",shape="box"];14222 -> 29580[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29580 -> 14680[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 29581[label="vwz4000/Zero",fontsize=10,color="white",style="solid",shape="box"];14222 -> 29581[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29581 -> 14681[label="",style="solid", color="burlywood", weight=3]; 77.51/45.26 14223[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ vwz4000) (primGEqNatS Zero vwz4000))) vwz221) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ Zero) (Succ vwz4000) (primGEqNatS Zero vwz4000))))) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ vwz4000) (primGEqNatS Zero vwz4000))) vwz222) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 (Succ Zero) (Succ vwz4000) (primGEqNatS Zero vwz4000))))) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29582[label="vwz4000/Succ vwz40000",fontsize=10,color="white",style="solid",shape="box"];14223 -> 29582[label="",style="solid", color="burlywood", weight=9]; 77.51/45.26 29582 -> 14682[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29583[label="vwz4000/Zero",fontsize=10,color="white",style="solid",shape="box"];14223 -> 29583[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29583 -> 14683[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 21345 -> 19431[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21345[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero True)) vwz222) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero True))",fontsize=16,color="magenta"];21345 -> 21492[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21345 -> 21493[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21346 -> 19431[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21346[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz3000) Zero True)) vwz221) (Pos (Succ Zero)) (Pos (primModNatS0 (Succ vwz3000) Zero True))",fontsize=16,color="magenta"];21346 -> 21494[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21346 -> 21495[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21344[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) vwz897) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) vwz898) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="burlywood",shape="triangle"];29584[label="vwz898/Pos vwz8980",fontsize=10,color="white",style="solid",shape="box"];21344 -> 29584[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29584 -> 21496[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29585[label="vwz898/Neg vwz8980",fontsize=10,color="white",style="solid",shape="box"];21344 -> 29585[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29585 -> 21497[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 21505 -> 19432[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21505[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) False)) vwz221) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) False))",fontsize=16,color="magenta"];21505 -> 21812[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21505 -> 21813[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21506 -> 19432[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21506[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4000) False)) vwz222) (Pos (Succ (Succ vwz4000))) (Pos (primModNatS0 Zero (Succ vwz4000) False))",fontsize=16,color="magenta"];21506 -> 21814[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21506 -> 21815[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21504[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz902) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) vwz903) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="burlywood",shape="triangle"];29586[label="vwz903/Pos vwz9030",fontsize=10,color="white",style="solid",shape="box"];21504 -> 29586[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29586 -> 21816[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29587[label="vwz903/Neg vwz9030",fontsize=10,color="white",style="solid",shape="box"];21504 -> 29587[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29587 -> 21817[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 21835 -> 19433[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21835[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz222) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];21835 -> 21967[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21836 -> 19433[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21836[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz221) (Pos (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];21836 -> 21968[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21834[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz914) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) vwz915) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="burlywood",shape="triangle"];29588[label="vwz915/Pos vwz9150",fontsize=10,color="white",style="solid",shape="box"];21834 -> 29588[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29588 -> 21969[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29589[label="vwz915/Neg vwz9150",fontsize=10,color="white",style="solid",shape="box"];21834 -> 29589[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29589 -> 21970[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 20387[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];20388[label="vwz221",fontsize=16,color="green",shape="box"];20389 -> 21617[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20389[label="absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz31000000 vwz300000 == LT))",fontsize=16,color="magenta"];20389 -> 21654[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20389 -> 21655[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20389 -> 21656[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20390[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];20391[label="vwz222",fontsize=16,color="green",shape="box"];20392 -> 21617[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20392[label="absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (primCmpNat vwz31000000 vwz300000 == LT))",fontsize=16,color="magenta"];20392 -> 21657[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20392 -> 21658[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20392 -> 21659[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20393[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];20394[label="vwz221",fontsize=16,color="green",shape="box"];20395 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20395[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))",fontsize=16,color="magenta"];20395 -> 21118[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20396[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];20397[label="vwz222",fontsize=16,color="green",shape="box"];20398 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20398[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))",fontsize=16,color="magenta"];20398 -> 21119[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20399[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];20400[label="vwz221",fontsize=16,color="green",shape="box"];20401 -> 14828[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20401[label="absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (LT == LT))",fontsize=16,color="magenta"];20401 -> 21120[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20402[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];20403[label="vwz222",fontsize=16,color="green",shape="box"];20404 -> 14828[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20404[label="absReal1 (Neg (Succ (Succ (Succ (Succ vwz300000))))) (not (LT == LT))",fontsize=16,color="magenta"];20404 -> 21121[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20405[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];20406[label="vwz221",fontsize=16,color="green",shape="box"];20407 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20407[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];20407 -> 21122[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20408[label="Pos (Succ vwz400)",fontsize=16,color="green",shape="box"];20409[label="vwz222",fontsize=16,color="green",shape="box"];20410 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20410[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];20410 -> 21123[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21507 -> 19476[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21507[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4000) False)) vwz221) (Pos (Succ (Succ vwz4000))) (Neg (primModNatS0 Zero (Succ vwz4000) False))",fontsize=16,color="magenta"];21507 -> 21818[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21507 -> 21819[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21508 -> 19476[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21508[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4000) False)) vwz222) (Pos (Succ (Succ vwz4000))) (Neg (primModNatS0 Zero (Succ vwz4000) False))",fontsize=16,color="magenta"];21508 -> 21820[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21508 -> 21821[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21837 -> 19477[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21837[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz222) (Pos (Succ Zero)) (Neg (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];21837 -> 21971[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21838 -> 19477[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21838[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz221) (Pos (Succ Zero)) (Neg (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];21838 -> 21972[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14235[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ vwz4930) (primGEqNatS (Succ vwz49200) vwz4930))) vwz538) (Neg (Succ (Succ vwz4930))) (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ vwz4930) (primGEqNatS (Succ vwz49200) vwz4930))))) (Neg (Succ (Succ vwz4930)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ vwz4930) (primGEqNatS (Succ vwz49200) vwz4930))) vwz539) (Neg (Succ (Succ vwz4930))) (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ vwz4930) (primGEqNatS (Succ vwz49200) vwz4930))))) (Neg (Succ (Succ vwz4930)))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29590[label="vwz4930/Succ vwz49300",fontsize=10,color="white",style="solid",shape="box"];14235 -> 29590[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29590 -> 14698[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29591[label="vwz4930/Zero",fontsize=10,color="white",style="solid",shape="box"];14235 -> 29591[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29591 -> 14699[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 14236[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ vwz4930) (primGEqNatS Zero vwz4930))) vwz538) (Neg (Succ (Succ vwz4930))) (Pos (primModNatS0 (Succ Zero) (Succ vwz4930) (primGEqNatS Zero vwz4930))))) (Neg (Succ (Succ vwz4930)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ vwz4930) (primGEqNatS Zero vwz4930))) vwz539) (Neg (Succ (Succ vwz4930))) (Pos (primModNatS0 (Succ Zero) (Succ vwz4930) (primGEqNatS Zero vwz4930))))) (Neg (Succ (Succ vwz4930)))) vwz498 == LT))",fontsize=16,color="burlywood",shape="box"];29592[label="vwz4930/Succ vwz49300",fontsize=10,color="white",style="solid",shape="box"];14236 -> 29592[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29592 -> 14700[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29593[label="vwz4930/Zero",fontsize=10,color="white",style="solid",shape="box"];14236 -> 29593[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29593 -> 14701[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 21347[label="vwz4920",fontsize=16,color="green",shape="box"];21348[label="vwz498",fontsize=16,color="green",shape="box"];21349 -> 19453[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21349[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4920) Zero True)) vwz539) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4920) Zero True))",fontsize=16,color="magenta"];21349 -> 21498[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21349 -> 21499[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21350 -> 19453[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21350[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4920) Zero True)) vwz538) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4920) Zero True))",fontsize=16,color="magenta"];21350 -> 21500[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21350 -> 21501[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21509[label="vwz4930",fontsize=16,color="green",shape="box"];21510 -> 19454[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21510[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4930) False)) vwz538) (Neg (Succ (Succ vwz4930))) (Pos (primModNatS0 Zero (Succ vwz4930) False))",fontsize=16,color="magenta"];21510 -> 21822[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21510 -> 21823[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21511 -> 19454[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21511[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4930) False)) vwz539) (Neg (Succ (Succ vwz4930))) (Pos (primModNatS0 Zero (Succ vwz4930) False))",fontsize=16,color="magenta"];21511 -> 21824[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21511 -> 21825[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21512[label="vwz498",fontsize=16,color="green",shape="box"];21839 -> 19455[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21839[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz539) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];21839 -> 21973[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21840 -> 19455[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21840[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz538) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];21840 -> 21974[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21841[label="vwz498",fontsize=16,color="green",shape="box"];20411[label="Neg (Succ vwz493)",fontsize=16,color="green",shape="box"];20412[label="vwz538",fontsize=16,color="green",shape="box"];20413 -> 21617[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20413[label="absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat vwz56200000 vwz492000 == LT))",fontsize=16,color="magenta"];20413 -> 21660[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20413 -> 21661[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20413 -> 21662[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20414[label="Neg (Succ vwz493)",fontsize=16,color="green",shape="box"];20415[label="vwz539",fontsize=16,color="green",shape="box"];20416 -> 21617[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20416[label="absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (primCmpNat vwz56200000 vwz492000 == LT))",fontsize=16,color="magenta"];20416 -> 21663[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20416 -> 21664[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20416 -> 21665[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20417[label="Neg (Succ vwz493)",fontsize=16,color="green",shape="box"];20418[label="vwz538",fontsize=16,color="green",shape="box"];20419 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20419[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))",fontsize=16,color="magenta"];20419 -> 21128[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20420[label="Neg (Succ vwz493)",fontsize=16,color="green",shape="box"];20421[label="vwz539",fontsize=16,color="green",shape="box"];20422 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20422[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))",fontsize=16,color="magenta"];20422 -> 21129[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20423[label="Neg (Succ vwz493)",fontsize=16,color="green",shape="box"];20424[label="vwz538",fontsize=16,color="green",shape="box"];20425 -> 14828[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20425[label="absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (LT == LT))",fontsize=16,color="magenta"];20425 -> 21130[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20426[label="Neg (Succ vwz493)",fontsize=16,color="green",shape="box"];20427[label="vwz539",fontsize=16,color="green",shape="box"];20428 -> 14828[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20428[label="absReal1 (Neg (Succ (Succ (Succ (Succ vwz492000))))) (not (LT == LT))",fontsize=16,color="magenta"];20428 -> 21131[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20429[label="Neg (Succ vwz493)",fontsize=16,color="green",shape="box"];20430[label="vwz538",fontsize=16,color="green",shape="box"];20431 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20431[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];20431 -> 21132[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20432[label="Neg (Succ vwz493)",fontsize=16,color="green",shape="box"];20433[label="vwz539",fontsize=16,color="green",shape="box"];20434 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20434[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];20434 -> 21133[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21513[label="vwz4930",fontsize=16,color="green",shape="box"];21514 -> 19484[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21514[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4930) False)) vwz538) (Neg (Succ (Succ vwz4930))) (Neg (primModNatS0 Zero (Succ vwz4930) False))",fontsize=16,color="magenta"];21514 -> 21826[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21514 -> 21827[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21515 -> 19484[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21515[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4930) False)) vwz539) (Neg (Succ (Succ vwz4930))) (Neg (primModNatS0 Zero (Succ vwz4930) False))",fontsize=16,color="magenta"];21515 -> 21828[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21515 -> 21829[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21516[label="vwz498",fontsize=16,color="green",shape="box"];21842 -> 19485[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21842[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz539) (Neg (Succ Zero)) (Neg (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];21842 -> 21975[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21843 -> 19485[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21843[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz538) (Neg (Succ Zero)) (Neg (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];21843 -> 21976[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21844[label="vwz498",fontsize=16,color="green",shape="box"];14291[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat (Succ vwz452000) (Succ vwz55400000) == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat (Succ vwz452000) (Succ vwz55400000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat (Succ vwz452000) (Succ vwz55400000) == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat (Succ vwz452000) (Succ vwz55400000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];14291 -> 14730[label="",style="solid", color="black", weight=3]; 77.51/45.27 14292[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat (Succ vwz452000) Zero == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat (Succ vwz452000) Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat (Succ vwz452000) Zero == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat (Succ vwz452000) Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];14292 -> 14731[label="",style="solid", color="black", weight=3]; 77.51/45.27 14293[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero (Succ vwz55400000) == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero (Succ vwz55400000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero (Succ vwz55400000) == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero (Succ vwz55400000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];14293 -> 14732[label="",style="solid", color="black", weight=3]; 77.51/45.27 14294[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];14294 -> 14733[label="",style="solid", color="black", weight=3]; 77.51/45.27 23356[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];23357[label="vwz524",fontsize=16,color="green",shape="box"];23358 -> 22179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 23358[label="absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))",fontsize=16,color="magenta"];23358 -> 23976[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23359[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];23360[label="vwz523",fontsize=16,color="green",shape="box"];23361 -> 22179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 23361[label="absReal1 (Pos (Succ (Succ Zero))) (not (LT == LT))",fontsize=16,color="magenta"];23361 -> 23977[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23362[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];23363[label="vwz524",fontsize=16,color="green",shape="box"];23364 -> 22180[label="",style="dashed", color="red", weight=0]; 77.51/45.27 23364[label="absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];23364 -> 23978[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23365[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];23366[label="vwz523",fontsize=16,color="green",shape="box"];23367 -> 22180[label="",style="dashed", color="red", weight=0]; 77.51/45.27 23367[label="absReal1 (Pos (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];23367 -> 23979[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14298[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ (Succ vwz45300)) (primGEqNatS (Succ vwz45200) (Succ vwz45300)))) vwz523) (Neg (Succ (Succ (Succ vwz45300)))) (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ (Succ vwz45300)) (primGEqNatS (Succ vwz45200) (Succ vwz45300)))))) (Pos (Succ (Succ (Succ vwz45300))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ (Succ vwz45300)) (primGEqNatS (Succ vwz45200) (Succ vwz45300)))) vwz524) (Neg (Succ (Succ (Succ vwz45300)))) (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ (Succ vwz45300)) (primGEqNatS (Succ vwz45200) (Succ vwz45300)))))) (Pos (Succ (Succ (Succ vwz45300))))) vwz458 == LT))",fontsize=16,color="black",shape="box"];14298 -> 14736[label="",style="solid", color="black", weight=3]; 77.51/45.27 14299[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ Zero) (primGEqNatS (Succ vwz45200) Zero))) vwz523) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ Zero) (primGEqNatS (Succ vwz45200) Zero))))) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ Zero) (primGEqNatS (Succ vwz45200) Zero))) vwz524) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ Zero) (primGEqNatS (Succ vwz45200) Zero))))) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="black",shape="box"];14299 -> 14737[label="",style="solid", color="black", weight=3]; 77.51/45.27 14300[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz45300)) (primGEqNatS Zero (Succ vwz45300)))) vwz523) (Neg (Succ (Succ (Succ vwz45300)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz45300)) (primGEqNatS Zero (Succ vwz45300)))))) (Pos (Succ (Succ (Succ vwz45300))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz45300)) (primGEqNatS Zero (Succ vwz45300)))) vwz524) (Neg (Succ (Succ (Succ vwz45300)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz45300)) (primGEqNatS Zero (Succ vwz45300)))))) (Pos (Succ (Succ (Succ vwz45300))))) vwz458 == LT))",fontsize=16,color="black",shape="box"];14300 -> 14738[label="",style="solid", color="black", weight=3]; 77.51/45.27 14301[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))) vwz523) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))))) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))) vwz524) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))))) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="black",shape="box"];14301 -> 14739[label="",style="solid", color="black", weight=3]; 77.51/45.27 14302[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz4520) (Succ Zero))) vwz523) (Neg (Succ Zero)) (Pos (primModNatS (Succ vwz4520) (Succ Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS (Succ vwz4520) (Succ Zero))) vwz524) (Neg (Succ Zero)) (Pos (primModNatS (Succ vwz4520) (Succ Zero))))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="black",shape="box"];14302 -> 14740[label="",style="solid", color="black", weight=3]; 77.51/45.27 23970[label="vwz4530",fontsize=16,color="green",shape="box"];23971[label="vwz524",fontsize=16,color="green",shape="box"];23972[label="vwz4530",fontsize=16,color="green",shape="box"];23973[label="vwz523",fontsize=16,color="green",shape="box"];23974[label="vwz524",fontsize=16,color="green",shape="box"];23975[label="vwz523",fontsize=16,color="green",shape="box"];28056 -> 13834[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28056[label="absReal1 (Pos (primMulNat (primDivNatS (Succ (Succ (Succ (Succ (Succ vwz4520000))))) (Succ vwz116700)) (Succ vwz453))) (not (primCmpInt (Pos (primMulNat (primDivNatS (Succ (Succ (Succ (Succ (Succ vwz4520000))))) (Succ vwz116700)) (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];28056 -> 28173[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28056 -> 28174[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28056 -> 28175[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28056 -> 28176[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28057[label="vwz453",fontsize=16,color="green",shape="box"];28058[label="vwz458",fontsize=16,color="green",shape="box"];28059 -> 13832[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28059[label="absReal1 (Neg (primMulNat (primDivNatS (Succ (Succ (Succ (Succ (Succ vwz4520000))))) (Succ vwz116700)) (Succ vwz453))) (not (primCmpInt (Neg (primMulNat (primDivNatS (Succ (Succ (Succ (Succ (Succ vwz4520000))))) (Succ vwz116700)) (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];28059 -> 28177[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28059 -> 28178[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28059 -> 28179[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28059 -> 28180[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28060[label="vwz453",fontsize=16,color="green",shape="box"];28061[label="vwz458",fontsize=16,color="green",shape="box"];25170 -> 13834[label="",style="dashed", color="red", weight=0]; 77.51/45.27 25170[label="absReal1 (Pos (primMulNat (primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ vwz109100)) (Succ vwz400))) (not (primCmpInt (Pos (primMulNat (primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ vwz109100)) (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];25170 -> 25243[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 25170 -> 25244[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 25170 -> 25245[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 25170 -> 25246[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 25171[label="vwz400",fontsize=16,color="green",shape="box"];25172[label="vwz7",fontsize=16,color="green",shape="box"];25173 -> 13832[label="",style="dashed", color="red", weight=0]; 77.51/45.27 25173[label="absReal1 (Neg (primMulNat (primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ vwz109100)) (Succ vwz400))) (not (primCmpInt (Neg (primMulNat (primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ vwz109100)) (Succ vwz400))) vwz7 == LT))",fontsize=16,color="magenta"];25173 -> 25247[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 25173 -> 25248[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 25173 -> 25249[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 25173 -> 25250[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 25174[label="vwz400",fontsize=16,color="green",shape="box"];25175[label="vwz7",fontsize=16,color="green",shape="box"];28062 -> 26661[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28062[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ (Succ (Succ vwz452000)))) (Succ vwz117200))) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ (Succ (Succ vwz452000)))) (Succ vwz117200))) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="magenta"];28062 -> 28181[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28062 -> 28182[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28062 -> 28183[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28062 -> 28184[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28063 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28063[label="absReal1 (primMulInt (error []) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (error []) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="magenta"];28063 -> 28185[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28063 -> 28186[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28064 -> 26659[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28064[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ (Succ (Succ vwz452000)))) (Succ vwz117200))) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ (Succ (Succ vwz452000)))) (Succ vwz117200))) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="magenta"];28064 -> 28187[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28064 -> 28188[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28064 -> 28189[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28064 -> 28190[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28065 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28065[label="absReal1 (primMulInt (error []) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (error []) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="magenta"];28065 -> 28191[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28065 -> 28192[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28169 -> 26661[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28169[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ (Succ (Succ vwz452000)))) (Succ vwz117400))) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ (Succ (Succ vwz452000)))) (Succ vwz117400))) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="magenta"];28169 -> 28294[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28169 -> 28295[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28169 -> 28296[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28169 -> 28297[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28170 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28170[label="absReal1 (primMulInt (error []) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (error []) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="magenta"];28170 -> 28298[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28170 -> 28299[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28171 -> 26659[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28171[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ (Succ (Succ vwz452000)))) (Succ vwz117400))) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ (Succ (Succ vwz452000)))) (Succ vwz117400))) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="magenta"];28171 -> 28300[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28171 -> 28301[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28171 -> 28302[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28171 -> 28303[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28172 -> 13779[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28172[label="absReal1 (primMulInt (error []) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (error []) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="magenta"];28172 -> 28304[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28172 -> 28305[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21430[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ (Succ Zero)))) (Pos vwz7610)) (Pos (Succ (Succ (Succ (Succ vwz72900000))))) (Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="burlywood",shape="box"];29594[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];21430 -> 29594[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29594 -> 21582[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29595[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];21430 -> 29595[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29595 -> 21583[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 21431[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ (Succ Zero)))) (Neg vwz7610)) (Pos (Succ (Succ (Succ (Succ vwz72900000))))) (Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];21431 -> 21584[label="",style="solid", color="black", weight=3]; 77.51/45.27 21432[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];21433[label="primMinusNatS (Succ (Succ Zero)) (Succ (Succ Zero))",fontsize=16,color="black",shape="triangle"];21433 -> 21585[label="",style="solid", color="black", weight=3]; 77.51/45.27 22676[label="Pos (Succ (Succ (Succ vwz7290000)))",fontsize=16,color="green",shape="box"];22677[label="vwz76100",fontsize=16,color="green",shape="box"];22678[label="Succ Zero",fontsize=16,color="green",shape="box"];22679[label="Succ Zero",fontsize=16,color="green",shape="box"];21436[label="Pos (Succ (Succ (Succ vwz7290000)))",fontsize=16,color="green",shape="box"];18898[label="gcd0Gcd'0 vwz782 (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];18898 -> 18943[label="",style="solid", color="black", weight=3]; 77.51/45.27 27818[label="Succ vwz45200",fontsize=16,color="green",shape="box"];27819[label="vwz458",fontsize=16,color="green",shape="box"];27820[label="vwz116200",fontsize=16,color="green",shape="box"];27821[label="Zero",fontsize=16,color="green",shape="box"];27822[label="vwz458",fontsize=16,color="green",shape="box"];27823[label="Succ vwz45200",fontsize=16,color="green",shape="box"];27824[label="vwz458",fontsize=16,color="green",shape="box"];27825[label="vwz116200",fontsize=16,color="green",shape="box"];27826[label="Zero",fontsize=16,color="green",shape="box"];27827[label="vwz458",fontsize=16,color="green",shape="box"];14465[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4660) vwz467 (primGEqNatS (Succ vwz4660) vwz467))) vwz536) (Neg (Succ vwz467)) (Pos (primModNatS0 (Succ vwz4660) vwz467 (primGEqNatS (Succ vwz4660) vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4660) vwz467 (primGEqNatS (Succ vwz4660) vwz467))) vwz537) (Neg (Succ vwz467)) (Pos (primModNatS0 (Succ vwz4660) vwz467 (primGEqNatS (Succ vwz4660) vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29596[label="vwz467/Succ vwz4670",fontsize=10,color="white",style="solid",shape="box"];14465 -> 29596[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29596 -> 15102[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29597[label="vwz467/Zero",fontsize=10,color="white",style="solid",shape="box"];14465 -> 29597[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29597 -> 15103[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 14466[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero vwz467 (primGEqNatS Zero vwz467))) vwz536) (Neg (Succ vwz467)) (Pos (primModNatS0 Zero vwz467 (primGEqNatS Zero vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero vwz467 (primGEqNatS Zero vwz467))) vwz537) (Neg (Succ vwz467)) (Pos (primModNatS0 Zero vwz467 (primGEqNatS Zero vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29598[label="vwz467/Succ vwz4670",fontsize=10,color="white",style="solid",shape="box"];14466 -> 29598[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29598 -> 15104[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29599[label="vwz467/Zero",fontsize=10,color="white",style="solid",shape="box"];14466 -> 29599[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29599 -> 15105[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 14467[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz466000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat (Succ vwz57600000) (Succ vwz466000) == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat (Succ vwz57600000) (Succ vwz466000) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz466000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat (Succ vwz57600000) (Succ vwz466000) == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat (Succ vwz57600000) (Succ vwz466000) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];14467 -> 15106[label="",style="solid", color="black", weight=3]; 77.51/45.27 14468[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz57600000) Zero == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz57600000) Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz57600000) Zero == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat (Succ vwz57600000) Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];14468 -> 15107[label="",style="solid", color="black", weight=3]; 77.51/45.27 14469[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz466000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat Zero (Succ vwz466000) == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat Zero (Succ vwz466000) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz466000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat Zero (Succ vwz466000) == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat Zero (Succ vwz466000) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];14469 -> 15108[label="",style="solid", color="black", weight=3]; 77.51/45.27 14470[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];14470 -> 15109[label="",style="solid", color="black", weight=3]; 77.51/45.27 27018[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];27019[label="vwz537",fontsize=16,color="green",shape="box"];27020 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27020[label="absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))",fontsize=16,color="magenta"];27020 -> 27086[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27021[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];27022[label="vwz536",fontsize=16,color="green",shape="box"];27023 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27023[label="absReal1 (Neg (Succ (Succ Zero))) (not (GT == LT))",fontsize=16,color="magenta"];27023 -> 27087[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27024[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];27025[label="vwz537",fontsize=16,color="green",shape="box"];27026 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27026[label="absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];27026 -> 27088[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27027[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];27028[label="vwz536",fontsize=16,color="green",shape="box"];27029 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27029[label="absReal1 (Neg (Succ (Succ Zero))) (not (EQ == LT))",fontsize=16,color="magenta"];27029 -> 27089[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14472[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero vwz467 (primGEqNatS Zero vwz467))) vwz536) (Neg (Succ vwz467)) (Neg (primModNatS0 Zero vwz467 (primGEqNatS Zero vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero vwz467 (primGEqNatS Zero vwz467))) vwz537) (Neg (Succ vwz467)) (Neg (primModNatS0 Zero vwz467 (primGEqNatS Zero vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29600[label="vwz467/Succ vwz4670",fontsize=10,color="white",style="solid",shape="box"];14472 -> 29600[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29600 -> 15111[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29601[label="vwz467/Zero",fontsize=10,color="white",style="solid",shape="box"];14472 -> 29601[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29601 -> 15112[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 28362[label="vwz467",fontsize=16,color="green",shape="box"];28363[label="vwz472",fontsize=16,color="green",shape="box"];28364[label="vwz4660000",fontsize=16,color="green",shape="box"];28365[label="vwz117700",fontsize=16,color="green",shape="box"];28366[label="vwz467",fontsize=16,color="green",shape="box"];28367[label="vwz472",fontsize=16,color="green",shape="box"];28368[label="vwz467",fontsize=16,color="green",shape="box"];28369[label="vwz117700",fontsize=16,color="green",shape="box"];28370[label="vwz472",fontsize=16,color="green",shape="box"];28371[label="vwz4660000",fontsize=16,color="green",shape="box"];28372[label="vwz467",fontsize=16,color="green",shape="box"];28373[label="vwz472",fontsize=16,color="green",shape="box"];28378[label="vwz467",fontsize=16,color="green",shape="box"];28379[label="vwz472",fontsize=16,color="green",shape="box"];28380[label="vwz118300",fontsize=16,color="green",shape="box"];28381[label="vwz467",fontsize=16,color="green",shape="box"];28382[label="vwz472",fontsize=16,color="green",shape="box"];28383[label="vwz118300",fontsize=16,color="green",shape="box"];28384[label="vwz467",fontsize=16,color="green",shape="box"];28385[label="vwz472",fontsize=16,color="green",shape="box"];28386[label="vwz467",fontsize=16,color="green",shape="box"];28387[label="vwz472",fontsize=16,color="green",shape="box"];26877[label="vwz472",fontsize=16,color="green",shape="box"];26878[label="Succ vwz4670",fontsize=16,color="green",shape="box"];26879[label="vwz113400",fontsize=16,color="green",shape="box"];26880[label="Succ vwz4660",fontsize=16,color="green",shape="box"];26881[label="vwz472",fontsize=16,color="green",shape="box"];26882[label="Succ vwz4670",fontsize=16,color="green",shape="box"];26883[label="Succ vwz4660",fontsize=16,color="green",shape="box"];26884[label="vwz113400",fontsize=16,color="green",shape="box"];27030[label="vwz472",fontsize=16,color="green",shape="box"];27031[label="Zero",fontsize=16,color="green",shape="box"];27032[label="vwz113600",fontsize=16,color="green",shape="box"];27033[label="Succ vwz4660",fontsize=16,color="green",shape="box"];27034[label="vwz472",fontsize=16,color="green",shape="box"];27035[label="Zero",fontsize=16,color="green",shape="box"];27036[label="Succ vwz4660",fontsize=16,color="green",shape="box"];27037[label="vwz113600",fontsize=16,color="green",shape="box"];21225 -> 13774[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21225[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ (Succ (Succ vwz652000)))) (Succ vwz87100))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ (Succ (Succ vwz652000)))) (Succ vwz87100))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];21225 -> 21320[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21225 -> 21321[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21225 -> 21322[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21225 -> 21323[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21226 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21226[label="absReal1 (primMulInt (error []) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (error []) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];21226 -> 21324[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21226 -> 21325[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21227 -> 13772[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21227[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ (Succ (Succ vwz652000)))) (Succ vwz87100))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ (Succ (Succ vwz652000)))) (Succ vwz87100))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];21227 -> 21326[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21227 -> 21327[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21227 -> 21328[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21227 -> 21329[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21228 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21228[label="absReal1 (primMulInt (error []) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (error []) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];21228 -> 21330[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21228 -> 21331[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21229 -> 13774[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21229[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz87300))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz87300))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];21229 -> 21332[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21229 -> 21333[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21229 -> 21334[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21229 -> 21335[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21230 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21230[label="absReal1 (primMulInt (error []) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (error []) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];21230 -> 21336[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21230 -> 21337[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21231 -> 13772[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21231[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz87300))) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ (Succ Zero))) (Succ vwz87300))) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];21231 -> 21338[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21231 -> 21339[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21231 -> 21340[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21231 -> 21341[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21232 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21232[label="absReal1 (primMulInt (error []) (Neg (Succ vwz655))) (not (primCmpInt (primMulInt (error []) (Neg (Succ vwz655))) vwz656 == LT))",fontsize=16,color="magenta"];21232 -> 21342[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21232 -> 21343[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14680[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS (Succ vwz30000) (Succ vwz40000)))) vwz221) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS (Succ vwz30000) (Succ vwz40000)))))) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS (Succ vwz30000) (Succ vwz40000)))) vwz222) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS (Succ vwz30000) (Succ vwz40000)))))) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="black",shape="box"];14680 -> 15179[label="",style="solid", color="black", weight=3]; 77.51/45.27 14681[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) (primGEqNatS (Succ vwz30000) Zero))) vwz221) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) (primGEqNatS (Succ vwz30000) Zero))))) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) (primGEqNatS (Succ vwz30000) Zero))) vwz222) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) (primGEqNatS (Succ vwz30000) Zero))))) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="black",shape="box"];14681 -> 15180[label="",style="solid", color="black", weight=3]; 77.51/45.27 14682[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) (primGEqNatS Zero (Succ vwz40000)))) vwz221) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) (primGEqNatS Zero (Succ vwz40000)))))) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) (primGEqNatS Zero (Succ vwz40000)))) vwz222) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) (primGEqNatS Zero (Succ vwz40000)))))) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="black",shape="box"];14682 -> 15181[label="",style="solid", color="black", weight=3]; 77.51/45.27 14683[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))) vwz221) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))))) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))) vwz222) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))))) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="black",shape="box"];14683 -> 15182[label="",style="solid", color="black", weight=3]; 77.51/45.27 21492[label="vwz3000",fontsize=16,color="green",shape="box"];21493[label="vwz222",fontsize=16,color="green",shape="box"];21494[label="vwz3000",fontsize=16,color="green",shape="box"];21495[label="vwz221",fontsize=16,color="green",shape="box"];21496[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) vwz897) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (Pos vwz8980)) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29602[label="vwz8980/Succ vwz89800",fontsize=10,color="white",style="solid",shape="box"];21496 -> 29602[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29602 -> 21830[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29603[label="vwz8980/Zero",fontsize=10,color="white",style="solid",shape="box"];21496 -> 29603[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29603 -> 21831[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 21497[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) vwz897) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (Neg vwz8980)) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29604[label="vwz8980/Succ vwz89800",fontsize=10,color="white",style="solid",shape="box"];21497 -> 29604[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29604 -> 21832[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29605[label="vwz8980/Zero",fontsize=10,color="white",style="solid",shape="box"];21497 -> 29605[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29605 -> 21833[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 21812[label="vwz221",fontsize=16,color="green",shape="box"];21813[label="vwz4000",fontsize=16,color="green",shape="box"];21814[label="vwz222",fontsize=16,color="green",shape="box"];21815[label="vwz4000",fontsize=16,color="green",shape="box"];21816[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz902) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Pos vwz9030)) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29606[label="vwz9030/Succ vwz90300",fontsize=10,color="white",style="solid",shape="box"];21816 -> 29606[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29606 -> 21977[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29607[label="vwz9030/Zero",fontsize=10,color="white",style="solid",shape="box"];21816 -> 29607[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29607 -> 21978[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 21817[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz902) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg vwz9030)) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29608[label="vwz9030/Succ vwz90300",fontsize=10,color="white",style="solid",shape="box"];21817 -> 29608[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29608 -> 21979[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29609[label="vwz9030/Zero",fontsize=10,color="white",style="solid",shape="box"];21817 -> 29609[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29609 -> 21980[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 21967[label="vwz222",fontsize=16,color="green",shape="box"];21968[label="vwz221",fontsize=16,color="green",shape="box"];21969[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz914) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Pos vwz9150)) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29610[label="vwz9150/Succ vwz91500",fontsize=10,color="white",style="solid",shape="box"];21969 -> 29610[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29610 -> 22302[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29611[label="vwz9150/Zero",fontsize=10,color="white",style="solid",shape="box"];21969 -> 29611[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29611 -> 22303[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 21970[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz914) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg vwz9150)) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29612[label="vwz9150/Succ vwz91500",fontsize=10,color="white",style="solid",shape="box"];21970 -> 29612[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29612 -> 22304[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29613[label="vwz9150/Zero",fontsize=10,color="white",style="solid",shape="box"];21970 -> 29613[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29613 -> 22305[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 21654[label="vwz31000000",fontsize=16,color="green",shape="box"];21655[label="Succ (Succ (Succ vwz300000))",fontsize=16,color="green",shape="box"];21656[label="vwz300000",fontsize=16,color="green",shape="box"];21657[label="vwz31000000",fontsize=16,color="green",shape="box"];21658[label="Succ (Succ (Succ vwz300000))",fontsize=16,color="green",shape="box"];21659[label="vwz300000",fontsize=16,color="green",shape="box"];21118[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];21119[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];21120[label="Succ (Succ (Succ vwz300000))",fontsize=16,color="green",shape="box"];21121[label="Succ (Succ (Succ vwz300000))",fontsize=16,color="green",shape="box"];21122[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];21123[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];21818[label="vwz221",fontsize=16,color="green",shape="box"];21819[label="vwz4000",fontsize=16,color="green",shape="box"];21820[label="vwz222",fontsize=16,color="green",shape="box"];21821[label="vwz4000",fontsize=16,color="green",shape="box"];21971[label="vwz222",fontsize=16,color="green",shape="box"];21972[label="vwz221",fontsize=16,color="green",shape="box"];14698[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ (Succ vwz49300)) (primGEqNatS (Succ vwz49200) (Succ vwz49300)))) vwz538) (Neg (Succ (Succ (Succ vwz49300)))) (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ (Succ vwz49300)) (primGEqNatS (Succ vwz49200) (Succ vwz49300)))))) (Neg (Succ (Succ (Succ vwz49300))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ (Succ vwz49300)) (primGEqNatS (Succ vwz49200) (Succ vwz49300)))) vwz539) (Neg (Succ (Succ (Succ vwz49300)))) (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ (Succ vwz49300)) (primGEqNatS (Succ vwz49200) (Succ vwz49300)))))) (Neg (Succ (Succ (Succ vwz49300))))) vwz498 == LT))",fontsize=16,color="black",shape="box"];14698 -> 15200[label="",style="solid", color="black", weight=3]; 77.51/45.27 14699[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ Zero) (primGEqNatS (Succ vwz49200) Zero))) vwz538) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ Zero) (primGEqNatS (Succ vwz49200) Zero))))) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ Zero) (primGEqNatS (Succ vwz49200) Zero))) vwz539) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ Zero) (primGEqNatS (Succ vwz49200) Zero))))) (Neg (Succ (Succ Zero)))) vwz498 == LT))",fontsize=16,color="black",shape="box"];14699 -> 15201[label="",style="solid", color="black", weight=3]; 77.51/45.27 14700[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz49300)) (primGEqNatS Zero (Succ vwz49300)))) vwz538) (Neg (Succ (Succ (Succ vwz49300)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz49300)) (primGEqNatS Zero (Succ vwz49300)))))) (Neg (Succ (Succ (Succ vwz49300))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz49300)) (primGEqNatS Zero (Succ vwz49300)))) vwz539) (Neg (Succ (Succ (Succ vwz49300)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz49300)) (primGEqNatS Zero (Succ vwz49300)))))) (Neg (Succ (Succ (Succ vwz49300))))) vwz498 == LT))",fontsize=16,color="black",shape="box"];14700 -> 15202[label="",style="solid", color="black", weight=3]; 77.51/45.27 14701[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))) vwz538) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))))) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))) vwz539) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero))))) (Neg (Succ (Succ Zero)))) vwz498 == LT))",fontsize=16,color="black",shape="box"];14701 -> 15203[label="",style="solid", color="black", weight=3]; 77.51/45.27 21498[label="vwz4920",fontsize=16,color="green",shape="box"];21499[label="vwz539",fontsize=16,color="green",shape="box"];21500[label="vwz4920",fontsize=16,color="green",shape="box"];21501[label="vwz538",fontsize=16,color="green",shape="box"];21822[label="vwz4930",fontsize=16,color="green",shape="box"];21823[label="vwz538",fontsize=16,color="green",shape="box"];21824[label="vwz4930",fontsize=16,color="green",shape="box"];21825[label="vwz539",fontsize=16,color="green",shape="box"];21973[label="vwz539",fontsize=16,color="green",shape="box"];21974[label="vwz538",fontsize=16,color="green",shape="box"];21660[label="vwz56200000",fontsize=16,color="green",shape="box"];21661[label="Succ (Succ (Succ vwz492000))",fontsize=16,color="green",shape="box"];21662[label="vwz492000",fontsize=16,color="green",shape="box"];21663[label="vwz56200000",fontsize=16,color="green",shape="box"];21664[label="Succ (Succ (Succ vwz492000))",fontsize=16,color="green",shape="box"];21665[label="vwz492000",fontsize=16,color="green",shape="box"];21128[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];21129[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];21130[label="Succ (Succ (Succ vwz492000))",fontsize=16,color="green",shape="box"];21131[label="Succ (Succ (Succ vwz492000))",fontsize=16,color="green",shape="box"];21132[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];21133[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];21826[label="vwz4930",fontsize=16,color="green",shape="box"];21827[label="vwz538",fontsize=16,color="green",shape="box"];21828[label="vwz4930",fontsize=16,color="green",shape="box"];21829[label="vwz539",fontsize=16,color="green",shape="box"];21975[label="vwz539",fontsize=16,color="green",shape="box"];21976[label="vwz538",fontsize=16,color="green",shape="box"];14730[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat vwz452000 vwz55400000 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat vwz452000 vwz55400000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat vwz452000 vwz55400000 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (primCmpNat vwz452000 vwz55400000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29614[label="vwz452000/Succ vwz4520000",fontsize=10,color="white",style="solid",shape="box"];14730 -> 29614[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29614 -> 15231[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29615[label="vwz452000/Zero",fontsize=10,color="white",style="solid",shape="box"];14730 -> 29615[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29615 -> 15232[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 14731 -> 10183[label="",style="dashed", color="red", weight=0]; 77.51/45.27 14731[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (GT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (GT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (GT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ vwz452000))))) (not (GT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];14731 -> 15233[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14732 -> 21989[label="",style="dashed", color="red", weight=0]; 77.51/45.27 14732[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];14732 -> 22126[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14732 -> 22127[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14733 -> 21989[label="",style="dashed", color="red", weight=0]; 77.51/45.27 14733[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];14733 -> 22128[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14733 -> 22129[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23976[label="Succ Zero",fontsize=16,color="green",shape="box"];23977[label="Succ Zero",fontsize=16,color="green",shape="box"];23978[label="Succ Zero",fontsize=16,color="green",shape="box"];23979[label="Succ Zero",fontsize=16,color="green",shape="box"];14736[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ (Succ vwz45300)) (primGEqNatS vwz45200 vwz45300))) vwz523) (Neg (Succ (Succ (Succ vwz45300)))) (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ (Succ vwz45300)) (primGEqNatS vwz45200 vwz45300))))) (Pos (Succ (Succ (Succ vwz45300))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ (Succ vwz45300)) (primGEqNatS vwz45200 vwz45300))) vwz524) (Neg (Succ (Succ (Succ vwz45300)))) (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ (Succ vwz45300)) (primGEqNatS vwz45200 vwz45300))))) (Pos (Succ (Succ (Succ vwz45300))))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29616[label="vwz45200/Succ vwz452000",fontsize=10,color="white",style="solid",shape="box"];14736 -> 29616[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29616 -> 15238[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29617[label="vwz45200/Zero",fontsize=10,color="white",style="solid",shape="box"];14736 -> 29617[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29617 -> 15239[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 14737 -> 23984[label="",style="dashed", color="red", weight=0]; 77.51/45.27 14737[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ Zero) True)) vwz523) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ Zero) True)))) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ Zero) True)) vwz524) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ Zero) True)))) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="magenta"];14737 -> 24013[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14737 -> 24014[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14738 -> 22324[label="",style="dashed", color="red", weight=0]; 77.51/45.27 14738[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz45300)) False)) vwz523) (Neg (Succ (Succ (Succ vwz45300)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz45300)) False)))) (Pos (Succ (Succ (Succ vwz45300))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz45300)) False)) vwz524) (Neg (Succ (Succ (Succ vwz45300)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz45300)) False)))) (Pos (Succ (Succ (Succ vwz45300))))) vwz458 == LT))",fontsize=16,color="magenta"];14738 -> 22521[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14738 -> 22522[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14738 -> 22523[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14739 -> 22324[label="",style="dashed", color="red", weight=0]; 77.51/45.27 14739[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz523) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)))) (Pos (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz524) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)))) (Pos (Succ (Succ Zero)))) vwz458 == LT))",fontsize=16,color="magenta"];14739 -> 22524[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14739 -> 22525[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14739 -> 22526[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 14740[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz4520 Zero (primGEqNatS vwz4520 Zero))) vwz523) (Neg (Succ Zero)) (Pos (primModNatS0 vwz4520 Zero (primGEqNatS vwz4520 Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ vwz4520))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 vwz4520 Zero (primGEqNatS vwz4520 Zero))) vwz524) (Neg (Succ Zero)) (Pos (primModNatS0 vwz4520 Zero (primGEqNatS vwz4520 Zero))))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29618[label="vwz4520/Succ vwz45200",fontsize=10,color="white",style="solid",shape="box"];14740 -> 29618[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29618 -> 15243[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29619[label="vwz4520/Zero",fontsize=10,color="white",style="solid",shape="box"];14740 -> 29619[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29619 -> 15244[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 28173[label="vwz458",fontsize=16,color="green",shape="box"];28174[label="vwz453",fontsize=16,color="green",shape="box"];28175[label="Succ (Succ (Succ (Succ vwz4520000)))",fontsize=16,color="green",shape="box"];28176[label="vwz116700",fontsize=16,color="green",shape="box"];28177[label="vwz458",fontsize=16,color="green",shape="box"];28178[label="vwz453",fontsize=16,color="green",shape="box"];28179[label="vwz116700",fontsize=16,color="green",shape="box"];28180[label="Succ (Succ (Succ (Succ vwz4520000)))",fontsize=16,color="green",shape="box"];25243[label="vwz7",fontsize=16,color="green",shape="box"];25244[label="vwz400",fontsize=16,color="green",shape="box"];25245[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];25246[label="vwz109100",fontsize=16,color="green",shape="box"];25247[label="vwz7",fontsize=16,color="green",shape="box"];25248[label="vwz400",fontsize=16,color="green",shape="box"];25249[label="vwz109100",fontsize=16,color="green",shape="box"];25250[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];28181[label="Succ (Succ vwz452000)",fontsize=16,color="green",shape="box"];28182[label="vwz458",fontsize=16,color="green",shape="box"];28183[label="Succ (Succ vwz453000)",fontsize=16,color="green",shape="box"];28184[label="vwz117200",fontsize=16,color="green",shape="box"];28185[label="Succ (Succ (Succ vwz453000))",fontsize=16,color="green",shape="box"];28186[label="vwz458",fontsize=16,color="green",shape="box"];28187[label="vwz117200",fontsize=16,color="green",shape="box"];28188[label="Succ (Succ vwz452000)",fontsize=16,color="green",shape="box"];28189[label="vwz458",fontsize=16,color="green",shape="box"];28190[label="Succ (Succ vwz453000)",fontsize=16,color="green",shape="box"];28191[label="Succ (Succ (Succ vwz453000))",fontsize=16,color="green",shape="box"];28192[label="vwz458",fontsize=16,color="green",shape="box"];28294[label="Succ (Succ vwz452000)",fontsize=16,color="green",shape="box"];28295[label="vwz458",fontsize=16,color="green",shape="box"];28296[label="Succ Zero",fontsize=16,color="green",shape="box"];28297[label="vwz117400",fontsize=16,color="green",shape="box"];28298[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];28299[label="vwz458",fontsize=16,color="green",shape="box"];28300[label="vwz117400",fontsize=16,color="green",shape="box"];28301[label="Succ (Succ vwz452000)",fontsize=16,color="green",shape="box"];28302[label="vwz458",fontsize=16,color="green",shape="box"];28303[label="Succ Zero",fontsize=16,color="green",shape="box"];28304[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];28305[label="vwz458",fontsize=16,color="green",shape="box"];21582[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ vwz76100))) (Pos (Succ (Succ (Succ (Succ vwz72900000))))) (Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];21582 -> 21765[label="",style="solid", color="black", weight=3]; 77.51/45.27 21583[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ (Succ Zero)))) (Pos Zero)) (Pos (Succ (Succ (Succ (Succ vwz72900000))))) (Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];21583 -> 21766[label="",style="solid", color="black", weight=3]; 77.51/45.27 21584 -> 18847[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21584[label="gcd0Gcd'1 False (Pos (Succ (Succ (Succ (Succ vwz72900000))))) (Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];21584 -> 21767[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21584 -> 21768[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21585 -> 21031[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21585[label="primMinusNatS (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];18943[label="gcd0Gcd' (Pos (Succ (Succ Zero))) (vwz782 `rem` Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];18943 -> 19014[label="",style="solid", color="black", weight=3]; 77.51/45.27 15102[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4660) (Succ vwz4670) (primGEqNatS (Succ vwz4660) (Succ vwz4670)))) vwz536) (Neg (Succ (Succ vwz4670))) (Pos (primModNatS0 (Succ vwz4660) (Succ vwz4670) (primGEqNatS (Succ vwz4660) (Succ vwz4670)))))) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4660) (Succ vwz4670) (primGEqNatS (Succ vwz4660) (Succ vwz4670)))) vwz537) (Neg (Succ (Succ vwz4670))) (Pos (primModNatS0 (Succ vwz4660) (Succ vwz4670) (primGEqNatS (Succ vwz4660) (Succ vwz4670)))))) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="black",shape="box"];15102 -> 17149[label="",style="solid", color="black", weight=3]; 77.51/45.27 15103[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4660) Zero (primGEqNatS (Succ vwz4660) Zero))) vwz536) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4660) Zero (primGEqNatS (Succ vwz4660) Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4660) Zero (primGEqNatS (Succ vwz4660) Zero))) vwz537) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4660) Zero (primGEqNatS (Succ vwz4660) Zero))))) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="black",shape="box"];15103 -> 17150[label="",style="solid", color="black", weight=3]; 77.51/45.27 15104[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4670) (primGEqNatS Zero (Succ vwz4670)))) vwz536) (Neg (Succ (Succ vwz4670))) (Pos (primModNatS0 Zero (Succ vwz4670) (primGEqNatS Zero (Succ vwz4670)))))) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4670) (primGEqNatS Zero (Succ vwz4670)))) vwz537) (Neg (Succ (Succ vwz4670))) (Pos (primModNatS0 Zero (Succ vwz4670) (primGEqNatS Zero (Succ vwz4670)))))) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="black",shape="box"];15104 -> 17151[label="",style="solid", color="black", weight=3]; 77.51/45.27 15105[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz536) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz537) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="black",shape="box"];15105 -> 17152[label="",style="solid", color="black", weight=3]; 77.51/45.27 15106[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz466000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat vwz57600000 vwz466000 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat vwz57600000 vwz466000 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz466000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat vwz57600000 vwz466000 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat vwz57600000 vwz466000 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29620[label="vwz57600000/Succ vwz576000000",fontsize=10,color="white",style="solid",shape="box"];15106 -> 29620[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29620 -> 17153[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29621[label="vwz57600000/Zero",fontsize=10,color="white",style="solid",shape="box"];15106 -> 29621[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29621 -> 17154[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 15107 -> 26768[label="",style="dashed", color="red", weight=0]; 77.51/45.27 15107[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];15107 -> 26833[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15107 -> 26834[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15108 -> 10526[label="",style="dashed", color="red", weight=0]; 77.51/45.27 15108[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz466000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (LT == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (LT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz466000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (LT == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (LT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];15108 -> 17156[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15109 -> 26768[label="",style="dashed", color="red", weight=0]; 77.51/45.27 15109[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];15109 -> 26835[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15109 -> 26836[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27086[label="Succ Zero",fontsize=16,color="green",shape="box"];27087[label="Succ Zero",fontsize=16,color="green",shape="box"];27088[label="Succ Zero",fontsize=16,color="green",shape="box"];27089[label="Succ Zero",fontsize=16,color="green",shape="box"];15111[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4670) (primGEqNatS Zero (Succ vwz4670)))) vwz536) (Neg (Succ (Succ vwz4670))) (Neg (primModNatS0 Zero (Succ vwz4670) (primGEqNatS Zero (Succ vwz4670)))))) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4670) (primGEqNatS Zero (Succ vwz4670)))) vwz537) (Neg (Succ (Succ vwz4670))) (Neg (primModNatS0 Zero (Succ vwz4670) (primGEqNatS Zero (Succ vwz4670)))))) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="black",shape="box"];15111 -> 17159[label="",style="solid", color="black", weight=3]; 77.51/45.27 15112[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz536) (Neg (Succ Zero)) (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz537) (Neg (Succ Zero)) (Neg (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="black",shape="box"];15112 -> 17160[label="",style="solid", color="black", weight=3]; 77.51/45.27 21320[label="vwz656",fontsize=16,color="green",shape="box"];21321[label="vwz655",fontsize=16,color="green",shape="box"];21322[label="Succ (Succ (Succ vwz652000))",fontsize=16,color="green",shape="box"];21323[label="vwz87100",fontsize=16,color="green",shape="box"];21324[label="vwz656",fontsize=16,color="green",shape="box"];21325[label="vwz655",fontsize=16,color="green",shape="box"];21326[label="vwz656",fontsize=16,color="green",shape="box"];21327[label="vwz655",fontsize=16,color="green",shape="box"];21328[label="vwz87100",fontsize=16,color="green",shape="box"];21329[label="Succ (Succ (Succ vwz652000))",fontsize=16,color="green",shape="box"];21330[label="vwz656",fontsize=16,color="green",shape="box"];21331[label="vwz655",fontsize=16,color="green",shape="box"];21332[label="vwz656",fontsize=16,color="green",shape="box"];21333[label="vwz655",fontsize=16,color="green",shape="box"];21334[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];21335[label="vwz87300",fontsize=16,color="green",shape="box"];21336[label="vwz656",fontsize=16,color="green",shape="box"];21337[label="vwz655",fontsize=16,color="green",shape="box"];21338[label="vwz656",fontsize=16,color="green",shape="box"];21339[label="vwz655",fontsize=16,color="green",shape="box"];21340[label="vwz87300",fontsize=16,color="green",shape="box"];21341[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];21342[label="vwz656",fontsize=16,color="green",shape="box"];21343[label="vwz655",fontsize=16,color="green",shape="box"];15179 -> 21134[label="",style="dashed", color="red", weight=0]; 77.51/45.27 15179[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS vwz30000 vwz40000))) vwz221) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS vwz30000 vwz40000))))) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS vwz30000 vwz40000))) vwz222) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS vwz30000 vwz40000))))) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="magenta"];15179 -> 21135[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15179 -> 21136[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15180 -> 21233[label="",style="dashed", color="red", weight=0]; 77.51/45.27 15180[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True)) vwz221) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True)))) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True)) vwz222) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True)))) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="magenta"];15180 -> 21234[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15180 -> 21235[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15181 -> 18224[label="",style="dashed", color="red", weight=0]; 77.51/45.27 15181[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False)) vwz221) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False)))) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False)) vwz222) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False)))) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="magenta"];15181 -> 18297[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15181 -> 18298[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15181 -> 18299[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15181 -> 18300[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15182 -> 18224[label="",style="dashed", color="red", weight=0]; 77.51/45.27 15182[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz221) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)))) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz222) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)))) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="magenta"];15182 -> 18301[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15182 -> 18302[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15182 -> 18303[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15182 -> 18304[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21830[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) vwz897) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (Pos (Succ vwz89800))) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="black",shape="box"];21830 -> 21981[label="",style="solid", color="black", weight=3]; 77.51/45.27 21831[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) vwz897) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (Pos Zero)) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="black",shape="box"];21831 -> 21982[label="",style="solid", color="black", weight=3]; 77.51/45.27 21832[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) vwz897) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (Neg (Succ vwz89800))) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="black",shape="box"];21832 -> 21983[label="",style="solid", color="black", weight=3]; 77.51/45.27 21833[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) vwz897) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz3000))) (Neg Zero)) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="black",shape="box"];21833 -> 21984[label="",style="solid", color="black", weight=3]; 77.51/45.27 21977[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz902) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Pos (Succ vwz90300))) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="black",shape="box"];21977 -> 22308[label="",style="solid", color="black", weight=3]; 77.51/45.27 21978[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz902) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Pos Zero)) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="black",shape="box"];21978 -> 22309[label="",style="solid", color="black", weight=3]; 77.51/45.27 21979[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz902) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg (Succ vwz90300))) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="black",shape="box"];21979 -> 22310[label="",style="solid", color="black", weight=3]; 77.51/45.27 21980[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz902) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg Zero)) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="black",shape="box"];21980 -> 22311[label="",style="solid", color="black", weight=3]; 77.51/45.27 22302[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz914) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Pos (Succ vwz91500))) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="black",shape="box"];22302 -> 23368[label="",style="solid", color="black", weight=3]; 77.51/45.27 22303[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz914) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Pos Zero)) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="black",shape="box"];22303 -> 23369[label="",style="solid", color="black", weight=3]; 77.51/45.27 22304[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz914) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg (Succ vwz91500))) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="black",shape="box"];22304 -> 23370[label="",style="solid", color="black", weight=3]; 77.51/45.27 22305[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) vwz914) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (Neg Zero)) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="black",shape="box"];22305 -> 23371[label="",style="solid", color="black", weight=3]; 77.51/45.27 15200 -> 21134[label="",style="dashed", color="red", weight=0]; 77.51/45.27 15200[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ (Succ vwz49300)) (primGEqNatS vwz49200 vwz49300))) vwz538) (Neg (Succ (Succ (Succ vwz49300)))) (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ (Succ vwz49300)) (primGEqNatS vwz49200 vwz49300))))) (Neg (Succ (Succ (Succ vwz49300))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ (Succ vwz49300)) (primGEqNatS vwz49200 vwz49300))) vwz539) (Neg (Succ (Succ (Succ vwz49300)))) (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ (Succ vwz49300)) (primGEqNatS vwz49200 vwz49300))))) (Neg (Succ (Succ (Succ vwz49300))))) vwz498 == LT))",fontsize=16,color="magenta"];15200 -> 21137[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15200 -> 21138[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15200 -> 21139[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15200 -> 21140[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15200 -> 21141[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15201 -> 21233[label="",style="dashed", color="red", weight=0]; 77.51/45.27 15201[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ Zero) True)) vwz538) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ Zero) True)))) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz49200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ Zero) True)) vwz539) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ Zero) True)))) (Neg (Succ (Succ Zero)))) vwz498 == LT))",fontsize=16,color="magenta"];15201 -> 21236[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15201 -> 21237[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15201 -> 21238[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15201 -> 21239[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15202 -> 18224[label="",style="dashed", color="red", weight=0]; 77.51/45.27 15202[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz49300)) False)) vwz538) (Neg (Succ (Succ (Succ vwz49300)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz49300)) False)))) (Neg (Succ (Succ (Succ vwz49300))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz49300)) False)) vwz539) (Neg (Succ (Succ (Succ vwz49300)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz49300)) False)))) (Neg (Succ (Succ (Succ vwz49300))))) vwz498 == LT))",fontsize=16,color="magenta"];15202 -> 18313[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15202 -> 18314[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15202 -> 18315[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15202 -> 18316[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15203 -> 18224[label="",style="dashed", color="red", weight=0]; 77.51/45.27 15203[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz538) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)))) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz539) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)))) (Neg (Succ (Succ Zero)))) vwz498 == LT))",fontsize=16,color="magenta"];15203 -> 18317[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15203 -> 18318[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15203 -> 18319[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15203 -> 18320[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15231[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat (Succ vwz4520000) vwz55400000 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat (Succ vwz4520000) vwz55400000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat (Succ vwz4520000) vwz55400000 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat (Succ vwz4520000) vwz55400000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29622[label="vwz55400000/Succ vwz554000000",fontsize=10,color="white",style="solid",shape="box"];15231 -> 29622[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29622 -> 21985[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29623[label="vwz55400000/Zero",fontsize=10,color="white",style="solid",shape="box"];15231 -> 29623[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29623 -> 21986[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 15232[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero vwz55400000 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero vwz55400000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero vwz55400000 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero vwz55400000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29624[label="vwz55400000/Succ vwz554000000",fontsize=10,color="white",style="solid",shape="box"];15232 -> 29624[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29624 -> 21987[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29625[label="vwz55400000/Zero",fontsize=10,color="white",style="solid",shape="box"];15232 -> 29625[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29625 -> 21988[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 15233[label="Succ (Succ (Succ vwz452000))",fontsize=16,color="green",shape="box"];22126 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22126[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];22126 -> 22312[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22126 -> 22313[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22126 -> 22314[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22127 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22127[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];22127 -> 22315[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22127 -> 22316[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22127 -> 22317[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22128 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22128[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];22128 -> 22318[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22128 -> 22319[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22128 -> 22320[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22129 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22129[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];22129 -> 22321[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22129 -> 22322[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22129 -> 22323[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15238[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ vwz45300)) (primGEqNatS (Succ vwz452000) vwz45300))) vwz523) (Neg (Succ (Succ (Succ vwz45300)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ vwz45300)) (primGEqNatS (Succ vwz452000) vwz45300))))) (Pos (Succ (Succ (Succ vwz45300))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ vwz45300)) (primGEqNatS (Succ vwz452000) vwz45300))) vwz524) (Neg (Succ (Succ (Succ vwz45300)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ vwz45300)) (primGEqNatS (Succ vwz452000) vwz45300))))) (Pos (Succ (Succ (Succ vwz45300))))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29626[label="vwz45300/Succ vwz453000",fontsize=10,color="white",style="solid",shape="box"];15238 -> 29626[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29626 -> 23980[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29627[label="vwz45300/Zero",fontsize=10,color="white",style="solid",shape="box"];15238 -> 29627[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29627 -> 23981[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 15239[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ vwz45300)) (primGEqNatS Zero vwz45300))) vwz523) (Neg (Succ (Succ (Succ vwz45300)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ vwz45300)) (primGEqNatS Zero vwz45300))))) (Pos (Succ (Succ (Succ vwz45300))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ vwz45300)) (primGEqNatS Zero vwz45300))) vwz524) (Neg (Succ (Succ (Succ vwz45300)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ vwz45300)) (primGEqNatS Zero vwz45300))))) (Pos (Succ (Succ (Succ vwz45300))))) vwz458 == LT))",fontsize=16,color="burlywood",shape="box"];29628[label="vwz45300/Succ vwz453000",fontsize=10,color="white",style="solid",shape="box"];15239 -> 29628[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29628 -> 23982[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29629[label="vwz45300/Zero",fontsize=10,color="white",style="solid",shape="box"];15239 -> 29629[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29629 -> 23983[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 24013 -> 20147[label="",style="dashed", color="red", weight=0]; 77.51/45.27 24013[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ Zero) True)) vwz523) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ Zero) True))",fontsize=16,color="magenta"];24013 -> 24106[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 24013 -> 24107[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 24014 -> 20147[label="",style="dashed", color="red", weight=0]; 77.51/45.27 24014[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ Zero) True)) vwz524) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz45200)) (Succ Zero) True))",fontsize=16,color="magenta"];24014 -> 24108[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 24014 -> 24109[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22521[label="Succ (Succ vwz45300)",fontsize=16,color="green",shape="box"];22522 -> 20148[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22522[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz45300)) False)) vwz524) (Neg (Succ (Succ (Succ vwz45300)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz45300)) False))",fontsize=16,color="magenta"];22522 -> 24110[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22522 -> 24111[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22523 -> 20148[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22523[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz45300)) False)) vwz523) (Neg (Succ (Succ (Succ vwz45300)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz45300)) False))",fontsize=16,color="magenta"];22523 -> 24112[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22523 -> 24113[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22524[label="Succ Zero",fontsize=16,color="green",shape="box"];22525 -> 20149[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22525[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz524) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True))",fontsize=16,color="magenta"];22525 -> 24114[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22526 -> 20149[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22526[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz523) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True))",fontsize=16,color="magenta"];22526 -> 24115[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 15243[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz45200) Zero (primGEqNatS (Succ vwz45200) Zero))) vwz523) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz45200) Zero (primGEqNatS (Succ vwz45200) Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz45200) Zero (primGEqNatS (Succ vwz45200) Zero))) vwz524) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz45200) Zero (primGEqNatS (Succ vwz45200) Zero))))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="black",shape="box"];15243 -> 24116[label="",style="solid", color="black", weight=3]; 77.51/45.27 15244[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz523) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))) vwz524) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero (primGEqNatS Zero Zero))))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="black",shape="box"];15244 -> 24117[label="",style="solid", color="black", weight=3]; 77.51/45.27 21765 -> 22627[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21765[label="gcd0Gcd'1 (primEqNat (Succ (Succ Zero)) vwz76100) (Pos (Succ (Succ (Succ (Succ vwz72900000))))) (Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];21765 -> 22696[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21765 -> 22697[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21765 -> 22698[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21765 -> 22699[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21766 -> 18847[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21766[label="gcd0Gcd'1 False (Pos (Succ (Succ (Succ (Succ vwz72900000))))) (Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];21766 -> 21923[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21766 -> 21924[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21767[label="Pos (Succ (Succ (Succ (Succ vwz72900000))))",fontsize=16,color="green",shape="box"];21768[label="Zero",fontsize=16,color="green",shape="box"];18847[label="gcd0Gcd'1 False vwz782 (Pos (Succ (Succ (Succ vwz7540000))))",fontsize=16,color="black",shape="triangle"];18847 -> 18897[label="",style="solid", color="black", weight=3]; 77.51/45.27 19014 -> 17228[label="",style="dashed", color="red", weight=0]; 77.51/45.27 19014[label="gcd0Gcd'2 (Pos (Succ (Succ Zero))) (vwz782 `rem` Pos (Succ (Succ Zero)))",fontsize=16,color="magenta"];19014 -> 19135[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 19014 -> 19136[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 17149 -> 26126[label="",style="dashed", color="red", weight=0]; 77.51/45.27 17149[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4660) (Succ vwz4670) (primGEqNatS vwz4660 vwz4670))) vwz536) (Neg (Succ (Succ vwz4670))) (Pos (primModNatS0 (Succ vwz4660) (Succ vwz4670) (primGEqNatS vwz4660 vwz4670))))) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4660) (Succ vwz4670) (primGEqNatS vwz4660 vwz4670))) vwz537) (Neg (Succ (Succ vwz4670))) (Pos (primModNatS0 (Succ vwz4660) (Succ vwz4670) (primGEqNatS vwz4660 vwz4670))))) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="magenta"];17149 -> 26287[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 17149 -> 26288[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 17150 -> 26381[label="",style="dashed", color="red", weight=0]; 77.51/45.27 17150[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4660) Zero True)) vwz536) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4660) Zero True)))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ vwz4660))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4660) Zero True)) vwz537) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4660) Zero True)))) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="magenta"];17150 -> 26450[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 17150 -> 26451[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 17151 -> 26514[label="",style="dashed", color="red", weight=0]; 77.51/45.27 17151[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4670) False)) vwz536) (Neg (Succ (Succ vwz4670))) (Pos (primModNatS0 Zero (Succ vwz4670) False)))) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4670) False)) vwz537) (Neg (Succ (Succ vwz4670))) (Pos (primModNatS0 Zero (Succ vwz4670) False)))) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="magenta"];17151 -> 26611[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 17151 -> 26612[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 17152 -> 26663[label="",style="dashed", color="red", weight=0]; 77.51/45.27 17152[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz536) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz537) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="magenta"];17152 -> 26724[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 17152 -> 26725[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 17153[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz466000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat (Succ vwz576000000) vwz466000 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat (Succ vwz576000000) vwz466000 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz466000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat (Succ vwz576000000) vwz466000 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat (Succ vwz576000000) vwz466000 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29630[label="vwz466000/Succ vwz4660000",fontsize=10,color="white",style="solid",shape="box"];17153 -> 29630[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29630 -> 26764[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29631[label="vwz466000/Zero",fontsize=10,color="white",style="solid",shape="box"];17153 -> 29631[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29631 -> 26765[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 17154[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz466000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat Zero vwz466000 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat Zero vwz466000 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ vwz466000))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat Zero vwz466000 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ vwz466000))))) (not (primCmpNat Zero vwz466000 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="burlywood",shape="box"];29632[label="vwz466000/Succ vwz4660000",fontsize=10,color="white",style="solid",shape="box"];17154 -> 29632[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29632 -> 26766[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29633[label="vwz466000/Zero",fontsize=10,color="white",style="solid",shape="box"];17154 -> 29633[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29633 -> 26767[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 26833 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26833[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];26833 -> 26885[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26833 -> 26886[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26833 -> 26887[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26834 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26834[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];26834 -> 26888[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26834 -> 26889[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26834 -> 26890[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 17156[label="Succ (Succ (Succ vwz466000))",fontsize=16,color="green",shape="box"];26835 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26835[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];26835 -> 26891[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26835 -> 26892[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26835 -> 26893[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26836 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26836[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];26836 -> 26894[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26836 -> 26895[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26836 -> 26896[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 17159 -> 26514[label="",style="dashed", color="red", weight=0]; 77.51/45.27 17159[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4670) False)) vwz536) (Neg (Succ (Succ vwz4670))) (Neg (primModNatS0 Zero (Succ vwz4670) False)))) (Pos (Succ (Succ vwz4670)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4670) False)) vwz537) (Neg (Succ (Succ vwz4670))) (Neg (primModNatS0 Zero (Succ vwz4670) False)))) (Pos (Succ (Succ vwz4670)))) vwz472 == LT))",fontsize=16,color="magenta"];17159 -> 26613[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 17159 -> 26614[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 17160 -> 26663[label="",style="dashed", color="red", weight=0]; 77.51/45.27 17160[label="absReal1 (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz536) (Neg (Succ Zero)) (Neg (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ Zero)) (gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz537) (Neg (Succ Zero)) (Neg (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) vwz472 == LT))",fontsize=16,color="magenta"];17160 -> 26726[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 17160 -> 26727[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21135 -> 25097[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21135[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS vwz30000 vwz40000))) vwz222) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS vwz30000 vwz40000)))",fontsize=16,color="magenta"];21135 -> 25148[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21135 -> 25149[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21135 -> 25150[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21135 -> 25151[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21135 -> 25152[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21136 -> 25097[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21136[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS vwz30000 vwz40000))) vwz221) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ (Succ vwz40000)) (primGEqNatS vwz30000 vwz40000)))",fontsize=16,color="magenta"];21136 -> 25153[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21136 -> 25154[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21136 -> 25155[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21136 -> 25156[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21136 -> 25157[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21134[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz892) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz893) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="burlywood",shape="triangle"];29634[label="vwz893/Pos vwz8930",fontsize=10,color="white",style="solid",shape="box"];21134 -> 29634[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29634 -> 27211[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29635[label="vwz893/Neg vwz8930",fontsize=10,color="white",style="solid",shape="box"];21134 -> 29635[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29635 -> 27212[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 21234 -> 25309[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21234[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True)) vwz222) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True))",fontsize=16,color="magenta"];21234 -> 27213[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21234 -> 27214[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21234 -> 27215[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21235 -> 25309[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21235[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True)) vwz221) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz30000)) (Succ Zero) True))",fontsize=16,color="magenta"];21235 -> 27216[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21235 -> 27217[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21235 -> 27218[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21233[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz894) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz895) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="burlywood",shape="triangle"];29636[label="vwz895/Pos vwz8950",fontsize=10,color="white",style="solid",shape="box"];21233 -> 29636[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29636 -> 27219[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29637[label="vwz895/Neg vwz8950",fontsize=10,color="white",style="solid",shape="box"];21233 -> 29637[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29637 -> 27220[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 18297 -> 25310[label="",style="dashed", color="red", weight=0]; 77.51/45.27 18297[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False)) vwz221) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False))",fontsize=16,color="magenta"];18297 -> 27221[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18297 -> 27222[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18297 -> 27223[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18298 -> 25310[label="",style="dashed", color="red", weight=0]; 77.51/45.27 18298[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False)) vwz222) (Pos (Succ (Succ (Succ vwz40000)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz40000)) False))",fontsize=16,color="magenta"];18298 -> 27224[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18298 -> 27225[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18298 -> 27226[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18299[label="Succ (Succ vwz40000)",fontsize=16,color="green",shape="box"];18300[label="vwz10",fontsize=16,color="green",shape="box"];18301 -> 25309[label="",style="dashed", color="red", weight=0]; 77.51/45.27 18301[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz221) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True))",fontsize=16,color="magenta"];18301 -> 27227[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18301 -> 27228[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18301 -> 27229[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18302 -> 25309[label="",style="dashed", color="red", weight=0]; 77.51/45.27 18302[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz222) (Pos (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True))",fontsize=16,color="magenta"];18302 -> 27230[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18302 -> 27231[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18302 -> 27232[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18303[label="Succ Zero",fontsize=16,color="green",shape="box"];18304[label="vwz10",fontsize=16,color="green",shape="box"];21981 -> 13774[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21981[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ vwz3000)) (Succ vwz89800))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ vwz3000)) (Succ vwz89800))) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="magenta"];21981 -> 27233[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21981 -> 27234[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21981 -> 27235[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21981 -> 27236[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21982 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21982[label="absReal1 (primMulInt (error []) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (error []) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="magenta"];21982 -> 27237[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21982 -> 27238[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21983 -> 13772[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21983[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ vwz3000)) (Succ vwz89800))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ vwz3000)) (Succ vwz89800))) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="magenta"];21983 -> 27239[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21983 -> 27240[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21983 -> 27241[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21983 -> 27242[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21984 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21984[label="absReal1 (primMulInt (error []) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (error []) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="magenta"];21984 -> 27243[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21984 -> 27244[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22308 -> 13774[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22308[label="absReal1 (primMulInt (Neg (primDivNatS (Succ Zero) (Succ vwz90300))) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ Zero) (Succ vwz90300))) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="magenta"];22308 -> 27245[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22308 -> 27246[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22308 -> 27247[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22308 -> 27248[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22309 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22309[label="absReal1 (primMulInt (error []) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (error []) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="magenta"];22309 -> 27249[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22309 -> 27250[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22310 -> 13772[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22310[label="absReal1 (primMulInt (Pos (primDivNatS (Succ Zero) (Succ vwz90300))) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ Zero) (Succ vwz90300))) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="magenta"];22310 -> 27251[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22310 -> 27252[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22310 -> 27253[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22310 -> 27254[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22311 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22311[label="absReal1 (primMulInt (error []) (Neg (Succ (Succ vwz4000)))) (not (primCmpInt (primMulInt (error []) (Neg (Succ (Succ vwz4000)))) vwz10 == LT))",fontsize=16,color="magenta"];22311 -> 27255[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22311 -> 27256[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23368 -> 13774[label="",style="dashed", color="red", weight=0]; 77.51/45.27 23368[label="absReal1 (primMulInt (Neg (primDivNatS (Succ Zero) (Succ vwz91500))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ Zero) (Succ vwz91500))) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="magenta"];23368 -> 27257[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23368 -> 27258[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23368 -> 27259[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23368 -> 27260[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23369 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.27 23369[label="absReal1 (primMulInt (error []) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (error []) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="magenta"];23369 -> 27261[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23369 -> 27262[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23370 -> 13772[label="",style="dashed", color="red", weight=0]; 77.51/45.27 23370[label="absReal1 (primMulInt (Pos (primDivNatS (Succ Zero) (Succ vwz91500))) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ Zero) (Succ vwz91500))) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="magenta"];23370 -> 27263[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23370 -> 27264[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23370 -> 27265[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23370 -> 27266[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23371 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.27 23371[label="absReal1 (primMulInt (error []) (Neg (Succ Zero))) (not (primCmpInt (primMulInt (error []) (Neg (Succ Zero))) vwz10 == LT))",fontsize=16,color="magenta"];23371 -> 27267[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23371 -> 27268[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21137 -> 25176[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21137[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ (Succ vwz49300)) (primGEqNatS vwz49200 vwz49300))) vwz539) (Neg (Succ (Succ (Succ vwz49300)))) (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ (Succ vwz49300)) (primGEqNatS vwz49200 vwz49300)))",fontsize=16,color="magenta"];21137 -> 25227[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21137 -> 25228[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21137 -> 25229[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21137 -> 25230[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21137 -> 25231[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21138[label="vwz49200",fontsize=16,color="green",shape="box"];21139 -> 25176[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21139[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ (Succ vwz49300)) (primGEqNatS vwz49200 vwz49300))) vwz538) (Neg (Succ (Succ (Succ vwz49300)))) (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ (Succ vwz49300)) (primGEqNatS vwz49200 vwz49300)))",fontsize=16,color="magenta"];21139 -> 25232[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21139 -> 25233[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21139 -> 25234[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21139 -> 25235[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21139 -> 25236[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21140[label="vwz49300",fontsize=16,color="green",shape="box"];21141[label="vwz498",fontsize=16,color="green",shape="box"];21236[label="vwz49200",fontsize=16,color="green",shape="box"];21237 -> 25370[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21237[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ Zero) True)) vwz539) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ Zero) True))",fontsize=16,color="magenta"];21237 -> 27269[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21237 -> 27270[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21237 -> 27271[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21238 -> 25370[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21238[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ Zero) True)) vwz538) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz49200)) (Succ Zero) True))",fontsize=16,color="magenta"];21238 -> 27272[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21238 -> 27273[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21238 -> 27274[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21239[label="vwz498",fontsize=16,color="green",shape="box"];18313 -> 25371[label="",style="dashed", color="red", weight=0]; 77.51/45.27 18313[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz49300)) False)) vwz538) (Neg (Succ (Succ (Succ vwz49300)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz49300)) False))",fontsize=16,color="magenta"];18313 -> 27275[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18313 -> 27276[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18313 -> 27277[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18314 -> 25371[label="",style="dashed", color="red", weight=0]; 77.51/45.27 18314[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz49300)) False)) vwz539) (Neg (Succ (Succ (Succ vwz49300)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz49300)) False))",fontsize=16,color="magenta"];18314 -> 27278[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18314 -> 27279[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18314 -> 27280[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18315[label="Succ (Succ vwz49300)",fontsize=16,color="green",shape="box"];18316[label="vwz498",fontsize=16,color="green",shape="box"];18317 -> 25370[label="",style="dashed", color="red", weight=0]; 77.51/45.27 18317[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz538) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True))",fontsize=16,color="magenta"];18317 -> 27281[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18317 -> 27282[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18317 -> 27283[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18318 -> 25370[label="",style="dashed", color="red", weight=0]; 77.51/45.27 18318[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz539) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True))",fontsize=16,color="magenta"];18318 -> 27284[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18318 -> 27285[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18318 -> 27286[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18319[label="Succ Zero",fontsize=16,color="green",shape="box"];18320[label="vwz498",fontsize=16,color="green",shape="box"];21985[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat (Succ vwz4520000) (Succ vwz554000000) == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat (Succ vwz4520000) (Succ vwz554000000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat (Succ vwz4520000) (Succ vwz554000000) == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat (Succ vwz4520000) (Succ vwz554000000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];21985 -> 27287[label="",style="solid", color="black", weight=3]; 77.51/45.27 21986[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat (Succ vwz4520000) Zero == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat (Succ vwz4520000) Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat (Succ vwz4520000) Zero == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat (Succ vwz4520000) Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];21986 -> 27288[label="",style="solid", color="black", weight=3]; 77.51/45.27 21987[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero (Succ vwz554000000) == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero (Succ vwz554000000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero (Succ vwz554000000) == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero (Succ vwz554000000) == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];21987 -> 27289[label="",style="solid", color="black", weight=3]; 77.51/45.27 21988[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="black",shape="box"];21988 -> 27290[label="",style="solid", color="black", weight=3]; 77.51/45.27 22312[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];22313[label="vwz523",fontsize=16,color="green",shape="box"];22314 -> 22179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22314[label="absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))",fontsize=16,color="magenta"];22314 -> 27291[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22315[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];22316[label="vwz524",fontsize=16,color="green",shape="box"];22317 -> 22179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22317[label="absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (LT == LT))",fontsize=16,color="magenta"];22317 -> 27292[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22318[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];22319[label="vwz523",fontsize=16,color="green",shape="box"];22320 -> 22180[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22320[label="absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];22320 -> 27293[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22321[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];22322[label="vwz524",fontsize=16,color="green",shape="box"];22323 -> 22180[label="",style="dashed", color="red", weight=0]; 77.51/45.27 22323[label="absReal1 (Pos (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];22323 -> 27294[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 23980[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ (Succ vwz453000))) (primGEqNatS (Succ vwz452000) (Succ vwz453000)))) vwz523) (Neg (Succ (Succ (Succ (Succ vwz453000))))) (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ (Succ vwz453000))) (primGEqNatS (Succ vwz452000) (Succ vwz453000)))))) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ (Succ vwz453000))) (primGEqNatS (Succ vwz452000) (Succ vwz453000)))) vwz524) (Neg (Succ (Succ (Succ (Succ vwz453000))))) (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ (Succ vwz453000))) (primGEqNatS (Succ vwz452000) (Succ vwz453000)))))) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23980 -> 27295[label="",style="solid", color="black", weight=3]; 77.51/45.27 23981[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ Zero)) (primGEqNatS (Succ vwz452000) Zero))) vwz523) (Neg (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ Zero)) (primGEqNatS (Succ vwz452000) Zero))))) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ Zero)) (primGEqNatS (Succ vwz452000) Zero))) vwz524) (Neg (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ Zero)) (primGEqNatS (Succ vwz452000) Zero))))) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23981 -> 27296[label="",style="solid", color="black", weight=3]; 77.51/45.27 23982[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz453000))) (primGEqNatS Zero (Succ vwz453000)))) vwz523) (Neg (Succ (Succ (Succ (Succ vwz453000))))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz453000))) (primGEqNatS Zero (Succ vwz453000)))))) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz453000))) (primGEqNatS Zero (Succ vwz453000)))) vwz524) (Neg (Succ (Succ (Succ (Succ vwz453000))))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz453000))) (primGEqNatS Zero (Succ vwz453000)))))) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23982 -> 27297[label="",style="solid", color="black", weight=3]; 77.51/45.27 23983[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero))) vwz523) (Neg (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero))))) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero))) vwz524) (Neg (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero))))) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="black",shape="box"];23983 -> 27298[label="",style="solid", color="black", weight=3]; 77.51/45.27 24106[label="vwz45200",fontsize=16,color="green",shape="box"];24107[label="vwz523",fontsize=16,color="green",shape="box"];20147[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ vwz7550000)) (Succ Zero) True)) vwz761) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ (Succ vwz7550000)) (Succ Zero) True))",fontsize=16,color="black",shape="triangle"];20147 -> 20323[label="",style="solid", color="black", weight=3]; 77.51/45.27 24108[label="vwz45200",fontsize=16,color="green",shape="box"];24109[label="vwz524",fontsize=16,color="green",shape="box"];24110[label="vwz524",fontsize=16,color="green",shape="box"];24111[label="vwz45300",fontsize=16,color="green",shape="box"];20148[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz7290000)) False)) vwz761) (Neg (Succ (Succ (Succ vwz7290000)))) (Pos (primModNatS0 (Succ Zero) (Succ (Succ vwz7290000)) False))",fontsize=16,color="black",shape="triangle"];20148 -> 20324[label="",style="solid", color="black", weight=3]; 77.51/45.27 24112[label="vwz523",fontsize=16,color="green",shape="box"];24113[label="vwz45300",fontsize=16,color="green",shape="box"];24114[label="vwz524",fontsize=16,color="green",shape="box"];20149[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ Zero) (Succ Zero) True)) vwz761) (Neg (Succ (Succ Zero))) (Pos (primModNatS0 (Succ Zero) (Succ Zero) True))",fontsize=16,color="black",shape="triangle"];20149 -> 20325[label="",style="solid", color="black", weight=3]; 77.51/45.27 24115[label="vwz523",fontsize=16,color="green",shape="box"];24116 -> 27299[label="",style="dashed", color="red", weight=0]; 77.51/45.27 24116[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz45200) Zero True)) vwz523) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz45200) Zero True)))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ vwz45200)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz45200) Zero True)) vwz524) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz45200) Zero True)))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="magenta"];24116 -> 27328[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 24116 -> 27329[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 24117 -> 22324[label="",style="dashed", color="red", weight=0]; 77.51/45.27 24117[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz523) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ Zero))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz524) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True)))) (Pos (Succ Zero))) vwz458 == LT))",fontsize=16,color="magenta"];24117 -> 27349[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 24117 -> 27350[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 24117 -> 27351[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 22696[label="Pos (Succ (Succ (Succ (Succ vwz72900000))))",fontsize=16,color="green",shape="box"];22697[label="vwz76100",fontsize=16,color="green",shape="box"];22698[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];22699[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];21923[label="Pos (Succ (Succ (Succ (Succ vwz72900000))))",fontsize=16,color="green",shape="box"];21924[label="Zero",fontsize=16,color="green",shape="box"];18897[label="gcd0Gcd'0 vwz782 (Pos (Succ (Succ (Succ vwz7540000))))",fontsize=16,color="black",shape="box"];18897 -> 18942[label="",style="solid", color="black", weight=3]; 77.51/45.27 19135[label="Pos (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];19136[label="vwz782",fontsize=16,color="green",shape="box"];26287 -> 25176[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26287[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4660) (Succ vwz4670) (primGEqNatS vwz4660 vwz4670))) vwz537) (Neg (Succ (Succ vwz4670))) (Pos (primModNatS0 (Succ vwz4660) (Succ vwz4670) (primGEqNatS vwz4660 vwz4670)))",fontsize=16,color="magenta"];26287 -> 27442[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26287 -> 27443[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26287 -> 27444[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26287 -> 27445[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26287 -> 27446[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26288 -> 25176[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26288[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4660) (Succ vwz4670) (primGEqNatS vwz4660 vwz4670))) vwz536) (Neg (Succ (Succ vwz4670))) (Pos (primModNatS0 (Succ vwz4660) (Succ vwz4670) (primGEqNatS vwz4660 vwz4670)))",fontsize=16,color="magenta"];26288 -> 27447[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26288 -> 27448[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26288 -> 27449[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26288 -> 27450[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26288 -> 27451[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26450 -> 25370[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26450[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4660) Zero True)) vwz537) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4660) Zero True))",fontsize=16,color="magenta"];26450 -> 27452[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26450 -> 27453[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26450 -> 27454[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26451 -> 25370[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26451[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz4660) Zero True)) vwz536) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz4660) Zero True))",fontsize=16,color="magenta"];26451 -> 27455[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26451 -> 27456[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26451 -> 27457[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26611 -> 19454[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26611[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4670) False)) vwz536) (Neg (Succ (Succ vwz4670))) (Pos (primModNatS0 Zero (Succ vwz4670) False))",fontsize=16,color="magenta"];26611 -> 27458[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26611 -> 27459[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26612 -> 19454[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26612[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero (Succ vwz4670) False)) vwz537) (Neg (Succ (Succ vwz4670))) (Pos (primModNatS0 Zero (Succ vwz4670) False))",fontsize=16,color="magenta"];26612 -> 27460[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26612 -> 27461[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26724 -> 19455[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26724[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz537) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];26724 -> 27462[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26725 -> 19455[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26725[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz536) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];26725 -> 27463[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26764[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat (Succ vwz576000000) (Succ vwz4660000) == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat (Succ vwz576000000) (Succ vwz4660000) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat (Succ vwz576000000) (Succ vwz4660000) == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat (Succ vwz576000000) (Succ vwz4660000) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26764 -> 27464[label="",style="solid", color="black", weight=3]; 77.51/45.27 26765[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat (Succ vwz576000000) Zero == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat (Succ vwz576000000) Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat (Succ vwz576000000) Zero == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat (Succ vwz576000000) Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26765 -> 27465[label="",style="solid", color="black", weight=3]; 77.51/45.27 26766[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat Zero (Succ vwz4660000) == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat Zero (Succ vwz4660000) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat Zero (Succ vwz4660000) == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat Zero (Succ vwz4660000) == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26766 -> 27466[label="",style="solid", color="black", weight=3]; 77.51/45.27 26767[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (primCmpNat Zero Zero == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="black",shape="box"];26767 -> 27467[label="",style="solid", color="black", weight=3]; 77.51/45.27 26885[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];26886[label="vwz536",fontsize=16,color="green",shape="box"];26887 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26887[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))",fontsize=16,color="magenta"];26887 -> 27468[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26888[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];26889[label="vwz537",fontsize=16,color="green",shape="box"];26890 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26890[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (GT == LT))",fontsize=16,color="magenta"];26890 -> 27469[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26891[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];26892[label="vwz536",fontsize=16,color="green",shape="box"];26893 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26893[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];26893 -> 27470[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26894[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];26895[label="vwz537",fontsize=16,color="green",shape="box"];26896 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26896[label="absReal1 (Neg (Succ (Succ (Succ Zero)))) (not (EQ == LT))",fontsize=16,color="magenta"];26896 -> 27471[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26613 -> 19484[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26613[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4670) False)) vwz536) (Neg (Succ (Succ vwz4670))) (Neg (primModNatS0 Zero (Succ vwz4670) False))",fontsize=16,color="magenta"];26613 -> 27472[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26613 -> 27473[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26614 -> 19484[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26614[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero (Succ vwz4670) False)) vwz537) (Neg (Succ (Succ vwz4670))) (Neg (primModNatS0 Zero (Succ vwz4670) False))",fontsize=16,color="magenta"];26614 -> 27474[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26614 -> 27475[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26726 -> 19485[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26726[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz537) (Neg (Succ Zero)) (Neg (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];26726 -> 27476[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 26727 -> 19485[label="",style="dashed", color="red", weight=0]; 77.51/45.27 26727[label="gcd0Gcd'1 (primEqInt (Neg (primModNatS0 Zero Zero True)) vwz536) (Neg (Succ Zero)) (Neg (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];26727 -> 27477[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 25148[label="Succ vwz30000",fontsize=16,color="green",shape="box"];25149[label="Succ (Succ vwz40000)",fontsize=16,color="green",shape="box"];25150[label="vwz40000",fontsize=16,color="green",shape="box"];25151[label="vwz30000",fontsize=16,color="green",shape="box"];25152[label="vwz222",fontsize=16,color="green",shape="box"];25153[label="Succ vwz30000",fontsize=16,color="green",shape="box"];25154[label="Succ (Succ vwz40000)",fontsize=16,color="green",shape="box"];25155[label="vwz40000",fontsize=16,color="green",shape="box"];25156[label="vwz30000",fontsize=16,color="green",shape="box"];25157[label="vwz221",fontsize=16,color="green",shape="box"];27211[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz892) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (Pos vwz8930)) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29638[label="vwz8930/Succ vwz89300",fontsize=10,color="white",style="solid",shape="box"];27211 -> 29638[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29638 -> 27519[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29639[label="vwz8930/Zero",fontsize=10,color="white",style="solid",shape="box"];27211 -> 29639[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29639 -> 27520[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 27212[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz892) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (Neg vwz8930)) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29640[label="vwz8930/Succ vwz89300",fontsize=10,color="white",style="solid",shape="box"];27212 -> 29640[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29640 -> 27521[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29641[label="vwz8930/Zero",fontsize=10,color="white",style="solid",shape="box"];27212 -> 29641[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29641 -> 27522[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 27213[label="Succ vwz30000",fontsize=16,color="green",shape="box"];27214[label="Succ Zero",fontsize=16,color="green",shape="box"];27215[label="vwz222",fontsize=16,color="green",shape="box"];27216[label="Succ vwz30000",fontsize=16,color="green",shape="box"];27217[label="Succ Zero",fontsize=16,color="green",shape="box"];27218[label="vwz221",fontsize=16,color="green",shape="box"];27219[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz894) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (Pos vwz8950)) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29642[label="vwz8950/Succ vwz89500",fontsize=10,color="white",style="solid",shape="box"];27219 -> 29642[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29642 -> 27523[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29643[label="vwz8950/Zero",fontsize=10,color="white",style="solid",shape="box"];27219 -> 29643[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29643 -> 27524[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 27220[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz894) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (Neg vwz8950)) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="burlywood",shape="box"];29644[label="vwz8950/Succ vwz89500",fontsize=10,color="white",style="solid",shape="box"];27220 -> 29644[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29644 -> 27525[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29645[label="vwz8950/Zero",fontsize=10,color="white",style="solid",shape="box"];27220 -> 29645[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29645 -> 27526[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 27221[label="Zero",fontsize=16,color="green",shape="box"];27222[label="Succ (Succ vwz40000)",fontsize=16,color="green",shape="box"];27223[label="vwz221",fontsize=16,color="green",shape="box"];27224[label="Zero",fontsize=16,color="green",shape="box"];27225[label="Succ (Succ vwz40000)",fontsize=16,color="green",shape="box"];27226[label="vwz222",fontsize=16,color="green",shape="box"];27227[label="Zero",fontsize=16,color="green",shape="box"];27228[label="Succ Zero",fontsize=16,color="green",shape="box"];27229[label="vwz221",fontsize=16,color="green",shape="box"];27230[label="Zero",fontsize=16,color="green",shape="box"];27231[label="Succ Zero",fontsize=16,color="green",shape="box"];27232[label="vwz222",fontsize=16,color="green",shape="box"];27233[label="vwz10",fontsize=16,color="green",shape="box"];27234[label="Zero",fontsize=16,color="green",shape="box"];27235[label="Succ vwz3000",fontsize=16,color="green",shape="box"];27236[label="vwz89800",fontsize=16,color="green",shape="box"];27237[label="vwz10",fontsize=16,color="green",shape="box"];27238[label="Zero",fontsize=16,color="green",shape="box"];27239[label="vwz10",fontsize=16,color="green",shape="box"];27240[label="Zero",fontsize=16,color="green",shape="box"];27241[label="vwz89800",fontsize=16,color="green",shape="box"];27242[label="Succ vwz3000",fontsize=16,color="green",shape="box"];27243[label="vwz10",fontsize=16,color="green",shape="box"];27244[label="Zero",fontsize=16,color="green",shape="box"];27245[label="vwz10",fontsize=16,color="green",shape="box"];27246[label="Succ vwz4000",fontsize=16,color="green",shape="box"];27247[label="Zero",fontsize=16,color="green",shape="box"];27248[label="vwz90300",fontsize=16,color="green",shape="box"];27249[label="vwz10",fontsize=16,color="green",shape="box"];27250[label="Succ vwz4000",fontsize=16,color="green",shape="box"];27251[label="vwz10",fontsize=16,color="green",shape="box"];27252[label="Succ vwz4000",fontsize=16,color="green",shape="box"];27253[label="vwz90300",fontsize=16,color="green",shape="box"];27254[label="Zero",fontsize=16,color="green",shape="box"];27255[label="vwz10",fontsize=16,color="green",shape="box"];27256[label="Succ vwz4000",fontsize=16,color="green",shape="box"];27257[label="vwz10",fontsize=16,color="green",shape="box"];27258[label="Zero",fontsize=16,color="green",shape="box"];27259[label="Zero",fontsize=16,color="green",shape="box"];27260[label="vwz91500",fontsize=16,color="green",shape="box"];27261[label="vwz10",fontsize=16,color="green",shape="box"];27262[label="Zero",fontsize=16,color="green",shape="box"];27263[label="vwz10",fontsize=16,color="green",shape="box"];27264[label="Zero",fontsize=16,color="green",shape="box"];27265[label="vwz91500",fontsize=16,color="green",shape="box"];27266[label="Zero",fontsize=16,color="green",shape="box"];27267[label="vwz10",fontsize=16,color="green",shape="box"];27268[label="Zero",fontsize=16,color="green",shape="box"];25227[label="vwz49300",fontsize=16,color="green",shape="box"];25228[label="vwz539",fontsize=16,color="green",shape="box"];25229[label="Succ (Succ vwz49300)",fontsize=16,color="green",shape="box"];25230[label="vwz49200",fontsize=16,color="green",shape="box"];25231[label="Succ vwz49200",fontsize=16,color="green",shape="box"];25232[label="vwz49300",fontsize=16,color="green",shape="box"];25233[label="vwz538",fontsize=16,color="green",shape="box"];25234[label="Succ (Succ vwz49300)",fontsize=16,color="green",shape="box"];25235[label="vwz49200",fontsize=16,color="green",shape="box"];25236[label="Succ vwz49200",fontsize=16,color="green",shape="box"];27269[label="vwz539",fontsize=16,color="green",shape="box"];27270[label="Succ Zero",fontsize=16,color="green",shape="box"];27271[label="Succ vwz49200",fontsize=16,color="green",shape="box"];27272[label="vwz538",fontsize=16,color="green",shape="box"];27273[label="Succ Zero",fontsize=16,color="green",shape="box"];27274[label="Succ vwz49200",fontsize=16,color="green",shape="box"];27275[label="vwz538",fontsize=16,color="green",shape="box"];27276[label="Succ (Succ vwz49300)",fontsize=16,color="green",shape="box"];27277[label="Zero",fontsize=16,color="green",shape="box"];27278[label="vwz539",fontsize=16,color="green",shape="box"];27279[label="Succ (Succ vwz49300)",fontsize=16,color="green",shape="box"];27280[label="Zero",fontsize=16,color="green",shape="box"];27281[label="vwz538",fontsize=16,color="green",shape="box"];27282[label="Succ Zero",fontsize=16,color="green",shape="box"];27283[label="Zero",fontsize=16,color="green",shape="box"];27284[label="vwz539",fontsize=16,color="green",shape="box"];27285[label="Succ Zero",fontsize=16,color="green",shape="box"];27286[label="Zero",fontsize=16,color="green",shape="box"];27287 -> 27527[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27287[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat vwz4520000 vwz554000000 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat vwz4520000 vwz554000000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat vwz4520000 vwz554000000 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat vwz4520000 vwz554000000 == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];27287 -> 27693[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27287 -> 27694[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27288 -> 27527[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27288[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (GT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (GT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (GT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (GT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];27288 -> 27695[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27288 -> 27696[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27289 -> 24877[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27289[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];27289 -> 27754[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27289 -> 27755[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27289 -> 27756[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27289 -> 27757[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27290 -> 24877[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27290[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz453))))) (Pos (Succ vwz453))) vwz458 == LT))",fontsize=16,color="magenta"];27290 -> 27758[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27290 -> 27759[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27290 -> 27760[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27290 -> 27761[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27291[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27292[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27293[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27294[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27295 -> 27762[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27295[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ (Succ vwz453000))) (primGEqNatS vwz452000 vwz453000))) vwz523) (Neg (Succ (Succ (Succ (Succ vwz453000))))) (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ (Succ vwz453000))) (primGEqNatS vwz452000 vwz453000))))) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ (Succ vwz453000))) (primGEqNatS vwz452000 vwz453000))) vwz524) (Neg (Succ (Succ (Succ (Succ vwz453000))))) (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ (Succ vwz453000))) (primGEqNatS vwz452000 vwz453000))))) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="magenta"];27295 -> 27788[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27295 -> 27789[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27296 -> 27836[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27296[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ Zero)) True)) vwz523) (Neg (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ Zero)) True)))) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ (Succ vwz452000))))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ Zero)) True)) vwz524) (Neg (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ Zero)) True)))) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="magenta"];27296 -> 27869[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27296 -> 27870[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27297 -> 21989[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27297[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz453000))) False)) vwz523) (Neg (Succ (Succ (Succ (Succ vwz453000))))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz453000))) False)))) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz453000))) False)) vwz524) (Neg (Succ (Succ (Succ (Succ vwz453000))))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz453000))) False)))) (Pos (Succ (Succ (Succ (Succ vwz453000)))))) vwz458 == LT))",fontsize=16,color="magenta"];27297 -> 27892[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27297 -> 27893[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27297 -> 27894[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27298 -> 21989[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27298[label="absReal1 (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True)) vwz523) (Neg (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True)))) (Pos (Succ (Succ (Succ Zero))))) (not (primCmpInt (primMulInt (primQuotInt (Pos (Succ (Succ (Succ Zero)))) (gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True)) vwz524) (Neg (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True)))) (Pos (Succ (Succ (Succ Zero))))) vwz458 == LT))",fontsize=16,color="magenta"];27298 -> 27895[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27298 -> 27896[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27298 -> 27897[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20323 -> 18803[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20323[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS (Succ (Succ vwz7550000)) (Succ Zero)) (Succ (Succ Zero)))) vwz761) (Neg (Succ (Succ Zero))) (Pos (primModNatS (primMinusNatS (Succ (Succ vwz7550000)) (Succ Zero)) (Succ (Succ Zero))))",fontsize=16,color="magenta"];20323 -> 21041[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20323 -> 21042[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20324[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ Zero))) vwz761) (Neg (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="burlywood",shape="box"];29646[label="vwz761/Pos vwz7610",fontsize=10,color="white",style="solid",shape="box"];20324 -> 29646[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29646 -> 21043[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29647[label="vwz761/Neg vwz7610",fontsize=10,color="white",style="solid",shape="box"];20324 -> 29647[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29647 -> 21044[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 20325 -> 18803[label="",style="dashed", color="red", weight=0]; 77.51/45.27 20325[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS (primMinusNatS (Succ Zero) (Succ Zero)) (Succ (Succ Zero)))) vwz761) (Neg (Succ (Succ Zero))) (Pos (primModNatS (primMinusNatS (Succ Zero) (Succ Zero)) (Succ (Succ Zero))))",fontsize=16,color="magenta"];20325 -> 21045[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 20325 -> 21046[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27328 -> 25370[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27328[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz45200) Zero True)) vwz524) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz45200) Zero True))",fontsize=16,color="magenta"];27328 -> 27898[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27328 -> 27899[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27328 -> 27900[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27329 -> 25370[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27329[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ vwz45200) Zero True)) vwz523) (Neg (Succ Zero)) (Pos (primModNatS0 (Succ vwz45200) Zero True))",fontsize=16,color="magenta"];27329 -> 27901[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27329 -> 27902[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27329 -> 27903[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27349[label="Zero",fontsize=16,color="green",shape="box"];27350 -> 19455[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27350[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz524) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];27350 -> 27904[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27351 -> 19455[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27351[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 Zero Zero True)) vwz523) (Neg (Succ Zero)) (Pos (primModNatS0 Zero Zero True))",fontsize=16,color="magenta"];27351 -> 27905[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 18942[label="gcd0Gcd' (Pos (Succ (Succ (Succ vwz7540000)))) (vwz782 `rem` Pos (Succ (Succ (Succ vwz7540000))))",fontsize=16,color="black",shape="box"];18942 -> 19013[label="",style="solid", color="black", weight=3]; 77.51/45.27 27442[label="vwz4670",fontsize=16,color="green",shape="box"];27443[label="vwz537",fontsize=16,color="green",shape="box"];27444[label="Succ vwz4670",fontsize=16,color="green",shape="box"];27445[label="vwz4660",fontsize=16,color="green",shape="box"];27446[label="vwz4660",fontsize=16,color="green",shape="box"];27447[label="vwz4670",fontsize=16,color="green",shape="box"];27448[label="vwz536",fontsize=16,color="green",shape="box"];27449[label="Succ vwz4670",fontsize=16,color="green",shape="box"];27450[label="vwz4660",fontsize=16,color="green",shape="box"];27451[label="vwz4660",fontsize=16,color="green",shape="box"];27452[label="vwz537",fontsize=16,color="green",shape="box"];27453[label="Zero",fontsize=16,color="green",shape="box"];27454[label="vwz4660",fontsize=16,color="green",shape="box"];27455[label="vwz536",fontsize=16,color="green",shape="box"];27456[label="Zero",fontsize=16,color="green",shape="box"];27457[label="vwz4660",fontsize=16,color="green",shape="box"];27458[label="vwz4670",fontsize=16,color="green",shape="box"];27459[label="vwz536",fontsize=16,color="green",shape="box"];27460[label="vwz4670",fontsize=16,color="green",shape="box"];27461[label="vwz537",fontsize=16,color="green",shape="box"];27462[label="vwz537",fontsize=16,color="green",shape="box"];27463[label="vwz536",fontsize=16,color="green",shape="box"];27464 -> 27906[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27464[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat vwz576000000 vwz4660000 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat vwz576000000 vwz4660000 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat vwz576000000 vwz4660000 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat vwz576000000 vwz4660000 == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];27464 -> 28022[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27464 -> 28023[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27465 -> 28066[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27465[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];27465 -> 28131[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27465 -> 28132[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27466 -> 27906[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27466[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (LT == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (LT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (LT == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (LT == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];27466 -> 28024[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27466 -> 28025[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27467 -> 28066[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27467[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz467))))) (Pos (Succ vwz467))) vwz472 == LT))",fontsize=16,color="magenta"];27467 -> 28133[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27467 -> 28134[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27468[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27469[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27470[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27471[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27472[label="vwz4670",fontsize=16,color="green",shape="box"];27473[label="vwz536",fontsize=16,color="green",shape="box"];27474[label="vwz4670",fontsize=16,color="green",shape="box"];27475[label="vwz537",fontsize=16,color="green",shape="box"];27476[label="vwz537",fontsize=16,color="green",shape="box"];27477[label="vwz536",fontsize=16,color="green",shape="box"];27519[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz892) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (Pos (Succ vwz89300))) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="black",shape="box"];27519 -> 28193[label="",style="solid", color="black", weight=3]; 77.51/45.27 27520[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz892) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (Pos Zero)) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="black",shape="box"];27520 -> 28194[label="",style="solid", color="black", weight=3]; 77.51/45.27 27521[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz892) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (Neg (Succ vwz89300))) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="black",shape="box"];27521 -> 28195[label="",style="solid", color="black", weight=3]; 77.51/45.27 27522[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz892) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (Neg Zero)) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="black",shape="box"];27522 -> 28196[label="",style="solid", color="black", weight=3]; 77.51/45.27 27523[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz894) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (Pos (Succ vwz89500))) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="black",shape="box"];27523 -> 28197[label="",style="solid", color="black", weight=3]; 77.51/45.27 27524[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz894) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (Pos Zero)) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="black",shape="box"];27524 -> 28198[label="",style="solid", color="black", weight=3]; 77.51/45.27 27525[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz894) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (Neg (Succ vwz89500))) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="black",shape="box"];27525 -> 28199[label="",style="solid", color="black", weight=3]; 77.51/45.27 27526[label="absReal1 (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) vwz894) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (primQuotInt (Neg (Succ (Succ (Succ vwz30000)))) (Neg Zero)) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="black",shape="box"];27526 -> 28200[label="",style="solid", color="black", weight=3]; 77.51/45.27 27693 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27693[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat vwz4520000 vwz554000000 == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat vwz4520000 vwz554000000 == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];27693 -> 28201[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27693 -> 28202[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27693 -> 28203[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27694 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27694[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat vwz4520000 vwz554000000 == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat vwz4520000 vwz554000000 == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];27694 -> 28204[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27694 -> 28205[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27694 -> 28206[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27695 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27695[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (GT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (GT == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];27695 -> 28207[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27695 -> 28208[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27695 -> 28209[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27696 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27696[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (GT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (GT == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];27696 -> 28210[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27696 -> 28211[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27696 -> 28212[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27754[label="vwz453",fontsize=16,color="green",shape="box"];27755 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27755[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];27755 -> 28213[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27755 -> 28214[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27755 -> 28215[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27756[label="vwz458",fontsize=16,color="green",shape="box"];27757 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27757[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];27757 -> 28216[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27757 -> 28217[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27757 -> 28218[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27758[label="vwz453",fontsize=16,color="green",shape="box"];27759 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27759[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz453))) vwz524) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];27759 -> 28219[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27759 -> 28220[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27759 -> 28221[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27760[label="vwz458",fontsize=16,color="green",shape="box"];27761 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27761[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz453))) vwz523) (Neg (Succ vwz453)) (primRemInt (absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz453)))",fontsize=16,color="magenta"];27761 -> 28222[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27761 -> 28223[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27761 -> 28224[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27788 -> 25176[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27788[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ (Succ vwz453000))) (primGEqNatS vwz452000 vwz453000))) vwz523) (Neg (Succ (Succ (Succ (Succ vwz453000))))) (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ (Succ vwz453000))) (primGEqNatS vwz452000 vwz453000)))",fontsize=16,color="magenta"];27788 -> 28225[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27788 -> 28226[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27788 -> 28227[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27788 -> 28228[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27788 -> 28229[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27789 -> 25176[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27789[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ (Succ vwz453000))) (primGEqNatS vwz452000 vwz453000))) vwz524) (Neg (Succ (Succ (Succ (Succ vwz453000))))) (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ (Succ vwz453000))) (primGEqNatS vwz452000 vwz453000)))",fontsize=16,color="magenta"];27789 -> 28230[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27789 -> 28231[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27789 -> 28232[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27789 -> 28233[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27789 -> 28234[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27869 -> 25370[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27869[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ Zero)) True)) vwz523) (Neg (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ Zero)) True))",fontsize=16,color="magenta"];27869 -> 28235[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27869 -> 28236[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27869 -> 28237[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27870 -> 25370[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27870[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ Zero)) True)) vwz524) (Neg (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ (Succ vwz452000))) (Succ (Succ Zero)) True))",fontsize=16,color="magenta"];27870 -> 28238[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27870 -> 28239[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27870 -> 28240[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27892[label="Succ (Succ (Succ vwz453000))",fontsize=16,color="green",shape="box"];27893 -> 25371[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27893[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz453000))) False)) vwz523) (Neg (Succ (Succ (Succ (Succ vwz453000))))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz453000))) False))",fontsize=16,color="magenta"];27893 -> 28241[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27893 -> 28242[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27893 -> 28243[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27894 -> 25371[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27894[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz453000))) False)) vwz524) (Neg (Succ (Succ (Succ (Succ vwz453000))))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ vwz453000))) False))",fontsize=16,color="magenta"];27894 -> 28244[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27894 -> 28245[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27894 -> 28246[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27895[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];27896 -> 25370[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27896[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True)) vwz523) (Neg (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True))",fontsize=16,color="magenta"];27896 -> 28247[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27896 -> 28248[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27896 -> 28249[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27897 -> 25370[label="",style="dashed", color="red", weight=0]; 77.51/45.27 27897[label="gcd0Gcd'1 (primEqInt (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True)) vwz524) (Neg (Succ (Succ (Succ Zero)))) (Pos (primModNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True))",fontsize=16,color="magenta"];27897 -> 28250[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27897 -> 28251[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 27897 -> 28252[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21041[label="Succ Zero",fontsize=16,color="green",shape="box"];21042 -> 21027[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21042[label="primMinusNatS (Succ (Succ vwz7550000)) (Succ Zero)",fontsize=16,color="magenta"];21043[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ Zero))) (Pos vwz7610)) (Neg (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="burlywood",shape="box"];29648[label="vwz7610/Succ vwz76100",fontsize=10,color="white",style="solid",shape="box"];21043 -> 29648[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29648 -> 21173[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 29649[label="vwz7610/Zero",fontsize=10,color="white",style="solid",shape="box"];21043 -> 29649[label="",style="solid", color="burlywood", weight=9]; 77.51/45.27 29649 -> 21174[label="",style="solid", color="burlywood", weight=3]; 77.51/45.27 21044[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ Zero))) (Neg vwz7610)) (Neg (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];21044 -> 21175[label="",style="solid", color="black", weight=3]; 77.51/45.27 21045[label="Succ Zero",fontsize=16,color="green",shape="box"];21046 -> 21031[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21046[label="primMinusNatS (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];27898[label="vwz524",fontsize=16,color="green",shape="box"];27899[label="Zero",fontsize=16,color="green",shape="box"];27900[label="vwz45200",fontsize=16,color="green",shape="box"];27901[label="vwz523",fontsize=16,color="green",shape="box"];27902[label="Zero",fontsize=16,color="green",shape="box"];27903[label="vwz45200",fontsize=16,color="green",shape="box"];27904[label="vwz524",fontsize=16,color="green",shape="box"];27905[label="vwz523",fontsize=16,color="green",shape="box"];19013 -> 17228[label="",style="dashed", color="red", weight=0]; 77.51/45.27 19013[label="gcd0Gcd'2 (Pos (Succ (Succ (Succ vwz7540000)))) (vwz782 `rem` Pos (Succ (Succ (Succ vwz7540000))))",fontsize=16,color="magenta"];19013 -> 19133[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 19013 -> 19134[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28022 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28022[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat vwz576000000 vwz4660000 == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat vwz576000000 vwz4660000 == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];28022 -> 28253[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28022 -> 28254[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28022 -> 28255[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28023 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28023[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat vwz576000000 vwz4660000 == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat vwz576000000 vwz4660000 == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];28023 -> 28256[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28023 -> 28257[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28023 -> 28258[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28131 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28131[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];28131 -> 28259[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28131 -> 28260[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28131 -> 28261[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28132 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28132[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];28132 -> 28262[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28132 -> 28263[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28132 -> 28264[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28024 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28024[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (LT == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (LT == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];28024 -> 28265[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28024 -> 28266[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28024 -> 28267[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28025 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28025[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (LT == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (LT == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];28025 -> 28268[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28025 -> 28269[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28025 -> 28270[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28133 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28133[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz467))) vwz536) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];28133 -> 28271[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28133 -> 28272[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28133 -> 28273[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28134 -> 17479[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28134[label="gcd0Gcd'1 (primEqInt (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz467))) vwz537) (Neg (Succ vwz467)) (primRemInt (absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))) (Neg (Succ vwz467)))",fontsize=16,color="magenta"];28134 -> 28274[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28134 -> 28275[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28134 -> 28276[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28193 -> 13774[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28193[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ (Succ vwz30000))) (Succ vwz89300))) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ (Succ vwz30000))) (Succ vwz89300))) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="magenta"];28193 -> 28306[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28193 -> 28307[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28193 -> 28308[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28193 -> 28309[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28194 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28194[label="absReal1 (primMulInt (error []) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (error []) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="magenta"];28194 -> 28310[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28194 -> 28311[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28195 -> 13772[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28195[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ (Succ vwz30000))) (Succ vwz89300))) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ (Succ vwz30000))) (Succ vwz89300))) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="magenta"];28195 -> 28312[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28195 -> 28313[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28195 -> 28314[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28195 -> 28315[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28196 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28196[label="absReal1 (primMulInt (error []) (Neg (Succ (Succ (Succ vwz40000))))) (not (primCmpInt (primMulInt (error []) (Neg (Succ (Succ (Succ vwz40000))))) vwz10 == LT))",fontsize=16,color="magenta"];28196 -> 28316[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28196 -> 28317[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28197 -> 13774[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28197[label="absReal1 (primMulInt (Neg (primDivNatS (Succ (Succ (Succ vwz30000))) (Succ vwz89500))) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (Neg (primDivNatS (Succ (Succ (Succ vwz30000))) (Succ vwz89500))) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="magenta"];28197 -> 28318[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28197 -> 28319[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28197 -> 28320[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28197 -> 28321[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28198 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28198[label="absReal1 (primMulInt (error []) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (error []) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="magenta"];28198 -> 28322[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28198 -> 28323[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28199 -> 13772[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28199[label="absReal1 (primMulInt (Pos (primDivNatS (Succ (Succ (Succ vwz30000))) (Succ vwz89500))) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (Pos (primDivNatS (Succ (Succ (Succ vwz30000))) (Succ vwz89500))) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="magenta"];28199 -> 28324[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28199 -> 28325[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28199 -> 28326[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28199 -> 28327[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28200 -> 13773[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28200[label="absReal1 (primMulInt (error []) (Neg (Succ (Succ Zero)))) (not (primCmpInt (primMulInt (error []) (Neg (Succ (Succ Zero)))) vwz10 == LT))",fontsize=16,color="magenta"];28200 -> 28328[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28200 -> 28329[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28201[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];28202[label="vwz523",fontsize=16,color="green",shape="box"];28203 -> 21690[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28203[label="absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat vwz4520000 vwz554000000 == LT))",fontsize=16,color="magenta"];28203 -> 28330[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28203 -> 28331[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28203 -> 28332[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28204[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];28205[label="vwz524",fontsize=16,color="green",shape="box"];28206 -> 21690[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28206[label="absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (primCmpNat vwz4520000 vwz554000000 == LT))",fontsize=16,color="magenta"];28206 -> 28333[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28206 -> 28334[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28206 -> 28335[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28207[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];28208[label="vwz523",fontsize=16,color="green",shape="box"];28209 -> 18393[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28209[label="absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (GT == LT))",fontsize=16,color="magenta"];28209 -> 28336[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28210[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];28211[label="vwz524",fontsize=16,color="green",shape="box"];28212 -> 18393[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28212[label="absReal1 (Pos (Succ (Succ (Succ (Succ (Succ vwz4520000)))))) (not (GT == LT))",fontsize=16,color="magenta"];28212 -> 28337[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28213[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];28214[label="vwz524",fontsize=16,color="green",shape="box"];28215 -> 22179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28215[label="absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))",fontsize=16,color="magenta"];28215 -> 28338[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28216[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];28217[label="vwz523",fontsize=16,color="green",shape="box"];28218 -> 22179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28218[label="absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (LT == LT))",fontsize=16,color="magenta"];28218 -> 28339[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28219[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];28220[label="vwz524",fontsize=16,color="green",shape="box"];28221 -> 22180[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28221[label="absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))",fontsize=16,color="magenta"];28221 -> 28340[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28222[label="Neg (Succ vwz453)",fontsize=16,color="green",shape="box"];28223[label="vwz523",fontsize=16,color="green",shape="box"];28224 -> 22180[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28224[label="absReal1 (Pos (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))",fontsize=16,color="magenta"];28224 -> 28341[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28225[label="vwz453000",fontsize=16,color="green",shape="box"];28226[label="vwz523",fontsize=16,color="green",shape="box"];28227[label="Succ (Succ (Succ vwz453000))",fontsize=16,color="green",shape="box"];28228[label="vwz452000",fontsize=16,color="green",shape="box"];28229[label="Succ (Succ vwz452000)",fontsize=16,color="green",shape="box"];28230[label="vwz453000",fontsize=16,color="green",shape="box"];28231[label="vwz524",fontsize=16,color="green",shape="box"];28232[label="Succ (Succ (Succ vwz453000))",fontsize=16,color="green",shape="box"];28233[label="vwz452000",fontsize=16,color="green",shape="box"];28234[label="Succ (Succ vwz452000)",fontsize=16,color="green",shape="box"];28235[label="vwz523",fontsize=16,color="green",shape="box"];28236[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];28237[label="Succ (Succ vwz452000)",fontsize=16,color="green",shape="box"];28238[label="vwz524",fontsize=16,color="green",shape="box"];28239[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];28240[label="Succ (Succ vwz452000)",fontsize=16,color="green",shape="box"];28241[label="vwz523",fontsize=16,color="green",shape="box"];28242[label="Succ (Succ (Succ vwz453000))",fontsize=16,color="green",shape="box"];28243[label="Succ Zero",fontsize=16,color="green",shape="box"];28244[label="vwz524",fontsize=16,color="green",shape="box"];28245[label="Succ (Succ (Succ vwz453000))",fontsize=16,color="green",shape="box"];28246[label="Succ Zero",fontsize=16,color="green",shape="box"];28247[label="vwz523",fontsize=16,color="green",shape="box"];28248[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];28249[label="Succ Zero",fontsize=16,color="green",shape="box"];28250[label="vwz524",fontsize=16,color="green",shape="box"];28251[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];28252[label="Succ Zero",fontsize=16,color="green",shape="box"];21173[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ Zero))) (Pos (Succ vwz76100))) (Neg (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];21173 -> 21277[label="",style="solid", color="black", weight=3]; 77.51/45.27 21174[label="gcd0Gcd'1 (primEqInt (Pos (Succ (Succ Zero))) (Pos Zero)) (Neg (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];21174 -> 21278[label="",style="solid", color="black", weight=3]; 77.51/45.27 21175 -> 18848[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21175[label="gcd0Gcd'1 False (Neg (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="magenta"];21175 -> 21279[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 19133[label="Pos (Succ (Succ (Succ vwz7540000)))",fontsize=16,color="green",shape="box"];19134[label="vwz782",fontsize=16,color="green",shape="box"];28253[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];28254[label="vwz537",fontsize=16,color="green",shape="box"];28255 -> 21617[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28255[label="absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat vwz576000000 vwz4660000 == LT))",fontsize=16,color="magenta"];28255 -> 28342[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28255 -> 28343[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28255 -> 28344[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28256[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];28257[label="vwz536",fontsize=16,color="green",shape="box"];28258 -> 21617[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28258[label="absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (primCmpNat vwz576000000 vwz4660000 == LT))",fontsize=16,color="magenta"];28258 -> 28345[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28258 -> 28346[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28258 -> 28347[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28259[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];28260[label="vwz536",fontsize=16,color="green",shape="box"];28261 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28261[label="absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))",fontsize=16,color="magenta"];28261 -> 28348[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28262[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];28263[label="vwz537",fontsize=16,color="green",shape="box"];28264 -> 19589[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28264[label="absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (GT == LT))",fontsize=16,color="magenta"];28264 -> 28349[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28265[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];28266[label="vwz537",fontsize=16,color="green",shape="box"];28267 -> 14828[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28267[label="absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (LT == LT))",fontsize=16,color="magenta"];28267 -> 28350[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28268[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];28269[label="vwz536",fontsize=16,color="green",shape="box"];28270 -> 14828[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28270[label="absReal1 (Neg (Succ (Succ (Succ (Succ (Succ vwz4660000)))))) (not (LT == LT))",fontsize=16,color="magenta"];28270 -> 28351[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28271[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];28272[label="vwz536",fontsize=16,color="green",shape="box"];28273 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28273[label="absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))",fontsize=16,color="magenta"];28273 -> 28352[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28274[label="Neg (Succ vwz467)",fontsize=16,color="green",shape="box"];28275[label="vwz537",fontsize=16,color="green",shape="box"];28276 -> 20179[label="",style="dashed", color="red", weight=0]; 77.51/45.27 28276[label="absReal1 (Neg (Succ (Succ (Succ (Succ Zero))))) (not (EQ == LT))",fontsize=16,color="magenta"];28276 -> 28353[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 28306[label="vwz10",fontsize=16,color="green",shape="box"];28307[label="Succ (Succ vwz40000)",fontsize=16,color="green",shape="box"];28308[label="Succ (Succ vwz30000)",fontsize=16,color="green",shape="box"];28309[label="vwz89300",fontsize=16,color="green",shape="box"];28310[label="vwz10",fontsize=16,color="green",shape="box"];28311[label="Succ (Succ vwz40000)",fontsize=16,color="green",shape="box"];28312[label="vwz10",fontsize=16,color="green",shape="box"];28313[label="Succ (Succ vwz40000)",fontsize=16,color="green",shape="box"];28314[label="vwz89300",fontsize=16,color="green",shape="box"];28315[label="Succ (Succ vwz30000)",fontsize=16,color="green",shape="box"];28316[label="vwz10",fontsize=16,color="green",shape="box"];28317[label="Succ (Succ vwz40000)",fontsize=16,color="green",shape="box"];28318[label="vwz10",fontsize=16,color="green",shape="box"];28319[label="Succ Zero",fontsize=16,color="green",shape="box"];28320[label="Succ (Succ vwz30000)",fontsize=16,color="green",shape="box"];28321[label="vwz89500",fontsize=16,color="green",shape="box"];28322[label="vwz10",fontsize=16,color="green",shape="box"];28323[label="Succ Zero",fontsize=16,color="green",shape="box"];28324[label="vwz10",fontsize=16,color="green",shape="box"];28325[label="Succ Zero",fontsize=16,color="green",shape="box"];28326[label="vwz89500",fontsize=16,color="green",shape="box"];28327[label="Succ (Succ vwz30000)",fontsize=16,color="green",shape="box"];28328[label="vwz10",fontsize=16,color="green",shape="box"];28329[label="Succ Zero",fontsize=16,color="green",shape="box"];28330[label="vwz4520000",fontsize=16,color="green",shape="box"];28331[label="Succ (Succ (Succ (Succ vwz4520000)))",fontsize=16,color="green",shape="box"];28332[label="vwz554000000",fontsize=16,color="green",shape="box"];28333[label="vwz4520000",fontsize=16,color="green",shape="box"];28334[label="Succ (Succ (Succ (Succ vwz4520000)))",fontsize=16,color="green",shape="box"];28335[label="vwz554000000",fontsize=16,color="green",shape="box"];28336[label="Succ (Succ (Succ (Succ vwz4520000)))",fontsize=16,color="green",shape="box"];28337[label="Succ (Succ (Succ (Succ vwz4520000)))",fontsize=16,color="green",shape="box"];28338[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];28339[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];28340[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];28341[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];21277 -> 22627[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21277[label="gcd0Gcd'1 (primEqNat (Succ Zero) vwz76100) (Neg (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="magenta"];21277 -> 22680[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21277 -> 22681[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21277 -> 22682[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21277 -> 22683[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21278 -> 18848[label="",style="dashed", color="red", weight=0]; 77.51/45.27 21278[label="gcd0Gcd'1 False (Neg (Succ (Succ (Succ vwz7290000)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="magenta"];21278 -> 21449[label="",style="dashed", color="magenta", weight=3]; 77.51/45.27 21279[label="Neg (Succ (Succ (Succ vwz7290000)))",fontsize=16,color="green",shape="box"];28342[label="vwz576000000",fontsize=16,color="green",shape="box"];28343[label="Succ (Succ (Succ (Succ vwz4660000)))",fontsize=16,color="green",shape="box"];28344[label="vwz4660000",fontsize=16,color="green",shape="box"];28345[label="vwz576000000",fontsize=16,color="green",shape="box"];28346[label="Succ (Succ (Succ (Succ vwz4660000)))",fontsize=16,color="green",shape="box"];28347[label="vwz4660000",fontsize=16,color="green",shape="box"];28348[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];28349[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];28350[label="Succ (Succ (Succ (Succ vwz4660000)))",fontsize=16,color="green",shape="box"];28351[label="Succ (Succ (Succ (Succ vwz4660000)))",fontsize=16,color="green",shape="box"];28352[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];28353[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];22680[label="Neg (Succ (Succ (Succ vwz7290000)))",fontsize=16,color="green",shape="box"];22681[label="vwz76100",fontsize=16,color="green",shape="box"];22682[label="Succ Zero",fontsize=16,color="green",shape="box"];22683[label="Succ Zero",fontsize=16,color="green",shape="box"];21449[label="Neg (Succ (Succ (Succ vwz7290000)))",fontsize=16,color="green",shape="box"];} 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (12) 77.51/45.27 Complex Obligation (AND) 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (13) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_absReal19(vwz582, Succ(vwz5830), Succ(vwz5840), vwz585, vwz586) -> new_absReal19(vwz582, vwz5830, vwz5840, vwz585, vwz586) 77.51/45.27 77.51/45.27 R is empty. 77.51/45.27 Q is empty. 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (14) QDPSizeChangeProof (EQUIVALENT) 77.51/45.27 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.27 77.51/45.27 From the DPs we obtained the following set of size-change graphs: 77.51/45.27 *new_absReal19(vwz582, Succ(vwz5830), Succ(vwz5840), vwz585, vwz586) -> new_absReal19(vwz582, vwz5830, vwz5840, vwz585, vwz586) 77.51/45.27 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 4 >= 4, 5 >= 5 77.51/45.27 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (15) 77.51/45.27 YES 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (16) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_absReal15(vwz492, vwz493, Succ(vwz4940), Succ(vwz4950), vwz496, vwz497, vwz498) -> new_absReal15(vwz492, vwz493, vwz4940, vwz4950, vwz496, vwz497, vwz498) 77.51/45.27 77.51/45.27 R is empty. 77.51/45.27 Q is empty. 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (17) QDPSizeChangeProof (EQUIVALENT) 77.51/45.27 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.27 77.51/45.27 From the DPs we obtained the following set of size-change graphs: 77.51/45.27 *new_absReal15(vwz492, vwz493, Succ(vwz4940), Succ(vwz4950), vwz496, vwz497, vwz498) -> new_absReal15(vwz492, vwz493, vwz4940, vwz4950, vwz496, vwz497, vwz498) 77.51/45.27 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5, 6 >= 6, 7 >= 7 77.51/45.27 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (18) 77.51/45.27 YES 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (19) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_absReal18(vwz705, Succ(vwz7060), Succ(vwz7070), vwz708, vwz709) -> new_absReal18(vwz705, vwz7060, vwz7070, vwz708, vwz709) 77.51/45.27 77.51/45.27 R is empty. 77.51/45.27 Q is empty. 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (20) QDPSizeChangeProof (EQUIVALENT) 77.51/45.27 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.27 77.51/45.27 From the DPs we obtained the following set of size-change graphs: 77.51/45.27 *new_absReal18(vwz705, Succ(vwz7060), Succ(vwz7070), vwz708, vwz709) -> new_absReal18(vwz705, vwz7060, vwz7070, vwz708, vwz709) 77.51/45.27 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 4 >= 4, 5 >= 5 77.51/45.27 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (21) 77.51/45.27 YES 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (22) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_absReal117(vwz180, Succ(vwz1810), Succ(vwz1820), vwz183, vwz184) -> new_absReal117(vwz180, vwz1810, vwz1820, vwz183, vwz184) 77.51/45.27 77.51/45.27 R is empty. 77.51/45.27 Q is empty. 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (23) QDPSizeChangeProof (EQUIVALENT) 77.51/45.27 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.27 77.51/45.27 From the DPs we obtained the following set of size-change graphs: 77.51/45.27 *new_absReal117(vwz180, Succ(vwz1810), Succ(vwz1820), vwz183, vwz184) -> new_absReal117(vwz180, vwz1810, vwz1820, vwz183, vwz184) 77.51/45.27 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 4 >= 4, 5 >= 5 77.51/45.27 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (24) 77.51/45.27 YES 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (25) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_gcd11(Succ(vwz9320), Succ(vwz9330), vwz934, vwz935) -> new_gcd11(vwz9320, vwz9330, vwz934, vwz935) 77.51/45.27 77.51/45.27 R is empty. 77.51/45.27 Q is empty. 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (26) QDPSizeChangeProof (EQUIVALENT) 77.51/45.27 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.27 77.51/45.27 From the DPs we obtained the following set of size-change graphs: 77.51/45.27 *new_gcd11(Succ(vwz9320), Succ(vwz9330), vwz934, vwz935) -> new_gcd11(vwz9320, vwz9330, vwz934, vwz935) 77.51/45.27 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3, 4 >= 4 77.51/45.27 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (27) 77.51/45.27 YES 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (28) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_absReal110(vwz466, vwz467, Succ(vwz4680), Succ(vwz4690), vwz470, vwz471, vwz472) -> new_absReal110(vwz466, vwz467, vwz4680, vwz4690, vwz470, vwz471, vwz472) 77.51/45.27 77.51/45.27 R is empty. 77.51/45.27 Q is empty. 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (29) QDPSizeChangeProof (EQUIVALENT) 77.51/45.27 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.27 77.51/45.27 From the DPs we obtained the following set of size-change graphs: 77.51/45.27 *new_absReal110(vwz466, vwz467, Succ(vwz4680), Succ(vwz4690), vwz470, vwz471, vwz472) -> new_absReal110(vwz466, vwz467, vwz4680, vwz4690, vwz470, vwz471, vwz472) 77.51/45.27 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5, 6 >= 6, 7 >= 7 77.51/45.27 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (30) 77.51/45.27 YES 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (31) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_absReal17(vwz198, Succ(vwz1990), Succ(vwz2000), vwz201, vwz202) -> new_absReal17(vwz198, vwz1990, vwz2000, vwz201, vwz202) 77.51/45.27 77.51/45.27 R is empty. 77.51/45.27 Q is empty. 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (32) QDPSizeChangeProof (EQUIVALENT) 77.51/45.27 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.27 77.51/45.27 From the DPs we obtained the following set of size-change graphs: 77.51/45.27 *new_absReal17(vwz198, Succ(vwz1990), Succ(vwz2000), vwz201, vwz202) -> new_absReal17(vwz198, vwz1990, vwz2000, vwz201, vwz202) 77.51/45.27 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 4 >= 4, 5 >= 5 77.51/45.27 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (33) 77.51/45.27 YES 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (34) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_absReal115(vwz452, vwz453, Succ(vwz4540), Succ(vwz4550), vwz456, vwz457, vwz458) -> new_absReal115(vwz452, vwz453, vwz4540, vwz4550, vwz456, vwz457, vwz458) 77.51/45.27 77.51/45.27 R is empty. 77.51/45.27 Q is empty. 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (35) QDPSizeChangeProof (EQUIVALENT) 77.51/45.27 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.27 77.51/45.27 From the DPs we obtained the following set of size-change graphs: 77.51/45.27 *new_absReal115(vwz452, vwz453, Succ(vwz4540), Succ(vwz4550), vwz456, vwz457, vwz458) -> new_absReal115(vwz452, vwz453, vwz4540, vwz4550, vwz456, vwz457, vwz458) 77.51/45.27 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5, 6 >= 6, 7 >= 7 77.51/45.27 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (36) 77.51/45.27 YES 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (37) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_primMulNat(Succ(vwz94200), Zero, vwz945) -> new_primMulNat1(new_primMinusNatS2(Succ(vwz94200), Zero), Succ(Zero), vwz945) 77.51/45.27 new_primMulNat(Zero, Zero, vwz945) -> new_primMulNat1(new_primMinusNatS2(Zero, Zero), Succ(Zero), vwz945) 77.51/45.27 new_primMulNat2(vwz1046, vwz1047, vwz1050) -> new_primMulNat1(new_primMinusNatS2(Succ(vwz1046), Succ(vwz1047)), Succ(Succ(vwz1047)), vwz1050) 77.51/45.27 new_primMulNat(Succ(vwz94200), Succ(vwz9440), vwz945) -> new_primMulNat0(vwz94200, vwz9440, vwz94200, vwz9440, vwz945) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Succ(vwz10490), vwz1050) -> new_primMulNat0(vwz1046, vwz1047, vwz10480, vwz10490, vwz1050) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Zero, vwz1050) -> new_primMulNat1(new_primMinusNatS2(Succ(vwz1046), Succ(vwz1047)), Succ(Succ(vwz1047)), vwz1050) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Zero, Zero, vwz1050) -> new_primMulNat2(vwz1046, vwz1047, vwz1050) 77.51/45.27 new_primMulNat1(Succ(vwz10440), Succ(vwz10310), vwz1032) -> new_primMulNat(vwz10440, vwz10310, vwz1032) 77.51/45.27 77.51/45.27 The TRS R consists of the following rules: 77.51/45.27 77.51/45.27 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.51/45.27 new_primMinusNatS2(Zero, Zero) -> Zero 77.51/45.27 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.51/45.27 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.51/45.27 77.51/45.27 The set Q consists of the following terms: 77.51/45.27 77.51/45.27 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.27 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.27 new_primMinusNatS2(Zero, Zero) 77.51/45.27 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.27 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (38) DependencyGraphProof (EQUIVALENT) 77.51/45.27 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 1 less node. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (39) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_primMulNat1(Succ(vwz10440), Succ(vwz10310), vwz1032) -> new_primMulNat(vwz10440, vwz10310, vwz1032) 77.51/45.27 new_primMulNat(Succ(vwz94200), Zero, vwz945) -> new_primMulNat1(new_primMinusNatS2(Succ(vwz94200), Zero), Succ(Zero), vwz945) 77.51/45.27 new_primMulNat(Succ(vwz94200), Succ(vwz9440), vwz945) -> new_primMulNat0(vwz94200, vwz9440, vwz94200, vwz9440, vwz945) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Succ(vwz10490), vwz1050) -> new_primMulNat0(vwz1046, vwz1047, vwz10480, vwz10490, vwz1050) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Zero, vwz1050) -> new_primMulNat1(new_primMinusNatS2(Succ(vwz1046), Succ(vwz1047)), Succ(Succ(vwz1047)), vwz1050) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Zero, Zero, vwz1050) -> new_primMulNat2(vwz1046, vwz1047, vwz1050) 77.51/45.27 new_primMulNat2(vwz1046, vwz1047, vwz1050) -> new_primMulNat1(new_primMinusNatS2(Succ(vwz1046), Succ(vwz1047)), Succ(Succ(vwz1047)), vwz1050) 77.51/45.27 77.51/45.27 The TRS R consists of the following rules: 77.51/45.27 77.51/45.27 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.51/45.27 new_primMinusNatS2(Zero, Zero) -> Zero 77.51/45.27 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.51/45.27 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.51/45.27 77.51/45.27 The set Q consists of the following terms: 77.51/45.27 77.51/45.27 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.27 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.27 new_primMinusNatS2(Zero, Zero) 77.51/45.27 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.27 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (40) TransformationProof (EQUIVALENT) 77.51/45.27 By rewriting [LPAR04] the rule new_primMulNat(Succ(vwz94200), Zero, vwz945) -> new_primMulNat1(new_primMinusNatS2(Succ(vwz94200), Zero), Succ(Zero), vwz945) at position [0] we obtained the following new rules [LPAR04]: 77.51/45.27 77.51/45.27 (new_primMulNat(Succ(vwz94200), Zero, vwz945) -> new_primMulNat1(Succ(vwz94200), Succ(Zero), vwz945),new_primMulNat(Succ(vwz94200), Zero, vwz945) -> new_primMulNat1(Succ(vwz94200), Succ(Zero), vwz945)) 77.51/45.27 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (41) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_primMulNat1(Succ(vwz10440), Succ(vwz10310), vwz1032) -> new_primMulNat(vwz10440, vwz10310, vwz1032) 77.51/45.27 new_primMulNat(Succ(vwz94200), Succ(vwz9440), vwz945) -> new_primMulNat0(vwz94200, vwz9440, vwz94200, vwz9440, vwz945) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Succ(vwz10490), vwz1050) -> new_primMulNat0(vwz1046, vwz1047, vwz10480, vwz10490, vwz1050) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Zero, vwz1050) -> new_primMulNat1(new_primMinusNatS2(Succ(vwz1046), Succ(vwz1047)), Succ(Succ(vwz1047)), vwz1050) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Zero, Zero, vwz1050) -> new_primMulNat2(vwz1046, vwz1047, vwz1050) 77.51/45.27 new_primMulNat2(vwz1046, vwz1047, vwz1050) -> new_primMulNat1(new_primMinusNatS2(Succ(vwz1046), Succ(vwz1047)), Succ(Succ(vwz1047)), vwz1050) 77.51/45.27 new_primMulNat(Succ(vwz94200), Zero, vwz945) -> new_primMulNat1(Succ(vwz94200), Succ(Zero), vwz945) 77.51/45.27 77.51/45.27 The TRS R consists of the following rules: 77.51/45.27 77.51/45.27 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.51/45.27 new_primMinusNatS2(Zero, Zero) -> Zero 77.51/45.27 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.51/45.27 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.51/45.27 77.51/45.27 The set Q consists of the following terms: 77.51/45.27 77.51/45.27 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.27 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.27 new_primMinusNatS2(Zero, Zero) 77.51/45.27 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.27 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (42) TransformationProof (EQUIVALENT) 77.51/45.27 By rewriting [LPAR04] the rule new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Zero, vwz1050) -> new_primMulNat1(new_primMinusNatS2(Succ(vwz1046), Succ(vwz1047)), Succ(Succ(vwz1047)), vwz1050) at position [0] we obtained the following new rules [LPAR04]: 77.51/45.27 77.51/45.27 (new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Zero, vwz1050) -> new_primMulNat1(new_primMinusNatS2(vwz1046, vwz1047), Succ(Succ(vwz1047)), vwz1050),new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Zero, vwz1050) -> new_primMulNat1(new_primMinusNatS2(vwz1046, vwz1047), Succ(Succ(vwz1047)), vwz1050)) 77.51/45.27 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (43) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_primMulNat1(Succ(vwz10440), Succ(vwz10310), vwz1032) -> new_primMulNat(vwz10440, vwz10310, vwz1032) 77.51/45.27 new_primMulNat(Succ(vwz94200), Succ(vwz9440), vwz945) -> new_primMulNat0(vwz94200, vwz9440, vwz94200, vwz9440, vwz945) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Succ(vwz10490), vwz1050) -> new_primMulNat0(vwz1046, vwz1047, vwz10480, vwz10490, vwz1050) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Zero, Zero, vwz1050) -> new_primMulNat2(vwz1046, vwz1047, vwz1050) 77.51/45.27 new_primMulNat2(vwz1046, vwz1047, vwz1050) -> new_primMulNat1(new_primMinusNatS2(Succ(vwz1046), Succ(vwz1047)), Succ(Succ(vwz1047)), vwz1050) 77.51/45.27 new_primMulNat(Succ(vwz94200), Zero, vwz945) -> new_primMulNat1(Succ(vwz94200), Succ(Zero), vwz945) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Zero, vwz1050) -> new_primMulNat1(new_primMinusNatS2(vwz1046, vwz1047), Succ(Succ(vwz1047)), vwz1050) 77.51/45.27 77.51/45.27 The TRS R consists of the following rules: 77.51/45.27 77.51/45.27 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.51/45.27 new_primMinusNatS2(Zero, Zero) -> Zero 77.51/45.27 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.51/45.27 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.51/45.27 77.51/45.27 The set Q consists of the following terms: 77.51/45.27 77.51/45.27 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.27 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.27 new_primMinusNatS2(Zero, Zero) 77.51/45.27 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.27 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (44) TransformationProof (EQUIVALENT) 77.51/45.27 By rewriting [LPAR04] the rule new_primMulNat2(vwz1046, vwz1047, vwz1050) -> new_primMulNat1(new_primMinusNatS2(Succ(vwz1046), Succ(vwz1047)), Succ(Succ(vwz1047)), vwz1050) at position [0] we obtained the following new rules [LPAR04]: 77.51/45.27 77.51/45.27 (new_primMulNat2(vwz1046, vwz1047, vwz1050) -> new_primMulNat1(new_primMinusNatS2(vwz1046, vwz1047), Succ(Succ(vwz1047)), vwz1050),new_primMulNat2(vwz1046, vwz1047, vwz1050) -> new_primMulNat1(new_primMinusNatS2(vwz1046, vwz1047), Succ(Succ(vwz1047)), vwz1050)) 77.51/45.27 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (45) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_primMulNat1(Succ(vwz10440), Succ(vwz10310), vwz1032) -> new_primMulNat(vwz10440, vwz10310, vwz1032) 77.51/45.27 new_primMulNat(Succ(vwz94200), Succ(vwz9440), vwz945) -> new_primMulNat0(vwz94200, vwz9440, vwz94200, vwz9440, vwz945) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Succ(vwz10490), vwz1050) -> new_primMulNat0(vwz1046, vwz1047, vwz10480, vwz10490, vwz1050) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Zero, Zero, vwz1050) -> new_primMulNat2(vwz1046, vwz1047, vwz1050) 77.51/45.27 new_primMulNat(Succ(vwz94200), Zero, vwz945) -> new_primMulNat1(Succ(vwz94200), Succ(Zero), vwz945) 77.51/45.27 new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Zero, vwz1050) -> new_primMulNat1(new_primMinusNatS2(vwz1046, vwz1047), Succ(Succ(vwz1047)), vwz1050) 77.51/45.27 new_primMulNat2(vwz1046, vwz1047, vwz1050) -> new_primMulNat1(new_primMinusNatS2(vwz1046, vwz1047), Succ(Succ(vwz1047)), vwz1050) 77.51/45.27 77.51/45.27 The TRS R consists of the following rules: 77.51/45.27 77.51/45.27 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.51/45.27 new_primMinusNatS2(Zero, Zero) -> Zero 77.51/45.27 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.51/45.27 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.51/45.27 77.51/45.27 The set Q consists of the following terms: 77.51/45.27 77.51/45.27 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.27 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.27 new_primMinusNatS2(Zero, Zero) 77.51/45.27 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.27 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (46) QDPSizeChangeProof (EQUIVALENT) 77.51/45.27 We used the following order together with the size-change analysis [AAECC05] to show that there are no infinite chains for this DP problem. 77.51/45.27 77.51/45.27 Order:Polynomial interpretation [POLO]: 77.51/45.27 77.51/45.27 POL(Succ(x_1)) = 1 + x_1 77.51/45.27 POL(Zero) = 1 77.51/45.27 POL(new_primMinusNatS2(x_1, x_2)) = x_1 77.51/45.27 77.51/45.27 77.51/45.27 77.51/45.27 77.51/45.27 From the DPs we obtained the following set of size-change graphs: 77.51/45.27 *new_primMulNat(Succ(vwz94200), Zero, vwz945) -> new_primMulNat1(Succ(vwz94200), Succ(Zero), vwz945) (allowed arguments on rhs = {1, 2, 3}) 77.51/45.27 The graph contains the following edges 1 >= 1, 3 >= 3 77.51/45.27 77.51/45.27 77.51/45.27 *new_primMulNat(Succ(vwz94200), Succ(vwz9440), vwz945) -> new_primMulNat0(vwz94200, vwz9440, vwz94200, vwz9440, vwz945) (allowed arguments on rhs = {1, 2, 3, 4, 5}) 77.51/45.27 The graph contains the following edges 1 > 1, 2 > 2, 1 > 3, 2 > 4, 3 >= 5 77.51/45.27 77.51/45.27 77.51/45.27 *new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Zero, vwz1050) -> new_primMulNat1(new_primMinusNatS2(vwz1046, vwz1047), Succ(Succ(vwz1047)), vwz1050) (allowed arguments on rhs = {1, 2, 3}) 77.51/45.27 The graph contains the following edges 1 >= 1, 5 >= 3 77.51/45.27 77.51/45.27 77.51/45.27 *new_primMulNat2(vwz1046, vwz1047, vwz1050) -> new_primMulNat1(new_primMinusNatS2(vwz1046, vwz1047), Succ(Succ(vwz1047)), vwz1050) (allowed arguments on rhs = {1, 2, 3}) 77.51/45.27 The graph contains the following edges 1 >= 1, 3 >= 3 77.51/45.27 77.51/45.27 77.51/45.27 *new_primMulNat1(Succ(vwz10440), Succ(vwz10310), vwz1032) -> new_primMulNat(vwz10440, vwz10310, vwz1032) (allowed arguments on rhs = {1, 2, 3}) 77.51/45.27 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 77.51/45.27 77.51/45.27 77.51/45.27 *new_primMulNat0(vwz1046, vwz1047, Succ(vwz10480), Succ(vwz10490), vwz1050) -> new_primMulNat0(vwz1046, vwz1047, vwz10480, vwz10490, vwz1050) (allowed arguments on rhs = {1, 2, 3, 4, 5}) 77.51/45.27 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5 77.51/45.27 77.51/45.27 77.51/45.27 *new_primMulNat0(vwz1046, vwz1047, Zero, Zero, vwz1050) -> new_primMulNat2(vwz1046, vwz1047, vwz1050) (allowed arguments on rhs = {1, 2, 3}) 77.51/45.27 The graph contains the following edges 1 >= 1, 2 >= 2, 5 >= 3 77.51/45.27 77.51/45.27 77.51/45.27 77.51/45.27 We oriented the following set of usable rules [AAECC05,FROCOS05]. 77.51/45.27 77.51/45.27 new_primMinusNatS2(Zero, Zero) -> Zero 77.51/45.27 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.51/45.27 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.51/45.27 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (47) 77.51/45.27 YES 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (48) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_absReal116(vwz316, Succ(vwz3170), Succ(vwz3180), vwz319, vwz320) -> new_absReal116(vwz316, vwz3170, vwz3180, vwz319, vwz320) 77.51/45.27 77.51/45.27 R is empty. 77.51/45.27 Q is empty. 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (49) QDPSizeChangeProof (EQUIVALENT) 77.51/45.27 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.27 77.51/45.27 From the DPs we obtained the following set of size-change graphs: 77.51/45.27 *new_absReal116(vwz316, Succ(vwz3170), Succ(vwz3180), vwz319, vwz320) -> new_absReal116(vwz316, vwz3170, vwz3180, vwz319, vwz320) 77.51/45.27 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 4 >= 4, 5 >= 5 77.51/45.27 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (50) 77.51/45.27 YES 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (51) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_primPlusNat(Succ(vwz76900), Succ(vwz6370)) -> new_primPlusNat(vwz76900, vwz6370) 77.51/45.27 77.51/45.27 R is empty. 77.51/45.27 Q is empty. 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (52) QDPSizeChangeProof (EQUIVALENT) 77.51/45.27 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.27 77.51/45.27 From the DPs we obtained the following set of size-change graphs: 77.51/45.27 *new_primPlusNat(Succ(vwz76900), Succ(vwz6370)) -> new_primPlusNat(vwz76900, vwz6370) 77.51/45.27 The graph contains the following edges 1 > 1, 2 > 2 77.51/45.27 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (53) 77.51/45.27 YES 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (54) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_gcd2(Succ(vwz8090), Succ(vwz8100), vwz811, vwz812) -> new_gcd2(vwz8090, vwz8100, vwz811, vwz812) 77.51/45.27 77.51/45.27 R is empty. 77.51/45.27 Q is empty. 77.51/45.27 We have to consider all minimal (P,Q,R)-chains. 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (55) QDPSizeChangeProof (EQUIVALENT) 77.51/45.27 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.27 77.51/45.27 From the DPs we obtained the following set of size-change graphs: 77.51/45.27 *new_gcd2(Succ(vwz8090), Succ(vwz8100), vwz811, vwz812) -> new_gcd2(vwz8090, vwz8100, vwz811, vwz812) 77.51/45.27 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3, 4 >= 4 77.51/45.27 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (56) 77.51/45.27 YES 77.51/45.27 77.51/45.27 ---------------------------------------- 77.51/45.27 77.51/45.27 (57) 77.51/45.27 Obligation: 77.51/45.27 Q DP problem: 77.51/45.27 The TRS P consists of the following rules: 77.51/45.27 77.51/45.27 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'110(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.27 new_gcd0Gcd'123(Neg(Succ(Zero)), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'120(new_primMinusNatS1, Zero, vwz761) 77.51/45.27 new_gcd0Gcd'132(vwz794) -> new_gcd0Gcd'2(vwz794, Neg(Zero)) 77.51/45.27 new_gcd0Gcd'129(vwz729000, Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.51/45.27 new_gcd0Gcd'17(Neg(Zero), Neg(Succ(vwz72900)), Pos(Succ(vwz76100))) -> new_gcd0Gcd'00(Neg(Succ(vwz72900))) 77.51/45.27 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.51/45.27 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.51/45.27 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.51/45.27 new_gcd0Gcd'1(Zero, vwz72900, Pos(Succ(vwz76100))) -> new_gcd0Gcd'(Pos(Succ(vwz72900))) 77.51/45.27 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.51/45.27 new_gcd0Gcd'115(Succ(Zero), Zero, vwz761) -> new_gcd0Gcd'115(new_primMinusNatS1, Zero, vwz761) 77.51/45.27 new_gcd0Gcd'17(Neg(Zero), Pos(Succ(vwz72900)), Neg(Succ(vwz76100))) -> new_gcd0Gcd'118(vwz72900) 77.51/45.27 new_gcd0Gcd'123(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.51/45.27 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.51/45.27 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.51/45.27 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.51/45.27 new_gcd0Gcd'131(Succ(vwz795000), Succ(vwz761000), vwz794) -> new_gcd0Gcd'131(vwz795000, vwz761000, vwz794) 77.51/45.27 new_gcd0Gcd'139(vwz761) -> new_gcd0Gcd'120(new_primMinusNatS1, Zero, vwz761) 77.51/45.27 new_gcd0Gcd'2(vwz729, vwz755) -> new_gcd0Gcd'17(vwz755, vwz729, new_fromInt) 77.51/45.27 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.51/45.27 new_gcd0Gcd'123(Pos(Succ(Succ(vwz755000))), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'110(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.27 new_gcd0Gcd'17(Pos(vwz7550), Pos(Zero), vwz761) -> new_gcd0Gcd'18(new_error, vwz761, new_error) 77.51/45.27 new_gcd0Gcd'123(Neg(Zero), Neg(Succ(vwz72900)), Pos(Succ(vwz76100))) -> new_gcd0Gcd'00(Neg(Succ(vwz72900))) 77.51/45.27 new_gcd0Gcd'110(Succ(Zero), Zero, vwz761) -> new_gcd0Gcd'110(new_primMinusNatS1, Zero, vwz761) 77.51/45.27 new_gcd0Gcd'113(Neg(Succ(vwz79500)), Neg(Succ(vwz76100)), vwz794) -> new_gcd0Gcd'131(vwz79500, vwz76100, vwz794) 77.51/45.27 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.51/45.27 new_gcd0Gcd'113(Neg(Succ(vwz79500)), Neg(Zero), vwz794) -> new_gcd0Gcd'132(vwz794) 77.51/45.27 new_gcd0Gcd'113(Neg(Zero), Neg(Succ(vwz76100)), vwz794) -> new_gcd0Gcd'132(vwz794) 77.51/45.27 new_gcd0Gcd'110(Zero, vwz72900, Pos(Succ(vwz76100))) -> new_gcd0Gcd'(Neg(Succ(vwz72900))) 77.51/45.27 new_gcd0Gcd'123(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.51/45.27 new_gcd0Gcd'1(Succ(Zero), Zero, vwz761) -> new_gcd0Gcd'1(new_primMinusNatS1, Zero, vwz761) 77.51/45.27 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.51/45.27 new_gcd0Gcd'124(Succ(vwz793000), Succ(vwz761000), vwz792) -> new_gcd0Gcd'124(vwz793000, vwz761000, vwz792) 77.51/45.27 new_gcd0Gcd'123(Neg(vwz7550), Neg(Zero), vwz761) -> new_gcd0Gcd'113(new_error, vwz761, new_error) 77.51/45.27 new_gcd0Gcd'110(Zero, vwz72900, Neg(Succ(vwz76100))) -> new_gcd0Gcd'112(vwz72900) 77.51/45.27 new_gcd0Gcd'112(vwz72900) -> new_gcd0Gcd'(Neg(Succ(vwz72900))) 77.51/45.27 new_gcd0Gcd'113(Pos(Succ(vwz79500)), Pos(Zero), vwz794) -> new_gcd0Gcd'132(vwz794) 77.51/45.27 new_gcd0Gcd'113(Pos(Zero), Pos(Succ(vwz76100)), vwz794) -> new_gcd0Gcd'132(vwz794) 77.51/45.27 new_gcd0Gcd'120(Succ(Zero), Zero, vwz761) -> new_gcd0Gcd'120(new_primMinusNatS1, Zero, vwz761) 77.51/45.27 new_gcd0Gcd'123(Neg(vwz7550), Pos(Zero), vwz761) -> new_gcd0Gcd'18(new_error, vwz761, new_error) 77.51/45.27 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'115(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.27 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.51/45.27 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'120(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.27 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.51/45.27 new_gcd0Gcd'17(Neg(vwz7550), Neg(Zero), vwz761) -> new_gcd0Gcd'113(new_error, vwz761, new_error) 77.51/45.27 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'1(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.27 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.51/45.27 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.51/45.27 new_gcd0Gcd'123(Neg(Succ(Succ(vwz755000))), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'120(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.27 new_gcd0Gcd'18(Pos(Zero), Neg(Succ(vwz76100)), vwz792) -> new_gcd0Gcd'125(vwz792) 77.51/45.27 new_gcd0Gcd'18(Neg(Zero), Pos(Succ(vwz76100)), vwz792) -> new_gcd0Gcd'125(vwz792) 77.51/45.27 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.51/45.27 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.51/45.27 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.51/45.27 new_gcd0Gcd'129(vwz729000, Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.51/45.27 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'1(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.27 new_gcd0Gcd'17(Neg(vwz7550), Pos(Zero), vwz761) -> new_gcd0Gcd'18(new_error, vwz761, new_error) 77.51/45.27 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.51/45.27 new_gcd0Gcd'18(Pos(Succ(vwz79300)), Neg(vwz7610), vwz792) -> new_gcd0Gcd'2(vwz792, Pos(Zero)) 77.51/45.27 new_gcd0Gcd'00(vwz780) -> new_gcd0Gcd'2(Neg(Zero), vwz780) 77.51/45.27 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.51/45.27 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.51/45.27 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.51/45.27 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.51/45.27 new_gcd0Gcd'141(vwz729000, Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.51/45.27 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.51/45.27 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.51/45.27 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.51/45.27 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.51/45.27 new_gcd0Gcd'17(Pos(Zero), Neg(Succ(vwz72900)), Pos(Succ(vwz76100))) -> new_gcd0Gcd'(Neg(Succ(vwz72900))) 77.51/45.27 new_gcd0Gcd'129(vwz729000, Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.51/45.27 new_gcd0Gcd'123(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.51/45.27 new_gcd0Gcd'123(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.51/45.27 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'110(new_primMinusNatS1, Zero, vwz761) 77.51/45.27 new_gcd0Gcd'123(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.51/45.27 new_gcd0Gcd'138(vwz729000, Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.51/45.27 new_gcd0Gcd'16(vwz1100, vwz1101, Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.51/45.27 new_gcd0Gcd'123(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.51/45.27 new_gcd0Gcd'17(Pos(Zero), Pos(Succ(vwz72900)), Pos(Succ(vwz76100))) -> new_gcd0Gcd'(Pos(Succ(vwz72900))) 77.51/45.27 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.51/45.27 new_gcd0Gcd'138(vwz729000, Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.51/45.27 new_gcd0Gcd'123(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.51/45.27 new_gcd0Gcd'18(Pos(Succ(Succ(vwz793000))), Pos(Succ(Succ(vwz761000))), vwz792) -> new_gcd0Gcd'124(vwz793000, vwz761000, vwz792) 77.51/45.27 new_gcd0Gcd'123(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.51/45.27 new_gcd0Gcd'135(vwz729000, Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.51/45.27 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.51/45.27 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.51/45.27 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.51/45.27 new_gcd0Gcd'130(vwz761) -> new_gcd0Gcd'110(new_primMinusNatS1, Zero, vwz761) 77.51/45.27 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.51/45.27 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.27 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.51/45.27 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.27 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.51/45.27 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.27 new_gcd0Gcd'17(Neg(Zero), Neg(Succ(vwz72900)), Neg(Succ(vwz76100))) -> new_gcd0Gcd'122(vwz72900) 77.51/45.27 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'120(new_primMinusNatS1, Zero, vwz761) 77.51/45.27 new_gcd0Gcd'123(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.51/45.27 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.51/45.27 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.27 new_gcd0Gcd'16(vwz1100, vwz1101, Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.51/45.27 new_gcd0Gcd'17(Pos(Zero), Neg(Succ(vwz72900)), Neg(Succ(vwz76100))) -> new_gcd0Gcd'112(vwz72900) 77.51/45.27 new_gcd0Gcd'17(Pos(vwz7550), Neg(Zero), vwz761) -> new_gcd0Gcd'113(new_error, vwz761, new_error) 77.51/45.27 new_gcd0Gcd'138(vwz729000, Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.51/45.27 new_gcd0Gcd'141(vwz729000, Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.51/45.27 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.51/45.27 new_gcd0Gcd'142(vwz761) -> new_gcd0Gcd'1(new_primMinusNatS1, Zero, vwz761) 77.51/45.27 new_gcd0Gcd'18(Neg(Succ(vwz79300)), Neg(Zero), vwz792) -> new_gcd0Gcd'125(vwz792) 77.51/45.27 new_gcd0Gcd'18(Neg(Zero), Neg(Succ(vwz76100)), vwz792) -> new_gcd0Gcd'125(vwz792) 77.51/45.27 new_gcd0Gcd'1(Zero, vwz72900, Neg(Succ(vwz76100))) -> new_gcd0Gcd'13(vwz72900) 77.51/45.27 new_gcd0Gcd'123(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.51/45.27 new_gcd0Gcd'123(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.27 new_gcd0Gcd'123(Pos(Succ(Zero)), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'1(new_primMinusNatS1, Zero, vwz761) 77.51/45.27 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.51/45.27 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'115(new_primMinusNatS1, Zero, vwz761) 77.51/45.27 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.51/45.27 new_gcd0Gcd'113(Pos(Succ(Succ(vwz795000))), Pos(Succ(Zero)), vwz794) -> new_gcd0Gcd'132(vwz794) 77.51/45.27 new_gcd0Gcd'113(Pos(Succ(Zero)), Pos(Succ(Succ(vwz761000))), vwz794) -> new_gcd0Gcd'132(vwz794) 77.51/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'136(vwz761) -> new_gcd0Gcd'115(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'128(vwz755000, vwz761) -> new_gcd0Gcd'110(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'135(vwz729000, Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.51/45.28 new_gcd0Gcd'113(Pos(Succ(vwz79500)), Neg(vwz7610), vwz794) -> new_gcd0Gcd'2(vwz794, Neg(Zero)) 77.51/45.28 new_gcd0Gcd'123(Pos(Zero), Pos(Succ(vwz72900)), Neg(Succ(vwz76100))) -> new_gcd0Gcd'13(vwz72900) 77.51/45.28 new_gcd0Gcd'123(Pos(Zero), Neg(Succ(vwz72900)), Neg(Succ(vwz76100))) -> new_gcd0Gcd'112(vwz72900) 77.51/45.28 new_gcd0Gcd'123(Neg(Zero), Pos(Succ(vwz72900)), Pos(Succ(vwz76100))) -> new_gcd0Gcd'00(Pos(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.51/45.28 new_gcd0Gcd'123(Neg(Succ(Succ(vwz755000))), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'115(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.51/45.28 new_gcd0Gcd'113(Neg(Succ(vwz79500)), Pos(vwz7610), vwz794) -> new_gcd0Gcd'132(vwz794) 77.51/45.28 new_gcd0Gcd'118(vwz72900) -> new_gcd0Gcd'00(Pos(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.51/45.28 new_gcd0Gcd'115(Zero, vwz72900, Neg(Succ(vwz76100))) -> new_gcd0Gcd'118(vwz72900) 77.51/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.51/45.28 new_gcd0Gcd'17(Pos(Zero), Pos(Succ(vwz72900)), Neg(Succ(vwz76100))) -> new_gcd0Gcd'13(vwz72900) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'1(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'127(vwz1106, vwz1107, Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.51/45.28 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.51/45.28 new_gcd0Gcd'16(vwz1100, vwz1101, Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.51/45.28 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.51/45.28 new_gcd0Gcd'123(Pos(Succ(Zero)), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'110(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'120(Zero, vwz72900, Neg(Succ(vwz76100))) -> new_gcd0Gcd'122(vwz72900) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.51/45.28 new_gcd0Gcd'17(Neg(Zero), Pos(Succ(vwz72900)), Pos(Succ(vwz76100))) -> new_gcd0Gcd'00(Pos(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'141(vwz729000, Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.51/45.28 new_gcd0Gcd'123(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'123(Neg(Zero), Neg(Succ(vwz72900)), Neg(Succ(vwz76100))) -> new_gcd0Gcd'122(vwz72900) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.51/45.28 new_gcd0Gcd'123(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.51/45.28 new_gcd0Gcd'140(vwz755000, vwz761) -> new_gcd0Gcd'1(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'(vwz781) -> new_gcd0Gcd'2(Pos(Zero), vwz781) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.51/45.28 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.51/45.28 new_gcd0Gcd'123(Pos(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'18(Pos(Succ(vwz79300)), Pos(Zero), vwz792) -> new_gcd0Gcd'125(vwz792) 77.51/45.28 new_gcd0Gcd'18(Pos(Zero), Pos(Succ(vwz76100)), vwz792) -> new_gcd0Gcd'125(vwz792) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'120(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'113(Pos(Succ(Succ(vwz795000))), Pos(Succ(Succ(vwz761000))), vwz794) -> new_gcd0Gcd'131(vwz795000, vwz761000, vwz794) 77.51/45.28 new_gcd0Gcd'18(Neg(Succ(vwz79300)), Neg(Succ(vwz76100)), vwz792) -> new_gcd0Gcd'124(vwz79300, vwz76100, vwz792) 77.51/45.28 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.51/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'123(Pos(Succ(Succ(vwz755000))), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'1(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'122(vwz72900) -> new_gcd0Gcd'00(Neg(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'18(Neg(Succ(vwz79300)), Pos(vwz7610), vwz792) -> new_gcd0Gcd'125(vwz792) 77.51/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'110(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'123(Pos(vwz7550), Neg(Zero), vwz761) -> new_gcd0Gcd'113(new_error, vwz761, new_error) 77.51/45.28 new_gcd0Gcd'120(Zero, vwz72900, Pos(Succ(vwz76100))) -> new_gcd0Gcd'00(Neg(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'123(Neg(Zero), Pos(Succ(vwz72900)), Neg(Succ(vwz76100))) -> new_gcd0Gcd'118(vwz72900) 77.51/45.28 new_gcd0Gcd'123(Neg(Succ(Zero)), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'115(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'131(Succ(vwz795000), Zero, vwz794) -> new_gcd0Gcd'132(vwz794) 77.51/45.28 new_gcd0Gcd'131(Zero, Succ(vwz761000), vwz794) -> new_gcd0Gcd'132(vwz794) 77.51/45.28 new_gcd0Gcd'125(vwz792) -> new_gcd0Gcd'2(vwz792, Pos(Zero)) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'115(Zero, vwz72900, Pos(Succ(vwz76100))) -> new_gcd0Gcd'00(Pos(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'123(Pos(Zero), Neg(Succ(vwz72900)), Pos(Succ(vwz76100))) -> new_gcd0Gcd'(Neg(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.51/45.28 new_gcd0Gcd'127(vwz1106, vwz1107, Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.51/45.28 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'13(vwz72900) -> new_gcd0Gcd'(Pos(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.51/45.28 new_gcd0Gcd'135(vwz729000, Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.51/45.28 new_gcd0Gcd'127(vwz1106, vwz1107, Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.51/45.28 new_gcd0Gcd'123(Pos(Zero), Pos(Succ(vwz72900)), Pos(Succ(vwz76100))) -> new_gcd0Gcd'(Pos(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'115(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'123(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'18(Pos(Succ(Succ(vwz793000))), Pos(Succ(Zero)), vwz792) -> new_gcd0Gcd'125(vwz792) 77.51/45.28 new_gcd0Gcd'18(Pos(Succ(Zero)), Pos(Succ(Succ(vwz761000))), vwz792) -> new_gcd0Gcd'125(vwz792) 77.51/45.28 new_gcd0Gcd'123(Pos(vwz7550), Pos(Zero), vwz761) -> new_gcd0Gcd'18(new_error, vwz761, new_error) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.51/45.28 new_gcd0Gcd'113(Pos(Zero), Neg(Succ(vwz76100)), vwz794) -> new_gcd0Gcd'132(vwz794) 77.51/45.28 new_gcd0Gcd'113(Neg(Zero), Pos(Succ(vwz76100)), vwz794) -> new_gcd0Gcd'132(vwz794) 77.51/45.28 new_gcd0Gcd'124(Succ(vwz793000), Zero, vwz792) -> new_gcd0Gcd'125(vwz792) 77.51/45.28 new_gcd0Gcd'124(Zero, Succ(vwz761000), vwz792) -> new_gcd0Gcd'125(vwz792) 77.51/45.28 new_gcd0Gcd'123(Neg(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS1 -> Zero 77.51/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.51/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.51/45.28 new_fromInt -> Pos(Zero) 77.51/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.51/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 new_error -> error([]) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (58) DependencyGraphProof (EQUIVALENT) 77.51/45.28 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 3 SCCs with 110 less nodes. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (59) 77.51/45.28 Complex Obligation (AND) 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (60) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'110(Succ(Zero), Zero, vwz761) -> new_gcd0Gcd'110(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'110(Zero, vwz72900, Pos(Succ(vwz76100))) -> new_gcd0Gcd'(Neg(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'(vwz781) -> new_gcd0Gcd'2(Pos(Zero), vwz781) 77.51/45.28 new_gcd0Gcd'2(vwz729, vwz755) -> new_gcd0Gcd'17(vwz755, vwz729, new_fromInt) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'110(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'110(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.51/45.28 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'1(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'1(Succ(Zero), Zero, vwz761) -> new_gcd0Gcd'1(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'1(Zero, vwz72900, Pos(Succ(vwz76100))) -> new_gcd0Gcd'(Pos(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'1(Zero, vwz72900, Neg(Succ(vwz76100))) -> new_gcd0Gcd'13(vwz72900) 77.51/45.28 new_gcd0Gcd'13(vwz72900) -> new_gcd0Gcd'(Pos(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'1(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'110(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'110(Zero, vwz72900, Neg(Succ(vwz76100))) -> new_gcd0Gcd'112(vwz72900) 77.51/45.28 new_gcd0Gcd'112(vwz72900) -> new_gcd0Gcd'(Neg(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.51/45.28 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.51/45.28 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.51/45.28 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.51/45.28 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.51/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.51/45.28 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.51/45.28 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.51/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'120(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'120(Zero, vwz72900, Neg(Succ(vwz76100))) -> new_gcd0Gcd'122(vwz72900) 77.51/45.28 new_gcd0Gcd'122(vwz72900) -> new_gcd0Gcd'00(Neg(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'00(vwz780) -> new_gcd0Gcd'2(Neg(Zero), vwz780) 77.51/45.28 new_gcd0Gcd'120(Zero, vwz72900, Pos(Succ(vwz76100))) -> new_gcd0Gcd'00(Neg(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'115(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'115(Zero, vwz72900, Neg(Succ(vwz76100))) -> new_gcd0Gcd'118(vwz72900) 77.51/45.28 new_gcd0Gcd'118(vwz72900) -> new_gcd0Gcd'00(Pos(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'115(Zero, vwz72900, Pos(Succ(vwz76100))) -> new_gcd0Gcd'00(Pos(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.51/45.28 new_gcd0Gcd'115(Succ(Zero), Zero, vwz761) -> new_gcd0Gcd'115(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'115(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.51/45.28 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.51/45.28 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.51/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.51/45.28 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.51/45.28 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.51/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.51/45.28 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.51/45.28 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.51/45.28 new_gcd0Gcd'120(Succ(Zero), Zero, vwz761) -> new_gcd0Gcd'120(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'120(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.51/45.28 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.51/45.28 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.51/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'1(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'120(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.51/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.51/45.28 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.51/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.51/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.51/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.51/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.51/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.51/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'115(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS1 -> Zero 77.51/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.51/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.51/45.28 new_fromInt -> Pos(Zero) 77.51/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.51/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 new_error -> error([]) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (61) TransformationProof (EQUIVALENT) 77.51/45.28 By instantiating [LPAR04] the rule new_gcd0Gcd'2(vwz729, vwz755) -> new_gcd0Gcd'17(vwz755, vwz729, new_fromInt) we obtained the following new rules [LPAR04]: 77.51/45.28 77.51/45.28 (new_gcd0Gcd'2(Pos(Zero), z0) -> new_gcd0Gcd'17(z0, Pos(Zero), new_fromInt),new_gcd0Gcd'2(Pos(Zero), z0) -> new_gcd0Gcd'17(z0, Pos(Zero), new_fromInt)) 77.51/45.28 (new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), new_fromInt),new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), new_fromInt)) 77.51/45.28 (new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(z0)))) -> new_gcd0Gcd'17(Pos(Succ(Succ(z0))), Pos(Succ(Zero)), new_fromInt),new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(z0)))) -> new_gcd0Gcd'17(Pos(Succ(Succ(z0))), Pos(Succ(Zero)), new_fromInt)) 77.51/45.28 (new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), new_fromInt),new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), new_fromInt)) 77.51/45.28 (new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(z0)))) -> new_gcd0Gcd'17(Neg(Succ(Succ(z0))), Pos(Succ(Zero)), new_fromInt),new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(z0)))) -> new_gcd0Gcd'17(Neg(Succ(Succ(z0))), Pos(Succ(Zero)), new_fromInt)) 77.51/45.28 (new_gcd0Gcd'2(Neg(Zero), z0) -> new_gcd0Gcd'17(z0, Neg(Zero), new_fromInt),new_gcd0Gcd'2(Neg(Zero), z0) -> new_gcd0Gcd'17(z0, Neg(Zero), new_fromInt)) 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (62) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'110(Succ(Zero), Zero, vwz761) -> new_gcd0Gcd'110(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'110(Zero, vwz72900, Pos(Succ(vwz76100))) -> new_gcd0Gcd'(Neg(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'(vwz781) -> new_gcd0Gcd'2(Pos(Zero), vwz781) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'110(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'110(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.51/45.28 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'1(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'1(Succ(Zero), Zero, vwz761) -> new_gcd0Gcd'1(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'1(Zero, vwz72900, Pos(Succ(vwz76100))) -> new_gcd0Gcd'(Pos(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'1(Zero, vwz72900, Neg(Succ(vwz76100))) -> new_gcd0Gcd'13(vwz72900) 77.51/45.28 new_gcd0Gcd'13(vwz72900) -> new_gcd0Gcd'(Pos(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'1(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'110(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'110(Zero, vwz72900, Neg(Succ(vwz76100))) -> new_gcd0Gcd'112(vwz72900) 77.51/45.28 new_gcd0Gcd'112(vwz72900) -> new_gcd0Gcd'(Neg(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.51/45.28 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.51/45.28 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.51/45.28 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.51/45.28 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.51/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.51/45.28 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.51/45.28 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.51/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'120(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'120(Zero, vwz72900, Neg(Succ(vwz76100))) -> new_gcd0Gcd'122(vwz72900) 77.51/45.28 new_gcd0Gcd'122(vwz72900) -> new_gcd0Gcd'00(Neg(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'00(vwz780) -> new_gcd0Gcd'2(Neg(Zero), vwz780) 77.51/45.28 new_gcd0Gcd'120(Zero, vwz72900, Pos(Succ(vwz76100))) -> new_gcd0Gcd'00(Neg(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'115(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'115(Zero, vwz72900, Neg(Succ(vwz76100))) -> new_gcd0Gcd'118(vwz72900) 77.51/45.28 new_gcd0Gcd'118(vwz72900) -> new_gcd0Gcd'00(Pos(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'115(Zero, vwz72900, Pos(Succ(vwz76100))) -> new_gcd0Gcd'00(Pos(Succ(vwz72900))) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.51/45.28 new_gcd0Gcd'115(Succ(Zero), Zero, vwz761) -> new_gcd0Gcd'115(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'115(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.51/45.28 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.51/45.28 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.51/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.51/45.28 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.51/45.28 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.51/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.51/45.28 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.51/45.28 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.51/45.28 new_gcd0Gcd'120(Succ(Zero), Zero, vwz761) -> new_gcd0Gcd'120(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'120(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.51/45.28 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.51/45.28 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.51/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.51/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'1(new_primMinusNatS1, Zero, vwz761) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Zero)), vwz761) -> new_gcd0Gcd'120(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.51/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.51/45.28 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.51/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.51/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.51/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.51/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.51/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.51/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Zero)), vwz761) -> new_gcd0Gcd'115(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 new_gcd0Gcd'2(Pos(Zero), z0) -> new_gcd0Gcd'17(z0, Pos(Zero), new_fromInt) 77.51/45.28 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), new_fromInt) 77.51/45.28 new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(z0)))) -> new_gcd0Gcd'17(Pos(Succ(Succ(z0))), Pos(Succ(Zero)), new_fromInt) 77.51/45.28 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), new_fromInt) 77.51/45.28 new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(z0)))) -> new_gcd0Gcd'17(Neg(Succ(Succ(z0))), Pos(Succ(Zero)), new_fromInt) 77.51/45.28 new_gcd0Gcd'2(Neg(Zero), z0) -> new_gcd0Gcd'17(z0, Neg(Zero), new_fromInt) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS1 -> Zero 77.51/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.51/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.51/45.28 new_fromInt -> Pos(Zero) 77.51/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.51/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 new_error -> error([]) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (63) DependencyGraphProof (EQUIVALENT) 77.51/45.28 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 5 SCCs with 30 less nodes. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (64) 77.51/45.28 Complex Obligation (AND) 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (65) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'115(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS1 -> Zero 77.51/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.51/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.51/45.28 new_fromInt -> Pos(Zero) 77.51/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.51/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 new_error -> error([]) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (66) UsableRulesProof (EQUIVALENT) 77.51/45.28 As all Q-normal forms are R-normal forms we are in the innermost case. Hence, by the usable rules processor [LPAR04] we can delete all non-usable rules [FROCOS05] from R. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (67) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'115(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (68) QReductionProof (EQUIVALENT) 77.51/45.28 We deleted the following terms from Q as each root-symbol of these terms does neither occur in P nor in R.[THIEMANN]. 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (69) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'115(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (70) TransformationProof (EQUIVALENT) 77.51/45.28 By rewriting [LPAR04] the rule new_gcd0Gcd'115(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'115(new_primMinusNatS0(vwz755000), Zero, vwz761) at position [0] we obtained the following new rules [LPAR04]: 77.51/45.28 77.51/45.28 (new_gcd0Gcd'115(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'115(Succ(vwz755000), Zero, vwz761),new_gcd0Gcd'115(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'115(Succ(vwz755000), Zero, vwz761)) 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (71) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'115(Succ(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (72) UsableRulesProof (EQUIVALENT) 77.51/45.28 As all Q-normal forms are R-normal forms we are in the innermost case. Hence, by the usable rules processor [LPAR04] we can delete all non-usable rules [FROCOS05] from R. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (73) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'115(Succ(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 R is empty. 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (74) QReductionProof (EQUIVALENT) 77.51/45.28 We deleted the following terms from Q as each root-symbol of these terms does neither occur in P nor in R.[THIEMANN]. 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (75) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'115(Succ(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 R is empty. 77.51/45.28 Q is empty. 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (76) QDPSizeChangeProof (EQUIVALENT) 77.51/45.28 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.28 77.51/45.28 From the DPs we obtained the following set of size-change graphs: 77.51/45.28 *new_gcd0Gcd'115(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'115(Succ(vwz755000), Zero, vwz761) 77.51/45.28 The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (77) 77.51/45.28 YES 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (78) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'120(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS1 -> Zero 77.51/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.51/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.51/45.28 new_fromInt -> Pos(Zero) 77.51/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.51/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 new_error -> error([]) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (79) UsableRulesProof (EQUIVALENT) 77.51/45.28 As all Q-normal forms are R-normal forms we are in the innermost case. Hence, by the usable rules processor [LPAR04] we can delete all non-usable rules [FROCOS05] from R. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (80) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'120(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (81) QReductionProof (EQUIVALENT) 77.51/45.28 We deleted the following terms from Q as each root-symbol of these terms does neither occur in P nor in R.[THIEMANN]. 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (82) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'120(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (83) TransformationProof (EQUIVALENT) 77.51/45.28 By rewriting [LPAR04] the rule new_gcd0Gcd'120(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'120(new_primMinusNatS0(vwz755000), Zero, vwz761) at position [0] we obtained the following new rules [LPAR04]: 77.51/45.28 77.51/45.28 (new_gcd0Gcd'120(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'120(Succ(vwz755000), Zero, vwz761),new_gcd0Gcd'120(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'120(Succ(vwz755000), Zero, vwz761)) 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (84) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'120(Succ(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (85) UsableRulesProof (EQUIVALENT) 77.51/45.28 As all Q-normal forms are R-normal forms we are in the innermost case. Hence, by the usable rules processor [LPAR04] we can delete all non-usable rules [FROCOS05] from R. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (86) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'120(Succ(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 R is empty. 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (87) QReductionProof (EQUIVALENT) 77.51/45.28 We deleted the following terms from Q as each root-symbol of these terms does neither occur in P nor in R.[THIEMANN]. 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (88) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'120(Succ(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 R is empty. 77.51/45.28 Q is empty. 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (89) QDPSizeChangeProof (EQUIVALENT) 77.51/45.28 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.28 77.51/45.28 From the DPs we obtained the following set of size-change graphs: 77.51/45.28 *new_gcd0Gcd'120(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'120(Succ(vwz755000), Zero, vwz761) 77.51/45.28 The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (90) 77.51/45.28 YES 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (91) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'1(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS1 -> Zero 77.51/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.51/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.51/45.28 new_fromInt -> Pos(Zero) 77.51/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.51/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 new_error -> error([]) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (92) UsableRulesProof (EQUIVALENT) 77.51/45.28 As all Q-normal forms are R-normal forms we are in the innermost case. Hence, by the usable rules processor [LPAR04] we can delete all non-usable rules [FROCOS05] from R. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (93) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'1(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (94) QReductionProof (EQUIVALENT) 77.51/45.28 We deleted the following terms from Q as each root-symbol of these terms does neither occur in P nor in R.[THIEMANN]. 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (95) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'1(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (96) TransformationProof (EQUIVALENT) 77.51/45.28 By rewriting [LPAR04] the rule new_gcd0Gcd'1(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'1(new_primMinusNatS0(vwz755000), Zero, vwz761) at position [0] we obtained the following new rules [LPAR04]: 77.51/45.28 77.51/45.28 (new_gcd0Gcd'1(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'1(Succ(vwz755000), Zero, vwz761),new_gcd0Gcd'1(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'1(Succ(vwz755000), Zero, vwz761)) 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (97) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'1(Succ(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (98) UsableRulesProof (EQUIVALENT) 77.51/45.28 As all Q-normal forms are R-normal forms we are in the innermost case. Hence, by the usable rules processor [LPAR04] we can delete all non-usable rules [FROCOS05] from R. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (99) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'1(Succ(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 R is empty. 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (100) QReductionProof (EQUIVALENT) 77.51/45.28 We deleted the following terms from Q as each root-symbol of these terms does neither occur in P nor in R.[THIEMANN]. 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (101) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'1(Succ(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 R is empty. 77.51/45.28 Q is empty. 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (102) QDPSizeChangeProof (EQUIVALENT) 77.51/45.28 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.28 77.51/45.28 From the DPs we obtained the following set of size-change graphs: 77.51/45.28 *new_gcd0Gcd'1(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'1(Succ(vwz755000), Zero, vwz761) 77.51/45.28 The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (103) 77.51/45.28 YES 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (104) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'110(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS1 -> Zero 77.51/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.51/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.51/45.28 new_fromInt -> Pos(Zero) 77.51/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.51/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 new_error -> error([]) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (105) UsableRulesProof (EQUIVALENT) 77.51/45.28 As all Q-normal forms are R-normal forms we are in the innermost case. Hence, by the usable rules processor [LPAR04] we can delete all non-usable rules [FROCOS05] from R. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (106) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'110(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (107) QReductionProof (EQUIVALENT) 77.51/45.28 We deleted the following terms from Q as each root-symbol of these terms does neither occur in P nor in R.[THIEMANN]. 77.51/45.28 77.51/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.51/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.51/45.28 new_primMinusNatS2(Zero, Zero) 77.51/45.28 new_fromInt 77.51/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.51/45.28 new_primMinusNatS1 77.51/45.28 new_error 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (108) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'110(new_primMinusNatS0(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (109) TransformationProof (EQUIVALENT) 77.51/45.28 By rewriting [LPAR04] the rule new_gcd0Gcd'110(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'110(new_primMinusNatS0(vwz755000), Zero, vwz761) at position [0] we obtained the following new rules [LPAR04]: 77.51/45.28 77.51/45.28 (new_gcd0Gcd'110(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'110(Succ(vwz755000), Zero, vwz761),new_gcd0Gcd'110(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'110(Succ(vwz755000), Zero, vwz761)) 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (110) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'110(Succ(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 The TRS R consists of the following rules: 77.51/45.28 77.51/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.51/45.28 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (111) UsableRulesProof (EQUIVALENT) 77.51/45.28 As all Q-normal forms are R-normal forms we are in the innermost case. Hence, by the usable rules processor [LPAR04] we can delete all non-usable rules [FROCOS05] from R. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (112) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'110(Succ(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 R is empty. 77.51/45.28 The set Q consists of the following terms: 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (113) QReductionProof (EQUIVALENT) 77.51/45.28 We deleted the following terms from Q as each root-symbol of these terms does neither occur in P nor in R.[THIEMANN]. 77.51/45.28 77.51/45.28 new_primMinusNatS0(x0) 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (114) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'110(Succ(vwz755000), Zero, vwz761) 77.51/45.28 77.51/45.28 R is empty. 77.51/45.28 Q is empty. 77.51/45.28 We have to consider all minimal (P,Q,R)-chains. 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (115) QDPSizeChangeProof (EQUIVALENT) 77.51/45.28 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.51/45.28 77.51/45.28 From the DPs we obtained the following set of size-change graphs: 77.51/45.28 *new_gcd0Gcd'110(Succ(Succ(vwz755000)), Zero, vwz761) -> new_gcd0Gcd'110(Succ(vwz755000), Zero, vwz761) 77.51/45.28 The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3 77.51/45.28 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (116) 77.51/45.28 YES 77.51/45.28 77.51/45.28 ---------------------------------------- 77.51/45.28 77.51/45.28 (117) 77.51/45.28 Obligation: 77.51/45.28 Q DP problem: 77.51/45.28 The TRS P consists of the following rules: 77.51/45.28 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.51/45.28 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), new_fromInt) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.51/45.28 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.51/45.28 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.51/45.28 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.51/45.28 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), new_fromInt) 77.51/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.51/45.28 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.51/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.51/45.28 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.51/45.28 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.51/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.51/45.28 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.51/45.28 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.51/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.51/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.51/45.28 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.56/45.28 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 77.56/45.28 The TRS R consists of the following rules: 77.56/45.28 77.56/45.28 new_primMinusNatS1 -> Zero 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.28 new_fromInt -> Pos(Zero) 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.28 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.56/45.28 new_error -> error([]) 77.56/45.28 77.56/45.28 The set Q consists of the following terms: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.28 new_primMinusNatS0(x0) 77.56/45.28 new_primMinusNatS2(Zero, Zero) 77.56/45.28 new_fromInt 77.56/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.28 new_primMinusNatS1 77.56/45.28 new_error 77.56/45.28 77.56/45.28 We have to consider all minimal (P,Q,R)-chains. 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (118) UsableRulesProof (EQUIVALENT) 77.56/45.28 As all Q-normal forms are R-normal forms we are in the innermost case. Hence, by the usable rules processor [LPAR04] we can delete all non-usable rules [FROCOS05] from R. 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (119) 77.56/45.28 Obligation: 77.56/45.28 Q DP problem: 77.56/45.28 The TRS P consists of the following rules: 77.56/45.28 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.28 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), new_fromInt) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), new_fromInt) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.56/45.28 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.56/45.28 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 77.56/45.28 The TRS R consists of the following rules: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.28 new_fromInt -> Pos(Zero) 77.56/45.28 77.56/45.28 The set Q consists of the following terms: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.28 new_primMinusNatS0(x0) 77.56/45.28 new_primMinusNatS2(Zero, Zero) 77.56/45.28 new_fromInt 77.56/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.28 new_primMinusNatS1 77.56/45.28 new_error 77.56/45.28 77.56/45.28 We have to consider all minimal (P,Q,R)-chains. 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (120) QReductionProof (EQUIVALENT) 77.56/45.28 We deleted the following terms from Q as each root-symbol of these terms does neither occur in P nor in R.[THIEMANN]. 77.56/45.28 77.56/45.28 new_primMinusNatS0(x0) 77.56/45.28 new_primMinusNatS1 77.56/45.28 new_error 77.56/45.28 77.56/45.28 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (121) 77.56/45.28 Obligation: 77.56/45.28 Q DP problem: 77.56/45.28 The TRS P consists of the following rules: 77.56/45.28 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.28 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), new_fromInt) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), new_fromInt) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.56/45.28 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.56/45.28 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 77.56/45.28 The TRS R consists of the following rules: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.28 new_fromInt -> Pos(Zero) 77.56/45.28 77.56/45.28 The set Q consists of the following terms: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.28 new_primMinusNatS2(Zero, Zero) 77.56/45.28 new_fromInt 77.56/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.28 77.56/45.28 We have to consider all minimal (P,Q,R)-chains. 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (122) TransformationProof (EQUIVALENT) 77.56/45.28 By rewriting [LPAR04] the rule new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), new_fromInt) at position [2] we obtained the following new rules [LPAR04]: 77.56/45.28 77.56/45.28 (new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)),new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero))) 77.56/45.28 77.56/45.28 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (123) 77.56/45.28 Obligation: 77.56/45.28 Q DP problem: 77.56/45.28 The TRS P consists of the following rules: 77.56/45.28 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), new_fromInt) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.56/45.28 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.56/45.28 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.28 77.56/45.28 The TRS R consists of the following rules: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.28 new_fromInt -> Pos(Zero) 77.56/45.28 77.56/45.28 The set Q consists of the following terms: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.28 new_primMinusNatS2(Zero, Zero) 77.56/45.28 new_fromInt 77.56/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.28 77.56/45.28 We have to consider all minimal (P,Q,R)-chains. 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (124) TransformationProof (EQUIVALENT) 77.56/45.28 By rewriting [LPAR04] the rule new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), new_fromInt) at position [2] we obtained the following new rules [LPAR04]: 77.56/45.28 77.56/45.28 (new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)),new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero))) 77.56/45.28 77.56/45.28 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (125) 77.56/45.28 Obligation: 77.56/45.28 Q DP problem: 77.56/45.28 The TRS P consists of the following rules: 77.56/45.28 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.56/45.28 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.56/45.28 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.28 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.28 77.56/45.28 The TRS R consists of the following rules: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.28 new_fromInt -> Pos(Zero) 77.56/45.28 77.56/45.28 The set Q consists of the following terms: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.28 new_primMinusNatS2(Zero, Zero) 77.56/45.28 new_fromInt 77.56/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.28 77.56/45.28 We have to consider all minimal (P,Q,R)-chains. 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (126) UsableRulesProof (EQUIVALENT) 77.56/45.28 As all Q-normal forms are R-normal forms we are in the innermost case. Hence, by the usable rules processor [LPAR04] we can delete all non-usable rules [FROCOS05] from R. 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (127) 77.56/45.28 Obligation: 77.56/45.28 Q DP problem: 77.56/45.28 The TRS P consists of the following rules: 77.56/45.28 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.56/45.28 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.56/45.28 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.28 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.28 77.56/45.28 The TRS R consists of the following rules: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.28 77.56/45.28 The set Q consists of the following terms: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.28 new_primMinusNatS2(Zero, Zero) 77.56/45.28 new_fromInt 77.56/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.28 77.56/45.28 We have to consider all minimal (P,Q,R)-chains. 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (128) QReductionProof (EQUIVALENT) 77.56/45.28 We deleted the following terms from Q as each root-symbol of these terms does neither occur in P nor in R.[THIEMANN]. 77.56/45.28 77.56/45.28 new_fromInt 77.56/45.28 77.56/45.28 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (129) 77.56/45.28 Obligation: 77.56/45.28 Q DP problem: 77.56/45.28 The TRS P consists of the following rules: 77.56/45.28 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.56/45.28 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.56/45.28 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.28 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.28 77.56/45.28 The TRS R consists of the following rules: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.28 77.56/45.28 The set Q consists of the following terms: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.28 new_primMinusNatS2(Zero, Zero) 77.56/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.28 77.56/45.28 We have to consider all minimal (P,Q,R)-chains. 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (130) TransformationProof (EQUIVALENT) 77.56/45.28 By instantiating [LPAR04] the rule new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) we obtained the following new rules [LPAR04]: 77.56/45.28 77.56/45.28 (new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))),new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0))))) 77.56/45.28 77.56/45.28 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (131) 77.56/45.28 Obligation: 77.56/45.28 Q DP problem: 77.56/45.28 The TRS P consists of the following rules: 77.56/45.28 77.56/45.28 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.56/45.28 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.28 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.28 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.56/45.28 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.28 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.28 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.28 77.56/45.28 The TRS R consists of the following rules: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.28 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.28 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.28 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.28 77.56/45.28 The set Q consists of the following terms: 77.56/45.28 77.56/45.28 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.28 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.28 new_primMinusNatS2(Zero, Zero) 77.56/45.28 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.28 77.56/45.28 We have to consider all minimal (P,Q,R)-chains. 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (132) TransformationProof (EQUIVALENT) 77.56/45.28 By instantiating [LPAR04] the rule new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) we obtained the following new rules [LPAR04]: 77.56/45.28 77.56/45.28 (new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)),new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero))) 77.56/45.28 77.56/45.28 77.56/45.28 ---------------------------------------- 77.56/45.28 77.56/45.28 (133) 77.56/45.28 Obligation: 77.56/45.28 Q DP problem: 77.56/45.28 The TRS P consists of the following rules: 77.56/45.28 77.56/45.28 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.28 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.28 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.28 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.28 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.28 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.28 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.28 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.28 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.28 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.56/45.29 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.29 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.56/45.29 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (134) TransformationProof (EQUIVALENT) 77.56/45.29 By instantiating [LPAR04] the rule new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) we obtained the following new rules [LPAR04]: 77.56/45.29 77.56/45.29 (new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)),new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (135) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.56/45.29 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.29 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.56/45.29 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (136) TransformationProof (EQUIVALENT) 77.56/45.29 By instantiating [LPAR04] the rule new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) we obtained the following new rules [LPAR04]: 77.56/45.29 77.56/45.29 (new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))),new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0))))) 77.56/45.29 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (137) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.56/45.29 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.29 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.56/45.29 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (138) TransformationProof (EQUIVALENT) 77.56/45.29 By instantiating [LPAR04] the rule new_gcd0Gcd'17(Pos(Succ(Succ(vwz755000))), Pos(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) we obtained the following new rules [LPAR04]: 77.56/45.29 77.56/45.29 (new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)),new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (139) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.56/45.29 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.29 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.56/45.29 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (140) TransformationProof (EQUIVALENT) 77.56/45.29 By instantiating [LPAR04] the rule new_gcd0Gcd'17(Neg(Succ(Succ(vwz755000))), Neg(Succ(Succ(vwz729000))), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) we obtained the following new rules [LPAR04]: 77.56/45.29 77.56/45.29 (new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)),new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (141) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.56/45.29 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.29 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.56/45.29 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (142) QDPOrderProof (EQUIVALENT) 77.56/45.29 We use the reduction pair processor [LPAR04,JAR06]. 77.56/45.29 77.56/45.29 77.56/45.29 The following pairs can be oriented strictly and are deleted. 77.56/45.29 77.56/45.29 new_gcd0Gcd'116(Zero, Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'133(vwz929, vwz930) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'117(vwz729000) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Zero)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'116(Succ(vwz9270), Zero, vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'121(vwz729000) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Zero)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 The remaining pairs can at least be oriented weakly. 77.56/45.29 Used ordering: Polynomial interpretation [POLO]: 77.56/45.29 77.56/45.29 POL(Neg(x_1)) = 1 77.56/45.29 POL(Pos(x_1)) = 0 77.56/45.29 POL(Succ(x_1)) = 0 77.56/45.29 POL(Zero) = 0 77.56/45.29 POL(new_gcd0Gcd'0(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'1(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'10(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'11(x_1, x_2, x_3, x_4)) = 0 77.56/45.29 POL(new_gcd0Gcd'110(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'111(x_1)) = 0 77.56/45.29 POL(new_gcd0Gcd'114(x_1, x_2, x_3, x_4, x_5)) = x_5 77.56/45.29 POL(new_gcd0Gcd'115(x_1, x_2, x_3)) = x_3 77.56/45.29 POL(new_gcd0Gcd'116(x_1, x_2, x_3, x_4)) = 1 77.56/45.29 POL(new_gcd0Gcd'117(x_1)) = 0 77.56/45.29 POL(new_gcd0Gcd'119(x_1, x_2, x_3, x_4, x_5)) = x_5 77.56/45.29 POL(new_gcd0Gcd'12(x_1)) = 0 77.56/45.29 POL(new_gcd0Gcd'120(x_1, x_2, x_3)) = x_3 77.56/45.29 POL(new_gcd0Gcd'121(x_1)) = 1 77.56/45.29 POL(new_gcd0Gcd'126(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'133(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'134(x_1, x_2, x_3)) = x_3 77.56/45.29 POL(new_gcd0Gcd'137(x_1, x_2, x_3)) = x_3 77.56/45.29 POL(new_gcd0Gcd'14(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'15(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'17(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'19(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'2(x_1, x_2)) = 0 77.56/45.29 POL(new_primMinusNatS2(x_1, x_2)) = 0 77.56/45.29 77.56/45.29 The following usable rules [FROCOS05] with respect to the argument filtering of the ordering [JAR06] were oriented: 77.56/45.29 none 77.56/45.29 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (143) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'117(vwz729000) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Neg(Succ(vwz111600))) -> new_gcd0Gcd'116(Succ(vwz1112), vwz111600, Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Neg(Succ(vwz112200))) -> new_gcd0Gcd'116(Succ(vwz1118), vwz112200, Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Zero)) -> new_gcd0Gcd'121(vwz729000) 77.56/45.29 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Neg(Succ(vwz76100))) -> new_gcd0Gcd'116(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (144) DependencyGraphProof (EQUIVALENT) 77.56/45.29 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 2 SCCs with 6 less nodes. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (145) 77.56/45.29 Complex Obligation (AND) 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (146) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (147) QDPSizeChangeProof (EQUIVALENT) 77.56/45.29 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.29 77.56/45.29 From the DPs we obtained the following set of size-change graphs: 77.56/45.29 *new_gcd0Gcd'116(Succ(vwz9270), Succ(vwz9280), vwz929, vwz930) -> new_gcd0Gcd'116(vwz9270, vwz9280, vwz929, vwz930) 77.56/45.29 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3, 4 >= 4 77.56/45.29 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (148) 77.56/45.29 YES 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (149) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (150) QDPOrderProof (EQUIVALENT) 77.56/45.29 We use the reduction pair processor [LPAR04,JAR06]. 77.56/45.29 77.56/45.29 77.56/45.29 The following pairs can be oriented strictly and are deleted. 77.56/45.29 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Neg(vwz11100)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 The remaining pairs can at least be oriented weakly. 77.56/45.29 Used ordering: Polynomial interpretation [POLO]: 77.56/45.29 77.56/45.29 POL(Neg(x_1)) = 1 77.56/45.29 POL(Pos(x_1)) = 0 77.56/45.29 POL(Succ(x_1)) = 0 77.56/45.29 POL(Zero) = 0 77.56/45.29 POL(new_gcd0Gcd'0(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'1(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'10(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'11(x_1, x_2, x_3, x_4)) = 0 77.56/45.29 POL(new_gcd0Gcd'110(x_1, x_2, x_3)) = x_3 77.56/45.29 POL(new_gcd0Gcd'111(x_1)) = 0 77.56/45.29 POL(new_gcd0Gcd'114(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'115(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'119(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'12(x_1)) = 0 77.56/45.29 POL(new_gcd0Gcd'120(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'126(x_1, x_2, x_3)) = x_3 77.56/45.29 POL(new_gcd0Gcd'133(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'134(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'137(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'14(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'15(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'17(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'19(x_1, x_2, x_3, x_4, x_5)) = x_5 77.56/45.29 POL(new_gcd0Gcd'2(x_1, x_2)) = 0 77.56/45.29 POL(new_primMinusNatS2(x_1, x_2)) = 0 77.56/45.29 77.56/45.29 The following usable rules [FROCOS05] with respect to the argument filtering of the ordering [JAR06] were oriented: 77.56/45.29 none 77.56/45.29 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (151) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (152) QDPOrderProof (EQUIVALENT) 77.56/45.29 We use the reduction pair processor [LPAR04,JAR06]. 77.56/45.29 77.56/45.29 77.56/45.29 The following pairs can be oriented strictly and are deleted. 77.56/45.29 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Neg(vwz11040)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Neg(vwz7610)) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 The remaining pairs can at least be oriented weakly. 77.56/45.29 Used ordering: Polynomial interpretation [POLO]: 77.56/45.29 77.56/45.29 POL(Neg(x_1)) = 1 77.56/45.29 POL(Pos(x_1)) = 0 77.56/45.29 POL(Succ(x_1)) = 0 77.56/45.29 POL(Zero) = 0 77.56/45.29 POL(new_gcd0Gcd'0(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'1(x_1, x_2, x_3)) = x_3 77.56/45.29 POL(new_gcd0Gcd'10(x_1, x_2, x_3, x_4, x_5)) = x_5 77.56/45.29 POL(new_gcd0Gcd'11(x_1, x_2, x_3, x_4)) = 0 77.56/45.29 POL(new_gcd0Gcd'110(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'111(x_1)) = 0 77.56/45.29 POL(new_gcd0Gcd'114(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'115(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'119(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'12(x_1)) = 0 77.56/45.29 POL(new_gcd0Gcd'120(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'126(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'133(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'134(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'137(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'14(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'15(x_1, x_2, x_3)) = x_3 77.56/45.29 POL(new_gcd0Gcd'17(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'19(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'2(x_1, x_2)) = 0 77.56/45.29 POL(new_primMinusNatS2(x_1, x_2)) = 0 77.56/45.29 77.56/45.29 The following usable rules [FROCOS05] with respect to the argument filtering of the ordering [JAR06] were oriented: 77.56/45.29 none 77.56/45.29 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (153) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (154) QDPOrderProof (EQUIVALENT) 77.56/45.29 We use the reduction pair processor [LPAR04,JAR06]. 77.56/45.29 77.56/45.29 77.56/45.29 The following pairs can be oriented strictly and are deleted. 77.56/45.29 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Succ(vwz111000))) -> new_gcd0Gcd'11(Succ(vwz1106), vwz111000, Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Neg(Succ(Succ(vwz729000))), Zero) 77.56/45.29 The remaining pairs can at least be oriented weakly. 77.56/45.29 Used ordering: Polynomial interpretation [POLO]: 77.56/45.29 77.56/45.29 POL(Neg(x_1)) = 0 77.56/45.29 POL(Pos(x_1)) = x_1 77.56/45.29 POL(Succ(x_1)) = 1 77.56/45.29 POL(Zero) = 0 77.56/45.29 POL(new_gcd0Gcd'0(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'1(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'10(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'11(x_1, x_2, x_3, x_4)) = 0 77.56/45.29 POL(new_gcd0Gcd'110(x_1, x_2, x_3)) = x_3 77.56/45.29 POL(new_gcd0Gcd'111(x_1)) = 0 77.56/45.29 POL(new_gcd0Gcd'114(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'115(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'119(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'12(x_1)) = 0 77.56/45.29 POL(new_gcd0Gcd'120(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'126(x_1, x_2, x_3)) = x_3 77.56/45.29 POL(new_gcd0Gcd'133(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'134(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'137(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'14(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'15(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'17(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'19(x_1, x_2, x_3, x_4, x_5)) = x_5 77.56/45.29 POL(new_gcd0Gcd'2(x_1, x_2)) = 0 77.56/45.29 POL(new_primMinusNatS2(x_1, x_2)) = 0 77.56/45.29 77.56/45.29 The following usable rules [FROCOS05] with respect to the argument filtering of the ordering [JAR06] were oriented: 77.56/45.29 none 77.56/45.29 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (155) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (156) QDPOrderProof (EQUIVALENT) 77.56/45.29 We use the reduction pair processor [LPAR04,JAR06]. 77.56/45.29 77.56/45.29 77.56/45.29 The following pairs can be oriented strictly and are deleted. 77.56/45.29 77.56/45.29 new_gcd0Gcd'11(Zero, Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'14(vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Zero, vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 The remaining pairs can at least be oriented weakly. 77.56/45.29 Used ordering: Polynomial interpretation [POLO]: 77.56/45.29 77.56/45.29 POL(Neg(x_1)) = 0 77.56/45.29 POL(Pos(x_1)) = x_1 77.56/45.29 POL(Succ(x_1)) = 1 77.56/45.29 POL(Zero) = 0 77.56/45.29 POL(new_gcd0Gcd'0(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'1(x_1, x_2, x_3)) = x_3 77.56/45.29 POL(new_gcd0Gcd'10(x_1, x_2, x_3, x_4, x_5)) = x_5 77.56/45.29 POL(new_gcd0Gcd'11(x_1, x_2, x_3, x_4)) = 1 77.56/45.29 POL(new_gcd0Gcd'110(x_1, x_2, x_3)) = x_3 77.56/45.29 POL(new_gcd0Gcd'111(x_1)) = 0 77.56/45.29 POL(new_gcd0Gcd'114(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'115(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'119(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'12(x_1)) = 0 77.56/45.29 POL(new_gcd0Gcd'120(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'126(x_1, x_2, x_3)) = x_3 77.56/45.29 POL(new_gcd0Gcd'133(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'134(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'137(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'14(x_1, x_2)) = 0 77.56/45.29 POL(new_gcd0Gcd'15(x_1, x_2, x_3)) = x_3 77.56/45.29 POL(new_gcd0Gcd'17(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'19(x_1, x_2, x_3, x_4, x_5)) = x_5 77.56/45.29 POL(new_gcd0Gcd'2(x_1, x_2)) = 0 77.56/45.29 POL(new_primMinusNatS2(x_1, x_2)) = 0 77.56/45.29 77.56/45.29 The following usable rules [FROCOS05] with respect to the argument filtering of the ordering [JAR06] were oriented: 77.56/45.29 none 77.56/45.29 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (157) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Succ(vwz76100))) -> new_gcd0Gcd'11(Zero, vwz76100, Pos(Succ(Succ(vwz729000))), Zero) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Succ(vwz110400))) -> new_gcd0Gcd'11(Succ(vwz1100), vwz110400, Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (158) DependencyGraphProof (EQUIVALENT) 77.56/45.29 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 2 SCCs with 2 less nodes. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (159) 77.56/45.29 Complex Obligation (AND) 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (160) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (161) QDPSizeChangeProof (EQUIVALENT) 77.56/45.29 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.29 77.56/45.29 From the DPs we obtained the following set of size-change graphs: 77.56/45.29 *new_gcd0Gcd'11(Succ(vwz9220), Succ(vwz9230), vwz924, vwz925) -> new_gcd0Gcd'11(vwz9220, vwz9230, vwz924, vwz925) 77.56/45.29 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3, 4 >= 4 77.56/45.29 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (162) 77.56/45.29 YES 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (163) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (164) QDPOrderProof (EQUIVALENT) 77.56/45.29 We use the reduction pair processor [LPAR04,JAR06]. 77.56/45.29 77.56/45.29 77.56/45.29 The following pairs can be oriented strictly and are deleted. 77.56/45.29 77.56/45.29 new_gcd0Gcd'115(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'114(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Zero, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Zero, vwz1122) -> new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'115(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(vwz729000)))) 77.56/45.29 The remaining pairs can at least be oriented weakly. 77.56/45.29 Used ordering: Polynomial interpretation [POLO]: 77.56/45.29 77.56/45.29 POL(Neg(x_1)) = x_1 77.56/45.29 POL(Pos(x_1)) = 0 77.56/45.29 POL(Succ(x_1)) = 1 + x_1 77.56/45.29 POL(Zero) = 0 77.56/45.29 POL(new_gcd0Gcd'0(x_1, x_2)) = 1 + x_1 + x_2 77.56/45.29 POL(new_gcd0Gcd'1(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'10(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'110(x_1, x_2, x_3)) = 1 + x_2 77.56/45.29 POL(new_gcd0Gcd'111(x_1)) = 2 + x_1 77.56/45.29 POL(new_gcd0Gcd'114(x_1, x_2, x_3, x_4, x_5)) = 2 + x_1 77.56/45.29 POL(new_gcd0Gcd'115(x_1, x_2, x_3)) = 1 + x_1 77.56/45.29 POL(new_gcd0Gcd'119(x_1, x_2, x_3, x_4, x_5)) = 3 + x_1 + x_2 77.56/45.29 POL(new_gcd0Gcd'12(x_1)) = 0 77.56/45.29 POL(new_gcd0Gcd'120(x_1, x_2, x_3)) = 1 + x_1 + x_2 77.56/45.29 POL(new_gcd0Gcd'126(x_1, x_2, x_3)) = 1 + x_2 77.56/45.29 POL(new_gcd0Gcd'133(x_1, x_2)) = 1 + x_1 + x_2 77.56/45.29 POL(new_gcd0Gcd'134(x_1, x_2, x_3)) = 2 + x_1 77.56/45.29 POL(new_gcd0Gcd'137(x_1, x_2, x_3)) = 2 + x_1 + x_2 77.56/45.29 POL(new_gcd0Gcd'14(x_1, x_2)) = x_1 77.56/45.29 POL(new_gcd0Gcd'15(x_1, x_2, x_3)) = 0 77.56/45.29 POL(new_gcd0Gcd'17(x_1, x_2, x_3)) = x_1 + x_2 77.56/45.29 POL(new_gcd0Gcd'19(x_1, x_2, x_3, x_4, x_5)) = 1 + x_2 77.56/45.29 POL(new_gcd0Gcd'2(x_1, x_2)) = x_1 + x_2 77.56/45.29 POL(new_primMinusNatS2(x_1, x_2)) = x_1 77.56/45.29 77.56/45.29 The following usable rules [FROCOS05] with respect to the argument filtering of the ordering [JAR06] were oriented: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (165) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Zero, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'119(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'137(vwz1118, vwz1119, vwz1122) -> new_gcd0Gcd'120(new_primMinusNatS2(Succ(vwz1118), vwz1119), vwz1119, vwz1122) 77.56/45.29 new_gcd0Gcd'120(Succ(Zero), Succ(vwz729000), Pos(vwz7610)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Zero, vwz1116) -> new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'134(vwz1112, vwz1113, vwz1116) -> new_gcd0Gcd'115(new_primMinusNatS2(Succ(vwz1112), vwz1113), vwz1113, vwz1116) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (166) DependencyGraphProof (EQUIVALENT) 77.56/45.29 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 6 less nodes. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (167) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (168) QDPOrderProof (EQUIVALENT) 77.56/45.29 We use the reduction pair processor [LPAR04,JAR06]. 77.56/45.29 77.56/45.29 77.56/45.29 The following pairs can be oriented strictly and are deleted. 77.56/45.29 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Zero, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Zero, vwz1110) -> new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'1(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'10(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'1(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 The remaining pairs can at least be oriented weakly. 77.56/45.29 Used ordering: Polynomial interpretation [POLO]: 77.56/45.29 77.56/45.29 POL(Neg(x_1)) = 0 77.56/45.29 POL(Pos(x_1)) = x_1 77.56/45.29 POL(Succ(x_1)) = 1 + x_1 77.56/45.29 POL(Zero) = 0 77.56/45.29 POL(new_gcd0Gcd'0(x_1, x_2)) = x_2 77.56/45.29 POL(new_gcd0Gcd'1(x_1, x_2, x_3)) = 2 + x_1 + x_2 77.56/45.29 POL(new_gcd0Gcd'10(x_1, x_2, x_3, x_4, x_5)) = 3 + x_1 + x_2 77.56/45.29 POL(new_gcd0Gcd'110(x_1, x_2, x_3)) = x_1 77.56/45.29 POL(new_gcd0Gcd'111(x_1)) = 1 77.56/45.29 POL(new_gcd0Gcd'114(x_1, x_2, x_3, x_4, x_5)) = 1 + x_2 77.56/45.29 POL(new_gcd0Gcd'119(x_1, x_2, x_3, x_4, x_5)) = 0 77.56/45.29 POL(new_gcd0Gcd'12(x_1)) = 3 + x_1 77.56/45.29 POL(new_gcd0Gcd'126(x_1, x_2, x_3)) = 1 + x_1 77.56/45.29 POL(new_gcd0Gcd'133(x_1, x_2)) = x_1 77.56/45.29 POL(new_gcd0Gcd'14(x_1, x_2)) = 1 + x_1 + x_2 77.56/45.29 POL(new_gcd0Gcd'15(x_1, x_2, x_3)) = 3 + x_1 + x_2 77.56/45.29 POL(new_gcd0Gcd'17(x_1, x_2, x_3)) = x_1 + x_2 77.56/45.29 POL(new_gcd0Gcd'19(x_1, x_2, x_3, x_4, x_5)) = 2 + x_1 77.56/45.29 POL(new_gcd0Gcd'2(x_1, x_2)) = x_1 + x_2 77.56/45.29 POL(new_primMinusNatS2(x_1, x_2)) = x_1 77.56/45.29 77.56/45.29 The following usable rules [FROCOS05] with respect to the argument filtering of the ordering [JAR06] were oriented: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (169) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'110(Succ(Zero), Succ(vwz729000), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'110(Succ(Succ(vwz755000)), Succ(vwz729000), vwz761) -> new_gcd0Gcd'19(vwz755000, Succ(vwz729000), vwz755000, vwz729000, vwz761) 77.56/45.29 new_gcd0Gcd'126(vwz1106, vwz1107, vwz1110) -> new_gcd0Gcd'110(new_primMinusNatS2(Succ(vwz1106), vwz1107), vwz1107, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Zero, vwz1104) -> new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'15(vwz1100, vwz1101, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Zero, vwz1104) -> new_gcd0Gcd'1(new_primMinusNatS2(Succ(vwz1100), vwz1101), vwz1101, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (170) DependencyGraphProof (EQUIVALENT) 77.56/45.29 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 6 less nodes. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (171) 77.56/45.29 Obligation: 77.56/45.29 Q DP problem: 77.56/45.29 The TRS P consists of the following rules: 77.56/45.29 77.56/45.29 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.29 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.29 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.29 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.29 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.29 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.29 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.29 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.29 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.29 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.29 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.29 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.29 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.29 77.56/45.29 The TRS R consists of the following rules: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.29 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.29 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.29 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.29 77.56/45.29 The set Q consists of the following terms: 77.56/45.29 77.56/45.29 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.29 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.29 new_primMinusNatS2(Zero, Zero) 77.56/45.29 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.29 77.56/45.29 We have to consider all minimal (P,Q,R)-chains. 77.56/45.29 ---------------------------------------- 77.56/45.29 77.56/45.29 (172) InductionCalculusProof (EQUIVALENT) 77.56/45.29 Note that final constraints are written in bold face. 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 For Pair new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) the following chains were created: 77.56/45.29 *We consider the chain new_gcd0Gcd'2(Pos(Succ(x2)), x3) -> new_gcd0Gcd'17(x3, Pos(Succ(x2)), Pos(Zero)), new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x4))), Pos(Zero)) -> new_gcd0Gcd'12(x4) which results in the following constraint: 77.56/45.29 77.56/45.29 (1) (new_gcd0Gcd'17(x3, Pos(Succ(x2)), Pos(Zero))=new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x4))), Pos(Zero)) ==> new_gcd0Gcd'2(Pos(Succ(x2)), x3)_>=_new_gcd0Gcd'17(x3, Pos(Succ(x2)), Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.29 77.56/45.29 (2) (new_gcd0Gcd'2(Pos(Succ(Succ(x4))), Pos(Succ(Zero)))_>=_new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x4))), Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 *We consider the chain new_gcd0Gcd'2(Pos(Succ(x7)), x8) -> new_gcd0Gcd'17(x8, Pos(Succ(x7)), Pos(Zero)), new_gcd0Gcd'17(Neg(Succ(Succ(x9))), Pos(Succ(Succ(x10))), Pos(Zero)) -> new_gcd0Gcd'114(x9, Succ(x10), x9, x10, Pos(Zero)) which results in the following constraint: 77.56/45.29 77.56/45.29 (1) (new_gcd0Gcd'17(x8, Pos(Succ(x7)), Pos(Zero))=new_gcd0Gcd'17(Neg(Succ(Succ(x9))), Pos(Succ(Succ(x10))), Pos(Zero)) ==> new_gcd0Gcd'2(Pos(Succ(x7)), x8)_>=_new_gcd0Gcd'17(x8, Pos(Succ(x7)), Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.29 77.56/45.29 (2) (new_gcd0Gcd'2(Pos(Succ(Succ(x10))), Neg(Succ(Succ(x9))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x9))), Pos(Succ(Succ(x10))), Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 *We consider the chain new_gcd0Gcd'2(Pos(Succ(x41)), x42) -> new_gcd0Gcd'17(x42, Pos(Succ(x41)), Pos(Zero)), new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x43))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x43)))) which results in the following constraint: 77.56/45.29 77.56/45.29 (1) (new_gcd0Gcd'17(x42, Pos(Succ(x41)), Pos(Zero))=new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x43))), Pos(Zero)) ==> new_gcd0Gcd'2(Pos(Succ(x41)), x42)_>=_new_gcd0Gcd'17(x42, Pos(Succ(x41)), Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.29 77.56/45.29 (2) (new_gcd0Gcd'2(Pos(Succ(Succ(x43))), Neg(Succ(Zero)))_>=_new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x43))), Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 *We consider the chain new_gcd0Gcd'2(Pos(Succ(x44)), x45) -> new_gcd0Gcd'17(x45, Pos(Succ(x44)), Pos(Zero)), new_gcd0Gcd'17(Pos(Succ(Succ(x46))), Pos(Succ(Succ(x47))), Pos(Zero)) -> new_gcd0Gcd'10(x46, Succ(x47), x46, x47, Pos(Zero)) which results in the following constraint: 77.56/45.29 77.56/45.29 (1) (new_gcd0Gcd'17(x45, Pos(Succ(x44)), Pos(Zero))=new_gcd0Gcd'17(Pos(Succ(Succ(x46))), Pos(Succ(Succ(x47))), Pos(Zero)) ==> new_gcd0Gcd'2(Pos(Succ(x44)), x45)_>=_new_gcd0Gcd'17(x45, Pos(Succ(x44)), Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.29 77.56/45.29 (2) (new_gcd0Gcd'2(Pos(Succ(Succ(x47))), Pos(Succ(Succ(x46))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x46))), Pos(Succ(Succ(x47))), Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 For Pair new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) the following chains were created: 77.56/45.29 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x54))), Pos(Zero)) -> new_gcd0Gcd'12(x54), new_gcd0Gcd'12(x55) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(x55)))) which results in the following constraint: 77.56/45.29 77.56/45.29 (1) (new_gcd0Gcd'12(x54)=new_gcd0Gcd'12(x55) ==> new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x54))), Pos(Zero))_>=_new_gcd0Gcd'12(x54)) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.29 77.56/45.29 (2) (new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x54))), Pos(Zero))_>=_new_gcd0Gcd'12(x54)) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 For Pair new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) the following chains were created: 77.56/45.29 *We consider the chain new_gcd0Gcd'12(x76) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(x76)))), new_gcd0Gcd'2(Pos(Succ(x77)), x78) -> new_gcd0Gcd'17(x78, Pos(Succ(x77)), Pos(Zero)) which results in the following constraint: 77.56/45.29 77.56/45.29 (1) (new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(x76))))=new_gcd0Gcd'2(Pos(Succ(x77)), x78) ==> new_gcd0Gcd'12(x76)_>=_new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(x76))))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.29 77.56/45.29 (2) (new_gcd0Gcd'12(x76)_>=_new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(x76))))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 For Pair new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.29 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x109))), Pos(Succ(Succ(x110))), Pos(Zero)) -> new_gcd0Gcd'114(x109, Succ(x110), x109, x110, Pos(Zero)), new_gcd0Gcd'114(x111, x112, Succ(x113), Succ(x114), x115) -> new_gcd0Gcd'114(x111, x112, x113, x114, x115) which results in the following constraint: 77.56/45.29 77.56/45.29 (1) (new_gcd0Gcd'114(x109, Succ(x110), x109, x110, Pos(Zero))=new_gcd0Gcd'114(x111, x112, Succ(x113), Succ(x114), x115) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x109))), Pos(Succ(Succ(x110))), Pos(Zero))_>=_new_gcd0Gcd'114(x109, Succ(x110), x109, x110, Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.29 77.56/45.29 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x113)))), Pos(Succ(Succ(Succ(x114)))), Pos(Zero))_>=_new_gcd0Gcd'114(Succ(x113), Succ(Succ(x114)), Succ(x113), Succ(x114), Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x116))), Pos(Succ(Succ(x117))), Pos(Zero)) -> new_gcd0Gcd'114(x116, Succ(x117), x116, x117, Pos(Zero)), new_gcd0Gcd'114(x118, x119, Zero, Succ(x120), Pos(x121)) -> new_gcd0Gcd'133(Pos(Succ(x119)), Succ(x118)) which results in the following constraint: 77.56/45.29 77.56/45.29 (1) (new_gcd0Gcd'114(x116, Succ(x117), x116, x117, Pos(Zero))=new_gcd0Gcd'114(x118, x119, Zero, Succ(x120), Pos(x121)) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x116))), Pos(Succ(Succ(x117))), Pos(Zero))_>=_new_gcd0Gcd'114(x116, Succ(x117), x116, x117, Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.29 77.56/45.29 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x120)))), Pos(Zero))_>=_new_gcd0Gcd'114(Zero, Succ(Succ(x120)), Zero, Succ(x120), Pos(Zero))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 For Pair new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) the following chains were created: 77.56/45.29 *We consider the chain new_gcd0Gcd'114(x176, x177, Succ(x178), Succ(x179), x180) -> new_gcd0Gcd'114(x176, x177, x178, x179, x180), new_gcd0Gcd'114(x181, x182, Succ(x183), Succ(x184), x185) -> new_gcd0Gcd'114(x181, x182, x183, x184, x185) which results in the following constraint: 77.56/45.29 77.56/45.29 (1) (new_gcd0Gcd'114(x176, x177, x178, x179, x180)=new_gcd0Gcd'114(x181, x182, Succ(x183), Succ(x184), x185) ==> new_gcd0Gcd'114(x176, x177, Succ(x178), Succ(x179), x180)_>=_new_gcd0Gcd'114(x176, x177, x178, x179, x180)) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.29 77.56/45.29 (2) (new_gcd0Gcd'114(x176, x177, Succ(Succ(x183)), Succ(Succ(x184)), x180)_>=_new_gcd0Gcd'114(x176, x177, Succ(x183), Succ(x184), x180)) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 *We consider the chain new_gcd0Gcd'114(x186, x187, Succ(x188), Succ(x189), x190) -> new_gcd0Gcd'114(x186, x187, x188, x189, x190), new_gcd0Gcd'114(x191, x192, Zero, Succ(x193), Pos(x194)) -> new_gcd0Gcd'133(Pos(Succ(x192)), Succ(x191)) which results in the following constraint: 77.56/45.29 77.56/45.29 (1) (new_gcd0Gcd'114(x186, x187, x188, x189, x190)=new_gcd0Gcd'114(x191, x192, Zero, Succ(x193), Pos(x194)) ==> new_gcd0Gcd'114(x186, x187, Succ(x188), Succ(x189), x190)_>=_new_gcd0Gcd'114(x186, x187, x188, x189, x190)) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.29 77.56/45.29 (2) (new_gcd0Gcd'114(x186, x187, Succ(Zero), Succ(Succ(x193)), Pos(x194))_>=_new_gcd0Gcd'114(x186, x187, Zero, Succ(x193), Pos(x194))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 For Pair new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) the following chains were created: 77.56/45.29 *We consider the chain new_gcd0Gcd'114(x304, x305, Zero, Succ(x306), Pos(x307)) -> new_gcd0Gcd'133(Pos(Succ(x305)), Succ(x304)), new_gcd0Gcd'133(x308, x309) -> new_gcd0Gcd'0(x309, x308) which results in the following constraint: 77.56/45.29 77.56/45.29 (1) (new_gcd0Gcd'133(Pos(Succ(x305)), Succ(x304))=new_gcd0Gcd'133(x308, x309) ==> new_gcd0Gcd'114(x304, x305, Zero, Succ(x306), Pos(x307))_>=_new_gcd0Gcd'133(Pos(Succ(x305)), Succ(x304))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.29 77.56/45.29 (2) (new_gcd0Gcd'114(x304, x305, Zero, Succ(x306), Pos(x307))_>=_new_gcd0Gcd'133(Pos(Succ(x305)), Succ(x304))) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 For Pair new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) the following chains were created: 77.56/45.29 *We consider the chain new_gcd0Gcd'133(x388, x389) -> new_gcd0Gcd'0(x389, x388), new_gcd0Gcd'0(x390, x391) -> new_gcd0Gcd'2(Neg(Succ(x390)), x391) which results in the following constraint: 77.56/45.29 77.56/45.29 (1) (new_gcd0Gcd'0(x389, x388)=new_gcd0Gcd'0(x390, x391) ==> new_gcd0Gcd'133(x388, x389)_>=_new_gcd0Gcd'0(x389, x388)) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.29 77.56/45.29 (2) (new_gcd0Gcd'133(x388, x389)_>=_new_gcd0Gcd'0(x389, x388)) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 For Pair new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) the following chains were created: 77.56/45.29 *We consider the chain new_gcd0Gcd'0(x438, x439) -> new_gcd0Gcd'2(Neg(Succ(x438)), x439), new_gcd0Gcd'2(Neg(Succ(x440)), x441) -> new_gcd0Gcd'17(x441, Neg(Succ(x440)), Pos(Zero)) which results in the following constraint: 77.56/45.29 77.56/45.29 (1) (new_gcd0Gcd'2(Neg(Succ(x438)), x439)=new_gcd0Gcd'2(Neg(Succ(x440)), x441) ==> new_gcd0Gcd'0(x438, x439)_>=_new_gcd0Gcd'2(Neg(Succ(x438)), x439)) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.29 77.56/45.29 (2) (new_gcd0Gcd'0(x438, x439)_>=_new_gcd0Gcd'2(Neg(Succ(x438)), x439)) 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 77.56/45.29 For Pair new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) the following chains were created: 77.56/45.29 *We consider the chain new_gcd0Gcd'2(Neg(Succ(x488)), x489) -> new_gcd0Gcd'17(x489, Neg(Succ(x488)), Pos(Zero)), new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x490))), Pos(Zero)) -> new_gcd0Gcd'111(x490) which results in the following constraint: 77.56/45.29 77.56/45.29 (1) (new_gcd0Gcd'17(x489, Neg(Succ(x488)), Pos(Zero))=new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x490))), Pos(Zero)) ==> new_gcd0Gcd'2(Neg(Succ(x488)), x489)_>=_new_gcd0Gcd'17(x489, Neg(Succ(x488)), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'2(Neg(Succ(Succ(x490))), Pos(Succ(Zero)))_>=_new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x490))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'2(Neg(Succ(x493)), x494) -> new_gcd0Gcd'17(x494, Neg(Succ(x493)), Pos(Zero)), new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x495))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x495)))) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'17(x494, Neg(Succ(x493)), Pos(Zero))=new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x495))), Pos(Zero)) ==> new_gcd0Gcd'2(Neg(Succ(x493)), x494)_>=_new_gcd0Gcd'17(x494, Neg(Succ(x493)), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'2(Neg(Succ(Succ(x495))), Neg(Succ(Zero)))_>=_new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x495))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'2(Neg(Succ(x496)), x497) -> new_gcd0Gcd'17(x497, Neg(Succ(x496)), Pos(Zero)), new_gcd0Gcd'17(Pos(Succ(Succ(x498))), Neg(Succ(Succ(x499))), Pos(Zero)) -> new_gcd0Gcd'19(x498, Succ(x499), x498, x499, Pos(Zero)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'17(x497, Neg(Succ(x496)), Pos(Zero))=new_gcd0Gcd'17(Pos(Succ(Succ(x498))), Neg(Succ(Succ(x499))), Pos(Zero)) ==> new_gcd0Gcd'2(Neg(Succ(x496)), x497)_>=_new_gcd0Gcd'17(x497, Neg(Succ(x496)), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'2(Neg(Succ(Succ(x499))), Pos(Succ(Succ(x498))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x498))), Neg(Succ(Succ(x499))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'2(Neg(Succ(x506)), x507) -> new_gcd0Gcd'17(x507, Neg(Succ(x506)), Pos(Zero)), new_gcd0Gcd'17(Neg(Succ(Succ(x508))), Neg(Succ(Succ(x509))), Pos(Zero)) -> new_gcd0Gcd'119(x508, Succ(x509), x508, x509, Pos(Zero)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'17(x507, Neg(Succ(x506)), Pos(Zero))=new_gcd0Gcd'17(Neg(Succ(Succ(x508))), Neg(Succ(Succ(x509))), Pos(Zero)) ==> new_gcd0Gcd'2(Neg(Succ(x506)), x507)_>=_new_gcd0Gcd'17(x507, Neg(Succ(x506)), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'2(Neg(Succ(Succ(x509))), Neg(Succ(Succ(x508))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x508))), Neg(Succ(Succ(x509))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x532))), Pos(Zero)) -> new_gcd0Gcd'111(x532), new_gcd0Gcd'111(x533) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(x533)))) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'111(x532)=new_gcd0Gcd'111(x533) ==> new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x532))), Pos(Zero))_>=_new_gcd0Gcd'111(x532)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x532))), Pos(Zero))_>=_new_gcd0Gcd'111(x532)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'111(x546) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(x546)))), new_gcd0Gcd'2(Pos(Succ(x547)), x548) -> new_gcd0Gcd'17(x548, Pos(Succ(x547)), Pos(Zero)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(x546))))=new_gcd0Gcd'2(Pos(Succ(x547)), x548) ==> new_gcd0Gcd'111(x546)_>=_new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(x546))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'111(x546)_>=_new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(x546))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x578))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x578)))), new_gcd0Gcd'0(x579, x580) -> new_gcd0Gcd'2(Neg(Succ(x579)), x580) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x578))))=new_gcd0Gcd'0(x579, x580) ==> new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x578))), Pos(Zero))_>=_new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x578))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x578))), Pos(Zero))_>=_new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x578))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x622))), Neg(Succ(Succ(x623))), Pos(Zero)) -> new_gcd0Gcd'19(x622, Succ(x623), x622, x623, Pos(Zero)), new_gcd0Gcd'19(x624, x625, Succ(x626), Succ(x627), x628) -> new_gcd0Gcd'19(x624, x625, x626, x627, x628) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'19(x622, Succ(x623), x622, x623, Pos(Zero))=new_gcd0Gcd'19(x624, x625, Succ(x626), Succ(x627), x628) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x622))), Neg(Succ(Succ(x623))), Pos(Zero))_>=_new_gcd0Gcd'19(x622, Succ(x623), x622, x623, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x626)))), Neg(Succ(Succ(Succ(x627)))), Pos(Zero))_>=_new_gcd0Gcd'19(Succ(x626), Succ(Succ(x627)), Succ(x626), Succ(x627), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x629))), Neg(Succ(Succ(x630))), Pos(Zero)) -> new_gcd0Gcd'19(x629, Succ(x630), x629, x630, Pos(Zero)), new_gcd0Gcd'19(x631, x632, Zero, Succ(x633), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(x632)), Succ(x631)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'19(x629, Succ(x630), x629, x630, Pos(Zero))=new_gcd0Gcd'19(x631, x632, Zero, Succ(x633), Pos(Zero)) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x629))), Neg(Succ(Succ(x630))), Pos(Zero))_>=_new_gcd0Gcd'19(x629, Succ(x630), x629, x630, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x633)))), Pos(Zero))_>=_new_gcd0Gcd'19(Zero, Succ(Succ(x633)), Zero, Succ(x633), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'19(x715, x716, Succ(x717), Succ(x718), x719) -> new_gcd0Gcd'19(x715, x716, x717, x718, x719), new_gcd0Gcd'19(x720, x721, Succ(x722), Succ(x723), x724) -> new_gcd0Gcd'19(x720, x721, x722, x723, x724) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'19(x715, x716, x717, x718, x719)=new_gcd0Gcd'19(x720, x721, Succ(x722), Succ(x723), x724) ==> new_gcd0Gcd'19(x715, x716, Succ(x717), Succ(x718), x719)_>=_new_gcd0Gcd'19(x715, x716, x717, x718, x719)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'19(x715, x716, Succ(Succ(x722)), Succ(Succ(x723)), x719)_>=_new_gcd0Gcd'19(x715, x716, Succ(x722), Succ(x723), x719)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'19(x725, x726, Succ(x727), Succ(x728), x729) -> new_gcd0Gcd'19(x725, x726, x727, x728, x729), new_gcd0Gcd'19(x730, x731, Zero, Succ(x732), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(x731)), Succ(x730)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'19(x725, x726, x727, x728, x729)=new_gcd0Gcd'19(x730, x731, Zero, Succ(x732), Pos(Zero)) ==> new_gcd0Gcd'19(x725, x726, Succ(x727), Succ(x728), x729)_>=_new_gcd0Gcd'19(x725, x726, x727, x728, x729)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'19(x725, x726, Succ(Zero), Succ(Succ(x732)), Pos(Zero))_>=_new_gcd0Gcd'19(x725, x726, Zero, Succ(x732), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'19(x818, x819, Zero, Succ(x820), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(x819)), Succ(x818)), new_gcd0Gcd'14(x821, x822) -> new_gcd0Gcd'2(Pos(Succ(x822)), x821) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'14(Neg(Succ(x819)), Succ(x818))=new_gcd0Gcd'14(x821, x822) ==> new_gcd0Gcd'19(x818, x819, Zero, Succ(x820), Pos(Zero))_>=_new_gcd0Gcd'14(Neg(Succ(x819)), Succ(x818))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'19(x818, x819, Zero, Succ(x820), Pos(Zero))_>=_new_gcd0Gcd'14(Neg(Succ(x819)), Succ(x818))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'14(x844, x845) -> new_gcd0Gcd'2(Pos(Succ(x845)), x844), new_gcd0Gcd'2(Pos(Succ(x846)), x847) -> new_gcd0Gcd'17(x847, Pos(Succ(x846)), Pos(Zero)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'2(Pos(Succ(x845)), x844)=new_gcd0Gcd'2(Pos(Succ(x846)), x847) ==> new_gcd0Gcd'14(x844, x845)_>=_new_gcd0Gcd'2(Pos(Succ(x845)), x844)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'14(x844, x845)_>=_new_gcd0Gcd'2(Pos(Succ(x845)), x844)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x926))), Neg(Succ(Succ(x927))), Pos(Zero)) -> new_gcd0Gcd'119(x926, Succ(x927), x926, x927, Pos(Zero)), new_gcd0Gcd'119(x928, x929, Succ(x930), Succ(x931), x932) -> new_gcd0Gcd'119(x928, x929, x930, x931, x932) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'119(x926, Succ(x927), x926, x927, Pos(Zero))=new_gcd0Gcd'119(x928, x929, Succ(x930), Succ(x931), x932) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x926))), Neg(Succ(Succ(x927))), Pos(Zero))_>=_new_gcd0Gcd'119(x926, Succ(x927), x926, x927, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x930)))), Neg(Succ(Succ(Succ(x931)))), Pos(Zero))_>=_new_gcd0Gcd'119(Succ(x930), Succ(Succ(x931)), Succ(x930), Succ(x931), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x933))), Neg(Succ(Succ(x934))), Pos(Zero)) -> new_gcd0Gcd'119(x933, Succ(x934), x933, x934, Pos(Zero)), new_gcd0Gcd'119(x935, x936, Zero, Succ(x937), Pos(x938)) -> new_gcd0Gcd'133(Neg(Succ(x936)), Succ(x935)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'119(x933, Succ(x934), x933, x934, Pos(Zero))=new_gcd0Gcd'119(x935, x936, Zero, Succ(x937), Pos(x938)) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x933))), Neg(Succ(Succ(x934))), Pos(Zero))_>=_new_gcd0Gcd'119(x933, Succ(x934), x933, x934, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x937)))), Pos(Zero))_>=_new_gcd0Gcd'119(Zero, Succ(Succ(x937)), Zero, Succ(x937), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'119(x1032, x1033, Succ(x1034), Succ(x1035), x1036) -> new_gcd0Gcd'119(x1032, x1033, x1034, x1035, x1036), new_gcd0Gcd'119(x1037, x1038, Succ(x1039), Succ(x1040), x1041) -> new_gcd0Gcd'119(x1037, x1038, x1039, x1040, x1041) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'119(x1032, x1033, x1034, x1035, x1036)=new_gcd0Gcd'119(x1037, x1038, Succ(x1039), Succ(x1040), x1041) ==> new_gcd0Gcd'119(x1032, x1033, Succ(x1034), Succ(x1035), x1036)_>=_new_gcd0Gcd'119(x1032, x1033, x1034, x1035, x1036)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'119(x1032, x1033, Succ(Succ(x1039)), Succ(Succ(x1040)), x1036)_>=_new_gcd0Gcd'119(x1032, x1033, Succ(x1039), Succ(x1040), x1036)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'119(x1042, x1043, Succ(x1044), Succ(x1045), x1046) -> new_gcd0Gcd'119(x1042, x1043, x1044, x1045, x1046), new_gcd0Gcd'119(x1047, x1048, Zero, Succ(x1049), Pos(x1050)) -> new_gcd0Gcd'133(Neg(Succ(x1048)), Succ(x1047)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'119(x1042, x1043, x1044, x1045, x1046)=new_gcd0Gcd'119(x1047, x1048, Zero, Succ(x1049), Pos(x1050)) ==> new_gcd0Gcd'119(x1042, x1043, Succ(x1044), Succ(x1045), x1046)_>=_new_gcd0Gcd'119(x1042, x1043, x1044, x1045, x1046)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'119(x1042, x1043, Succ(Zero), Succ(Succ(x1049)), Pos(x1050))_>=_new_gcd0Gcd'119(x1042, x1043, Zero, Succ(x1049), Pos(x1050))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'119(x1095, x1096, Zero, Succ(x1097), Pos(x1098)) -> new_gcd0Gcd'133(Neg(Succ(x1096)), Succ(x1095)), new_gcd0Gcd'133(x1099, x1100) -> new_gcd0Gcd'0(x1100, x1099) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'133(Neg(Succ(x1096)), Succ(x1095))=new_gcd0Gcd'133(x1099, x1100) ==> new_gcd0Gcd'119(x1095, x1096, Zero, Succ(x1097), Pos(x1098))_>=_new_gcd0Gcd'133(Neg(Succ(x1096)), Succ(x1095))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'119(x1095, x1096, Zero, Succ(x1097), Pos(x1098))_>=_new_gcd0Gcd'133(Neg(Succ(x1096)), Succ(x1095))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x1172))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x1172)))), new_gcd0Gcd'0(x1173, x1174) -> new_gcd0Gcd'2(Neg(Succ(x1173)), x1174) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x1172))))=new_gcd0Gcd'0(x1173, x1174) ==> new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x1172))), Pos(Zero))_>=_new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x1172))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x1172))), Pos(Zero))_>=_new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x1172))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x1232))), Pos(Succ(Succ(x1233))), Pos(Zero)) -> new_gcd0Gcd'10(x1232, Succ(x1233), x1232, x1233, Pos(Zero)), new_gcd0Gcd'10(x1234, x1235, Succ(x1236), Succ(x1237), x1238) -> new_gcd0Gcd'10(x1234, x1235, x1236, x1237, x1238) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'10(x1232, Succ(x1233), x1232, x1233, Pos(Zero))=new_gcd0Gcd'10(x1234, x1235, Succ(x1236), Succ(x1237), x1238) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x1232))), Pos(Succ(Succ(x1233))), Pos(Zero))_>=_new_gcd0Gcd'10(x1232, Succ(x1233), x1232, x1233, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x1236)))), Pos(Succ(Succ(Succ(x1237)))), Pos(Zero))_>=_new_gcd0Gcd'10(Succ(x1236), Succ(Succ(x1237)), Succ(x1236), Succ(x1237), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x1239))), Pos(Succ(Succ(x1240))), Pos(Zero)) -> new_gcd0Gcd'10(x1239, Succ(x1240), x1239, x1240, Pos(Zero)), new_gcd0Gcd'10(x1241, x1242, Zero, Succ(x1243), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(x1242)), Succ(x1241)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'10(x1239, Succ(x1240), x1239, x1240, Pos(Zero))=new_gcd0Gcd'10(x1241, x1242, Zero, Succ(x1243), Pos(Zero)) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x1239))), Pos(Succ(Succ(x1240))), Pos(Zero))_>=_new_gcd0Gcd'10(x1239, Succ(x1240), x1239, x1240, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x1243)))), Pos(Zero))_>=_new_gcd0Gcd'10(Zero, Succ(Succ(x1243)), Zero, Succ(x1243), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'10(x1349, x1350, Succ(x1351), Succ(x1352), x1353) -> new_gcd0Gcd'10(x1349, x1350, x1351, x1352, x1353), new_gcd0Gcd'10(x1354, x1355, Succ(x1356), Succ(x1357), x1358) -> new_gcd0Gcd'10(x1354, x1355, x1356, x1357, x1358) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'10(x1349, x1350, x1351, x1352, x1353)=new_gcd0Gcd'10(x1354, x1355, Succ(x1356), Succ(x1357), x1358) ==> new_gcd0Gcd'10(x1349, x1350, Succ(x1351), Succ(x1352), x1353)_>=_new_gcd0Gcd'10(x1349, x1350, x1351, x1352, x1353)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'10(x1349, x1350, Succ(Succ(x1356)), Succ(Succ(x1357)), x1353)_>=_new_gcd0Gcd'10(x1349, x1350, Succ(x1356), Succ(x1357), x1353)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'10(x1359, x1360, Succ(x1361), Succ(x1362), x1363) -> new_gcd0Gcd'10(x1359, x1360, x1361, x1362, x1363), new_gcd0Gcd'10(x1364, x1365, Zero, Succ(x1366), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(x1365)), Succ(x1364)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'10(x1359, x1360, x1361, x1362, x1363)=new_gcd0Gcd'10(x1364, x1365, Zero, Succ(x1366), Pos(Zero)) ==> new_gcd0Gcd'10(x1359, x1360, Succ(x1361), Succ(x1362), x1363)_>=_new_gcd0Gcd'10(x1359, x1360, x1361, x1362, x1363)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'10(x1359, x1360, Succ(Zero), Succ(Succ(x1366)), Pos(Zero))_>=_new_gcd0Gcd'10(x1359, x1360, Zero, Succ(x1366), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'10(x1412, x1413, Zero, Succ(x1414), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(x1413)), Succ(x1412)), new_gcd0Gcd'14(x1415, x1416) -> new_gcd0Gcd'2(Pos(Succ(x1416)), x1415) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'14(Pos(Succ(x1413)), Succ(x1412))=new_gcd0Gcd'14(x1415, x1416) ==> new_gcd0Gcd'10(x1412, x1413, Zero, Succ(x1414), Pos(Zero))_>=_new_gcd0Gcd'14(Pos(Succ(x1413)), Succ(x1412))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'10(x1412, x1413, Zero, Succ(x1414), Pos(Zero))_>=_new_gcd0Gcd'14(Pos(Succ(x1413)), Succ(x1412))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 To summarize, we get the following constraints P__>=_ for the following pairs. 77.56/45.30 77.56/45.30 *new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Pos(Succ(Succ(x4))), Pos(Succ(Zero)))_>=_new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x4))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Pos(Succ(Succ(x10))), Neg(Succ(Succ(x9))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x9))), Pos(Succ(Succ(x10))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Pos(Succ(Succ(x43))), Neg(Succ(Zero)))_>=_new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x43))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Pos(Succ(Succ(x47))), Pos(Succ(Succ(x46))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x46))), Pos(Succ(Succ(x47))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x54))), Pos(Zero))_>=_new_gcd0Gcd'12(x54)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'12(x76)_>=_new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(x76))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x113)))), Pos(Succ(Succ(Succ(x114)))), Pos(Zero))_>=_new_gcd0Gcd'114(Succ(x113), Succ(Succ(x114)), Succ(x113), Succ(x114), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x120)))), Pos(Zero))_>=_new_gcd0Gcd'114(Zero, Succ(Succ(x120)), Zero, Succ(x120), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'114(x176, x177, Succ(Succ(x183)), Succ(Succ(x184)), x180)_>=_new_gcd0Gcd'114(x176, x177, Succ(x183), Succ(x184), x180)) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'114(x186, x187, Succ(Zero), Succ(Succ(x193)), Pos(x194))_>=_new_gcd0Gcd'114(x186, x187, Zero, Succ(x193), Pos(x194))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'114(x304, x305, Zero, Succ(x306), Pos(x307))_>=_new_gcd0Gcd'133(Pos(Succ(x305)), Succ(x304))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'133(x388, x389)_>=_new_gcd0Gcd'0(x389, x388)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'0(x438, x439)_>=_new_gcd0Gcd'2(Neg(Succ(x438)), x439)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Neg(Succ(Succ(x490))), Pos(Succ(Zero)))_>=_new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x490))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Neg(Succ(Succ(x495))), Neg(Succ(Zero)))_>=_new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x495))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Neg(Succ(Succ(x499))), Pos(Succ(Succ(x498))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x498))), Neg(Succ(Succ(x499))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Neg(Succ(Succ(x509))), Neg(Succ(Succ(x508))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x508))), Neg(Succ(Succ(x509))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x532))), Pos(Zero))_>=_new_gcd0Gcd'111(x532)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'111(x546)_>=_new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(x546))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x578))), Pos(Zero))_>=_new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x578))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x626)))), Neg(Succ(Succ(Succ(x627)))), Pos(Zero))_>=_new_gcd0Gcd'19(Succ(x626), Succ(Succ(x627)), Succ(x626), Succ(x627), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x633)))), Pos(Zero))_>=_new_gcd0Gcd'19(Zero, Succ(Succ(x633)), Zero, Succ(x633), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'19(x715, x716, Succ(Succ(x722)), Succ(Succ(x723)), x719)_>=_new_gcd0Gcd'19(x715, x716, Succ(x722), Succ(x723), x719)) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'19(x725, x726, Succ(Zero), Succ(Succ(x732)), Pos(Zero))_>=_new_gcd0Gcd'19(x725, x726, Zero, Succ(x732), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'19(x818, x819, Zero, Succ(x820), Pos(Zero))_>=_new_gcd0Gcd'14(Neg(Succ(x819)), Succ(x818))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'14(x844, x845)_>=_new_gcd0Gcd'2(Pos(Succ(x845)), x844)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x930)))), Neg(Succ(Succ(Succ(x931)))), Pos(Zero))_>=_new_gcd0Gcd'119(Succ(x930), Succ(Succ(x931)), Succ(x930), Succ(x931), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x937)))), Pos(Zero))_>=_new_gcd0Gcd'119(Zero, Succ(Succ(x937)), Zero, Succ(x937), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'119(x1032, x1033, Succ(Succ(x1039)), Succ(Succ(x1040)), x1036)_>=_new_gcd0Gcd'119(x1032, x1033, Succ(x1039), Succ(x1040), x1036)) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'119(x1042, x1043, Succ(Zero), Succ(Succ(x1049)), Pos(x1050))_>=_new_gcd0Gcd'119(x1042, x1043, Zero, Succ(x1049), Pos(x1050))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'119(x1095, x1096, Zero, Succ(x1097), Pos(x1098))_>=_new_gcd0Gcd'133(Neg(Succ(x1096)), Succ(x1095))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x1172))), Pos(Zero))_>=_new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x1172))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x1236)))), Pos(Succ(Succ(Succ(x1237)))), Pos(Zero))_>=_new_gcd0Gcd'10(Succ(x1236), Succ(Succ(x1237)), Succ(x1236), Succ(x1237), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x1243)))), Pos(Zero))_>=_new_gcd0Gcd'10(Zero, Succ(Succ(x1243)), Zero, Succ(x1243), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'10(x1349, x1350, Succ(Succ(x1356)), Succ(Succ(x1357)), x1353)_>=_new_gcd0Gcd'10(x1349, x1350, Succ(x1356), Succ(x1357), x1353)) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'10(x1359, x1360, Succ(Zero), Succ(Succ(x1366)), Pos(Zero))_>=_new_gcd0Gcd'10(x1359, x1360, Zero, Succ(x1366), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'10(x1412, x1413, Zero, Succ(x1414), Pos(Zero))_>=_new_gcd0Gcd'14(Pos(Succ(x1413)), Succ(x1412))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 The constraints for P_> respective P_bound are constructed from P__>=_ where we just replace every occurence of "t _>=_ s" in P__>=_ by "t > s" respective "t _>=_ c". Here c stands for the fresh constant used for P_bound. 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (173) 77.56/45.30 Obligation: 77.56/45.30 Q DP problem: 77.56/45.30 The TRS P consists of the following rules: 77.56/45.30 77.56/45.30 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.30 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.30 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.30 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.30 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.30 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.30 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.30 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.30 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.30 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.30 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.30 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.30 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.30 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.30 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.30 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.30 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.30 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.30 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.30 77.56/45.30 The TRS R consists of the following rules: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.30 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.30 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.30 77.56/45.30 The set Q consists of the following terms: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.30 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.30 new_primMinusNatS2(Zero, Zero) 77.56/45.30 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.30 77.56/45.30 We have to consider all minimal (P,Q,R)-chains. 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (174) NonInfProof (EQUIVALENT) 77.56/45.30 The DP Problem is simplified using the Induction Calculus [NONINF] with the following steps: 77.56/45.30 77.56/45.30 Note that final constraints are written in bold face. 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'2(Pos(Succ(x2)), x3) -> new_gcd0Gcd'17(x3, Pos(Succ(x2)), Pos(Zero)), new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x4))), Pos(Zero)) -> new_gcd0Gcd'12(x4) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'17(x3, Pos(Succ(x2)), Pos(Zero))=new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x4))), Pos(Zero)) ==> new_gcd0Gcd'2(Pos(Succ(x2)), x3)_>=_new_gcd0Gcd'17(x3, Pos(Succ(x2)), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'2(Pos(Succ(Succ(x4))), Pos(Succ(Zero)))_>=_new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x4))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'2(Pos(Succ(x7)), x8) -> new_gcd0Gcd'17(x8, Pos(Succ(x7)), Pos(Zero)), new_gcd0Gcd'17(Neg(Succ(Succ(x9))), Pos(Succ(Succ(x10))), Pos(Zero)) -> new_gcd0Gcd'114(x9, Succ(x10), x9, x10, Pos(Zero)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'17(x8, Pos(Succ(x7)), Pos(Zero))=new_gcd0Gcd'17(Neg(Succ(Succ(x9))), Pos(Succ(Succ(x10))), Pos(Zero)) ==> new_gcd0Gcd'2(Pos(Succ(x7)), x8)_>=_new_gcd0Gcd'17(x8, Pos(Succ(x7)), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'2(Pos(Succ(Succ(x10))), Neg(Succ(Succ(x9))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x9))), Pos(Succ(Succ(x10))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'2(Pos(Succ(x41)), x42) -> new_gcd0Gcd'17(x42, Pos(Succ(x41)), Pos(Zero)), new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x43))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x43)))) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'17(x42, Pos(Succ(x41)), Pos(Zero))=new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x43))), Pos(Zero)) ==> new_gcd0Gcd'2(Pos(Succ(x41)), x42)_>=_new_gcd0Gcd'17(x42, Pos(Succ(x41)), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'2(Pos(Succ(Succ(x43))), Neg(Succ(Zero)))_>=_new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x43))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'2(Pos(Succ(x44)), x45) -> new_gcd0Gcd'17(x45, Pos(Succ(x44)), Pos(Zero)), new_gcd0Gcd'17(Pos(Succ(Succ(x46))), Pos(Succ(Succ(x47))), Pos(Zero)) -> new_gcd0Gcd'10(x46, Succ(x47), x46, x47, Pos(Zero)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'17(x45, Pos(Succ(x44)), Pos(Zero))=new_gcd0Gcd'17(Pos(Succ(Succ(x46))), Pos(Succ(Succ(x47))), Pos(Zero)) ==> new_gcd0Gcd'2(Pos(Succ(x44)), x45)_>=_new_gcd0Gcd'17(x45, Pos(Succ(x44)), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'2(Pos(Succ(Succ(x47))), Pos(Succ(Succ(x46))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x46))), Pos(Succ(Succ(x47))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x54))), Pos(Zero)) -> new_gcd0Gcd'12(x54), new_gcd0Gcd'12(x55) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(x55)))) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'12(x54)=new_gcd0Gcd'12(x55) ==> new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x54))), Pos(Zero))_>=_new_gcd0Gcd'12(x54)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x54))), Pos(Zero))_>=_new_gcd0Gcd'12(x54)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'12(x76) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(x76)))), new_gcd0Gcd'2(Pos(Succ(x77)), x78) -> new_gcd0Gcd'17(x78, Pos(Succ(x77)), Pos(Zero)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(x76))))=new_gcd0Gcd'2(Pos(Succ(x77)), x78) ==> new_gcd0Gcd'12(x76)_>=_new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(x76))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'12(x76)_>=_new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(x76))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x109))), Pos(Succ(Succ(x110))), Pos(Zero)) -> new_gcd0Gcd'114(x109, Succ(x110), x109, x110, Pos(Zero)), new_gcd0Gcd'114(x111, x112, Succ(x113), Succ(x114), x115) -> new_gcd0Gcd'114(x111, x112, x113, x114, x115) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'114(x109, Succ(x110), x109, x110, Pos(Zero))=new_gcd0Gcd'114(x111, x112, Succ(x113), Succ(x114), x115) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x109))), Pos(Succ(Succ(x110))), Pos(Zero))_>=_new_gcd0Gcd'114(x109, Succ(x110), x109, x110, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x113)))), Pos(Succ(Succ(Succ(x114)))), Pos(Zero))_>=_new_gcd0Gcd'114(Succ(x113), Succ(Succ(x114)), Succ(x113), Succ(x114), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x116))), Pos(Succ(Succ(x117))), Pos(Zero)) -> new_gcd0Gcd'114(x116, Succ(x117), x116, x117, Pos(Zero)), new_gcd0Gcd'114(x118, x119, Zero, Succ(x120), Pos(x121)) -> new_gcd0Gcd'133(Pos(Succ(x119)), Succ(x118)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'114(x116, Succ(x117), x116, x117, Pos(Zero))=new_gcd0Gcd'114(x118, x119, Zero, Succ(x120), Pos(x121)) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x116))), Pos(Succ(Succ(x117))), Pos(Zero))_>=_new_gcd0Gcd'114(x116, Succ(x117), x116, x117, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x120)))), Pos(Zero))_>=_new_gcd0Gcd'114(Zero, Succ(Succ(x120)), Zero, Succ(x120), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'114(x176, x177, Succ(x178), Succ(x179), x180) -> new_gcd0Gcd'114(x176, x177, x178, x179, x180), new_gcd0Gcd'114(x181, x182, Succ(x183), Succ(x184), x185) -> new_gcd0Gcd'114(x181, x182, x183, x184, x185) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'114(x176, x177, x178, x179, x180)=new_gcd0Gcd'114(x181, x182, Succ(x183), Succ(x184), x185) ==> new_gcd0Gcd'114(x176, x177, Succ(x178), Succ(x179), x180)_>=_new_gcd0Gcd'114(x176, x177, x178, x179, x180)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'114(x176, x177, Succ(Succ(x183)), Succ(Succ(x184)), x180)_>=_new_gcd0Gcd'114(x176, x177, Succ(x183), Succ(x184), x180)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'114(x186, x187, Succ(x188), Succ(x189), x190) -> new_gcd0Gcd'114(x186, x187, x188, x189, x190), new_gcd0Gcd'114(x191, x192, Zero, Succ(x193), Pos(x194)) -> new_gcd0Gcd'133(Pos(Succ(x192)), Succ(x191)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'114(x186, x187, x188, x189, x190)=new_gcd0Gcd'114(x191, x192, Zero, Succ(x193), Pos(x194)) ==> new_gcd0Gcd'114(x186, x187, Succ(x188), Succ(x189), x190)_>=_new_gcd0Gcd'114(x186, x187, x188, x189, x190)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'114(x186, x187, Succ(Zero), Succ(Succ(x193)), Pos(x194))_>=_new_gcd0Gcd'114(x186, x187, Zero, Succ(x193), Pos(x194))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'114(x304, x305, Zero, Succ(x306), Pos(x307)) -> new_gcd0Gcd'133(Pos(Succ(x305)), Succ(x304)), new_gcd0Gcd'133(x308, x309) -> new_gcd0Gcd'0(x309, x308) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'133(Pos(Succ(x305)), Succ(x304))=new_gcd0Gcd'133(x308, x309) ==> new_gcd0Gcd'114(x304, x305, Zero, Succ(x306), Pos(x307))_>=_new_gcd0Gcd'133(Pos(Succ(x305)), Succ(x304))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'114(x304, x305, Zero, Succ(x306), Pos(x307))_>=_new_gcd0Gcd'133(Pos(Succ(x305)), Succ(x304))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'133(x388, x389) -> new_gcd0Gcd'0(x389, x388), new_gcd0Gcd'0(x390, x391) -> new_gcd0Gcd'2(Neg(Succ(x390)), x391) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'0(x389, x388)=new_gcd0Gcd'0(x390, x391) ==> new_gcd0Gcd'133(x388, x389)_>=_new_gcd0Gcd'0(x389, x388)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'133(x388, x389)_>=_new_gcd0Gcd'0(x389, x388)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'0(x438, x439) -> new_gcd0Gcd'2(Neg(Succ(x438)), x439), new_gcd0Gcd'2(Neg(Succ(x440)), x441) -> new_gcd0Gcd'17(x441, Neg(Succ(x440)), Pos(Zero)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'2(Neg(Succ(x438)), x439)=new_gcd0Gcd'2(Neg(Succ(x440)), x441) ==> new_gcd0Gcd'0(x438, x439)_>=_new_gcd0Gcd'2(Neg(Succ(x438)), x439)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'0(x438, x439)_>=_new_gcd0Gcd'2(Neg(Succ(x438)), x439)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'2(Neg(Succ(x488)), x489) -> new_gcd0Gcd'17(x489, Neg(Succ(x488)), Pos(Zero)), new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x490))), Pos(Zero)) -> new_gcd0Gcd'111(x490) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'17(x489, Neg(Succ(x488)), Pos(Zero))=new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x490))), Pos(Zero)) ==> new_gcd0Gcd'2(Neg(Succ(x488)), x489)_>=_new_gcd0Gcd'17(x489, Neg(Succ(x488)), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'2(Neg(Succ(Succ(x490))), Pos(Succ(Zero)))_>=_new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x490))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'2(Neg(Succ(x493)), x494) -> new_gcd0Gcd'17(x494, Neg(Succ(x493)), Pos(Zero)), new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x495))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x495)))) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'17(x494, Neg(Succ(x493)), Pos(Zero))=new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x495))), Pos(Zero)) ==> new_gcd0Gcd'2(Neg(Succ(x493)), x494)_>=_new_gcd0Gcd'17(x494, Neg(Succ(x493)), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'2(Neg(Succ(Succ(x495))), Neg(Succ(Zero)))_>=_new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x495))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'2(Neg(Succ(x496)), x497) -> new_gcd0Gcd'17(x497, Neg(Succ(x496)), Pos(Zero)), new_gcd0Gcd'17(Pos(Succ(Succ(x498))), Neg(Succ(Succ(x499))), Pos(Zero)) -> new_gcd0Gcd'19(x498, Succ(x499), x498, x499, Pos(Zero)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'17(x497, Neg(Succ(x496)), Pos(Zero))=new_gcd0Gcd'17(Pos(Succ(Succ(x498))), Neg(Succ(Succ(x499))), Pos(Zero)) ==> new_gcd0Gcd'2(Neg(Succ(x496)), x497)_>=_new_gcd0Gcd'17(x497, Neg(Succ(x496)), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'2(Neg(Succ(Succ(x499))), Pos(Succ(Succ(x498))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x498))), Neg(Succ(Succ(x499))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'2(Neg(Succ(x506)), x507) -> new_gcd0Gcd'17(x507, Neg(Succ(x506)), Pos(Zero)), new_gcd0Gcd'17(Neg(Succ(Succ(x508))), Neg(Succ(Succ(x509))), Pos(Zero)) -> new_gcd0Gcd'119(x508, Succ(x509), x508, x509, Pos(Zero)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'17(x507, Neg(Succ(x506)), Pos(Zero))=new_gcd0Gcd'17(Neg(Succ(Succ(x508))), Neg(Succ(Succ(x509))), Pos(Zero)) ==> new_gcd0Gcd'2(Neg(Succ(x506)), x507)_>=_new_gcd0Gcd'17(x507, Neg(Succ(x506)), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'2(Neg(Succ(Succ(x509))), Neg(Succ(Succ(x508))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x508))), Neg(Succ(Succ(x509))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x532))), Pos(Zero)) -> new_gcd0Gcd'111(x532), new_gcd0Gcd'111(x533) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(x533)))) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'111(x532)=new_gcd0Gcd'111(x533) ==> new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x532))), Pos(Zero))_>=_new_gcd0Gcd'111(x532)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x532))), Pos(Zero))_>=_new_gcd0Gcd'111(x532)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'111(x546) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(x546)))), new_gcd0Gcd'2(Pos(Succ(x547)), x548) -> new_gcd0Gcd'17(x548, Pos(Succ(x547)), Pos(Zero)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(x546))))=new_gcd0Gcd'2(Pos(Succ(x547)), x548) ==> new_gcd0Gcd'111(x546)_>=_new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(x546))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'111(x546)_>=_new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(x546))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x578))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x578)))), new_gcd0Gcd'0(x579, x580) -> new_gcd0Gcd'2(Neg(Succ(x579)), x580) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x578))))=new_gcd0Gcd'0(x579, x580) ==> new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x578))), Pos(Zero))_>=_new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x578))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x578))), Pos(Zero))_>=_new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x578))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x622))), Neg(Succ(Succ(x623))), Pos(Zero)) -> new_gcd0Gcd'19(x622, Succ(x623), x622, x623, Pos(Zero)), new_gcd0Gcd'19(x624, x625, Succ(x626), Succ(x627), x628) -> new_gcd0Gcd'19(x624, x625, x626, x627, x628) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'19(x622, Succ(x623), x622, x623, Pos(Zero))=new_gcd0Gcd'19(x624, x625, Succ(x626), Succ(x627), x628) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x622))), Neg(Succ(Succ(x623))), Pos(Zero))_>=_new_gcd0Gcd'19(x622, Succ(x623), x622, x623, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x626)))), Neg(Succ(Succ(Succ(x627)))), Pos(Zero))_>=_new_gcd0Gcd'19(Succ(x626), Succ(Succ(x627)), Succ(x626), Succ(x627), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x629))), Neg(Succ(Succ(x630))), Pos(Zero)) -> new_gcd0Gcd'19(x629, Succ(x630), x629, x630, Pos(Zero)), new_gcd0Gcd'19(x631, x632, Zero, Succ(x633), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(x632)), Succ(x631)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'19(x629, Succ(x630), x629, x630, Pos(Zero))=new_gcd0Gcd'19(x631, x632, Zero, Succ(x633), Pos(Zero)) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x629))), Neg(Succ(Succ(x630))), Pos(Zero))_>=_new_gcd0Gcd'19(x629, Succ(x630), x629, x630, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x633)))), Pos(Zero))_>=_new_gcd0Gcd'19(Zero, Succ(Succ(x633)), Zero, Succ(x633), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'19(x715, x716, Succ(x717), Succ(x718), x719) -> new_gcd0Gcd'19(x715, x716, x717, x718, x719), new_gcd0Gcd'19(x720, x721, Succ(x722), Succ(x723), x724) -> new_gcd0Gcd'19(x720, x721, x722, x723, x724) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'19(x715, x716, x717, x718, x719)=new_gcd0Gcd'19(x720, x721, Succ(x722), Succ(x723), x724) ==> new_gcd0Gcd'19(x715, x716, Succ(x717), Succ(x718), x719)_>=_new_gcd0Gcd'19(x715, x716, x717, x718, x719)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'19(x715, x716, Succ(Succ(x722)), Succ(Succ(x723)), x719)_>=_new_gcd0Gcd'19(x715, x716, Succ(x722), Succ(x723), x719)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'19(x725, x726, Succ(x727), Succ(x728), x729) -> new_gcd0Gcd'19(x725, x726, x727, x728, x729), new_gcd0Gcd'19(x730, x731, Zero, Succ(x732), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(x731)), Succ(x730)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'19(x725, x726, x727, x728, x729)=new_gcd0Gcd'19(x730, x731, Zero, Succ(x732), Pos(Zero)) ==> new_gcd0Gcd'19(x725, x726, Succ(x727), Succ(x728), x729)_>=_new_gcd0Gcd'19(x725, x726, x727, x728, x729)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'19(x725, x726, Succ(Zero), Succ(Succ(x732)), Pos(Zero))_>=_new_gcd0Gcd'19(x725, x726, Zero, Succ(x732), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'19(x818, x819, Zero, Succ(x820), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(x819)), Succ(x818)), new_gcd0Gcd'14(x821, x822) -> new_gcd0Gcd'2(Pos(Succ(x822)), x821) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'14(Neg(Succ(x819)), Succ(x818))=new_gcd0Gcd'14(x821, x822) ==> new_gcd0Gcd'19(x818, x819, Zero, Succ(x820), Pos(Zero))_>=_new_gcd0Gcd'14(Neg(Succ(x819)), Succ(x818))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'19(x818, x819, Zero, Succ(x820), Pos(Zero))_>=_new_gcd0Gcd'14(Neg(Succ(x819)), Succ(x818))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'14(x844, x845) -> new_gcd0Gcd'2(Pos(Succ(x845)), x844), new_gcd0Gcd'2(Pos(Succ(x846)), x847) -> new_gcd0Gcd'17(x847, Pos(Succ(x846)), Pos(Zero)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'2(Pos(Succ(x845)), x844)=new_gcd0Gcd'2(Pos(Succ(x846)), x847) ==> new_gcd0Gcd'14(x844, x845)_>=_new_gcd0Gcd'2(Pos(Succ(x845)), x844)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'14(x844, x845)_>=_new_gcd0Gcd'2(Pos(Succ(x845)), x844)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x926))), Neg(Succ(Succ(x927))), Pos(Zero)) -> new_gcd0Gcd'119(x926, Succ(x927), x926, x927, Pos(Zero)), new_gcd0Gcd'119(x928, x929, Succ(x930), Succ(x931), x932) -> new_gcd0Gcd'119(x928, x929, x930, x931, x932) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'119(x926, Succ(x927), x926, x927, Pos(Zero))=new_gcd0Gcd'119(x928, x929, Succ(x930), Succ(x931), x932) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x926))), Neg(Succ(Succ(x927))), Pos(Zero))_>=_new_gcd0Gcd'119(x926, Succ(x927), x926, x927, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x930)))), Neg(Succ(Succ(Succ(x931)))), Pos(Zero))_>=_new_gcd0Gcd'119(Succ(x930), Succ(Succ(x931)), Succ(x930), Succ(x931), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x933))), Neg(Succ(Succ(x934))), Pos(Zero)) -> new_gcd0Gcd'119(x933, Succ(x934), x933, x934, Pos(Zero)), new_gcd0Gcd'119(x935, x936, Zero, Succ(x937), Pos(x938)) -> new_gcd0Gcd'133(Neg(Succ(x936)), Succ(x935)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'119(x933, Succ(x934), x933, x934, Pos(Zero))=new_gcd0Gcd'119(x935, x936, Zero, Succ(x937), Pos(x938)) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x933))), Neg(Succ(Succ(x934))), Pos(Zero))_>=_new_gcd0Gcd'119(x933, Succ(x934), x933, x934, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x937)))), Pos(Zero))_>=_new_gcd0Gcd'119(Zero, Succ(Succ(x937)), Zero, Succ(x937), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'119(x1032, x1033, Succ(x1034), Succ(x1035), x1036) -> new_gcd0Gcd'119(x1032, x1033, x1034, x1035, x1036), new_gcd0Gcd'119(x1037, x1038, Succ(x1039), Succ(x1040), x1041) -> new_gcd0Gcd'119(x1037, x1038, x1039, x1040, x1041) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'119(x1032, x1033, x1034, x1035, x1036)=new_gcd0Gcd'119(x1037, x1038, Succ(x1039), Succ(x1040), x1041) ==> new_gcd0Gcd'119(x1032, x1033, Succ(x1034), Succ(x1035), x1036)_>=_new_gcd0Gcd'119(x1032, x1033, x1034, x1035, x1036)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'119(x1032, x1033, Succ(Succ(x1039)), Succ(Succ(x1040)), x1036)_>=_new_gcd0Gcd'119(x1032, x1033, Succ(x1039), Succ(x1040), x1036)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'119(x1042, x1043, Succ(x1044), Succ(x1045), x1046) -> new_gcd0Gcd'119(x1042, x1043, x1044, x1045, x1046), new_gcd0Gcd'119(x1047, x1048, Zero, Succ(x1049), Pos(x1050)) -> new_gcd0Gcd'133(Neg(Succ(x1048)), Succ(x1047)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'119(x1042, x1043, x1044, x1045, x1046)=new_gcd0Gcd'119(x1047, x1048, Zero, Succ(x1049), Pos(x1050)) ==> new_gcd0Gcd'119(x1042, x1043, Succ(x1044), Succ(x1045), x1046)_>=_new_gcd0Gcd'119(x1042, x1043, x1044, x1045, x1046)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'119(x1042, x1043, Succ(Zero), Succ(Succ(x1049)), Pos(x1050))_>=_new_gcd0Gcd'119(x1042, x1043, Zero, Succ(x1049), Pos(x1050))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'119(x1095, x1096, Zero, Succ(x1097), Pos(x1098)) -> new_gcd0Gcd'133(Neg(Succ(x1096)), Succ(x1095)), new_gcd0Gcd'133(x1099, x1100) -> new_gcd0Gcd'0(x1100, x1099) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'133(Neg(Succ(x1096)), Succ(x1095))=new_gcd0Gcd'133(x1099, x1100) ==> new_gcd0Gcd'119(x1095, x1096, Zero, Succ(x1097), Pos(x1098))_>=_new_gcd0Gcd'133(Neg(Succ(x1096)), Succ(x1095))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'119(x1095, x1096, Zero, Succ(x1097), Pos(x1098))_>=_new_gcd0Gcd'133(Neg(Succ(x1096)), Succ(x1095))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x1172))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x1172)))), new_gcd0Gcd'0(x1173, x1174) -> new_gcd0Gcd'2(Neg(Succ(x1173)), x1174) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x1172))))=new_gcd0Gcd'0(x1173, x1174) ==> new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x1172))), Pos(Zero))_>=_new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x1172))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x1172))), Pos(Zero))_>=_new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x1172))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x1232))), Pos(Succ(Succ(x1233))), Pos(Zero)) -> new_gcd0Gcd'10(x1232, Succ(x1233), x1232, x1233, Pos(Zero)), new_gcd0Gcd'10(x1234, x1235, Succ(x1236), Succ(x1237), x1238) -> new_gcd0Gcd'10(x1234, x1235, x1236, x1237, x1238) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'10(x1232, Succ(x1233), x1232, x1233, Pos(Zero))=new_gcd0Gcd'10(x1234, x1235, Succ(x1236), Succ(x1237), x1238) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x1232))), Pos(Succ(Succ(x1233))), Pos(Zero))_>=_new_gcd0Gcd'10(x1232, Succ(x1233), x1232, x1233, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x1236)))), Pos(Succ(Succ(Succ(x1237)))), Pos(Zero))_>=_new_gcd0Gcd'10(Succ(x1236), Succ(Succ(x1237)), Succ(x1236), Succ(x1237), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x1239))), Pos(Succ(Succ(x1240))), Pos(Zero)) -> new_gcd0Gcd'10(x1239, Succ(x1240), x1239, x1240, Pos(Zero)), new_gcd0Gcd'10(x1241, x1242, Zero, Succ(x1243), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(x1242)), Succ(x1241)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'10(x1239, Succ(x1240), x1239, x1240, Pos(Zero))=new_gcd0Gcd'10(x1241, x1242, Zero, Succ(x1243), Pos(Zero)) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x1239))), Pos(Succ(Succ(x1240))), Pos(Zero))_>=_new_gcd0Gcd'10(x1239, Succ(x1240), x1239, x1240, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x1243)))), Pos(Zero))_>=_new_gcd0Gcd'10(Zero, Succ(Succ(x1243)), Zero, Succ(x1243), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'10(x1349, x1350, Succ(x1351), Succ(x1352), x1353) -> new_gcd0Gcd'10(x1349, x1350, x1351, x1352, x1353), new_gcd0Gcd'10(x1354, x1355, Succ(x1356), Succ(x1357), x1358) -> new_gcd0Gcd'10(x1354, x1355, x1356, x1357, x1358) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'10(x1349, x1350, x1351, x1352, x1353)=new_gcd0Gcd'10(x1354, x1355, Succ(x1356), Succ(x1357), x1358) ==> new_gcd0Gcd'10(x1349, x1350, Succ(x1351), Succ(x1352), x1353)_>=_new_gcd0Gcd'10(x1349, x1350, x1351, x1352, x1353)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'10(x1349, x1350, Succ(Succ(x1356)), Succ(Succ(x1357)), x1353)_>=_new_gcd0Gcd'10(x1349, x1350, Succ(x1356), Succ(x1357), x1353)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'10(x1359, x1360, Succ(x1361), Succ(x1362), x1363) -> new_gcd0Gcd'10(x1359, x1360, x1361, x1362, x1363), new_gcd0Gcd'10(x1364, x1365, Zero, Succ(x1366), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(x1365)), Succ(x1364)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'10(x1359, x1360, x1361, x1362, x1363)=new_gcd0Gcd'10(x1364, x1365, Zero, Succ(x1366), Pos(Zero)) ==> new_gcd0Gcd'10(x1359, x1360, Succ(x1361), Succ(x1362), x1363)_>=_new_gcd0Gcd'10(x1359, x1360, x1361, x1362, x1363)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'10(x1359, x1360, Succ(Zero), Succ(Succ(x1366)), Pos(Zero))_>=_new_gcd0Gcd'10(x1359, x1360, Zero, Succ(x1366), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'10(x1412, x1413, Zero, Succ(x1414), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(x1413)), Succ(x1412)), new_gcd0Gcd'14(x1415, x1416) -> new_gcd0Gcd'2(Pos(Succ(x1416)), x1415) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'14(Pos(Succ(x1413)), Succ(x1412))=new_gcd0Gcd'14(x1415, x1416) ==> new_gcd0Gcd'10(x1412, x1413, Zero, Succ(x1414), Pos(Zero))_>=_new_gcd0Gcd'14(Pos(Succ(x1413)), Succ(x1412))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'10(x1412, x1413, Zero, Succ(x1414), Pos(Zero))_>=_new_gcd0Gcd'14(Pos(Succ(x1413)), Succ(x1412))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 To summarize, we get the following constraints P__>=_ for the following pairs. 77.56/45.30 77.56/45.30 *new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Pos(Succ(Succ(x4))), Pos(Succ(Zero)))_>=_new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x4))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Pos(Succ(Succ(x10))), Neg(Succ(Succ(x9))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x9))), Pos(Succ(Succ(x10))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Pos(Succ(Succ(x43))), Neg(Succ(Zero)))_>=_new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x43))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Pos(Succ(Succ(x47))), Pos(Succ(Succ(x46))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x46))), Pos(Succ(Succ(x47))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(x54))), Pos(Zero))_>=_new_gcd0Gcd'12(x54)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'12(x76)_>=_new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(x76))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x113)))), Pos(Succ(Succ(Succ(x114)))), Pos(Zero))_>=_new_gcd0Gcd'114(Succ(x113), Succ(Succ(x114)), Succ(x113), Succ(x114), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x120)))), Pos(Zero))_>=_new_gcd0Gcd'114(Zero, Succ(Succ(x120)), Zero, Succ(x120), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'114(x176, x177, Succ(Succ(x183)), Succ(Succ(x184)), x180)_>=_new_gcd0Gcd'114(x176, x177, Succ(x183), Succ(x184), x180)) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'114(x186, x187, Succ(Zero), Succ(Succ(x193)), Pos(x194))_>=_new_gcd0Gcd'114(x186, x187, Zero, Succ(x193), Pos(x194))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'114(x304, x305, Zero, Succ(x306), Pos(x307))_>=_new_gcd0Gcd'133(Pos(Succ(x305)), Succ(x304))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'133(x388, x389)_>=_new_gcd0Gcd'0(x389, x388)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'0(x438, x439)_>=_new_gcd0Gcd'2(Neg(Succ(x438)), x439)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Neg(Succ(Succ(x490))), Pos(Succ(Zero)))_>=_new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x490))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Neg(Succ(Succ(x495))), Neg(Succ(Zero)))_>=_new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x495))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Neg(Succ(Succ(x499))), Pos(Succ(Succ(x498))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x498))), Neg(Succ(Succ(x499))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'2(Neg(Succ(Succ(x509))), Neg(Succ(Succ(x508))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x508))), Neg(Succ(Succ(x509))), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(x532))), Pos(Zero))_>=_new_gcd0Gcd'111(x532)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'111(x546)_>=_new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(x546))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x578))), Pos(Zero))_>=_new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x578))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x626)))), Neg(Succ(Succ(Succ(x627)))), Pos(Zero))_>=_new_gcd0Gcd'19(Succ(x626), Succ(Succ(x627)), Succ(x626), Succ(x627), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x633)))), Pos(Zero))_>=_new_gcd0Gcd'19(Zero, Succ(Succ(x633)), Zero, Succ(x633), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'19(x715, x716, Succ(Succ(x722)), Succ(Succ(x723)), x719)_>=_new_gcd0Gcd'19(x715, x716, Succ(x722), Succ(x723), x719)) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'19(x725, x726, Succ(Zero), Succ(Succ(x732)), Pos(Zero))_>=_new_gcd0Gcd'19(x725, x726, Zero, Succ(x732), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'19(x818, x819, Zero, Succ(x820), Pos(Zero))_>=_new_gcd0Gcd'14(Neg(Succ(x819)), Succ(x818))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'14(x844, x845)_>=_new_gcd0Gcd'2(Pos(Succ(x845)), x844)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x930)))), Neg(Succ(Succ(Succ(x931)))), Pos(Zero))_>=_new_gcd0Gcd'119(Succ(x930), Succ(Succ(x931)), Succ(x930), Succ(x931), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x937)))), Pos(Zero))_>=_new_gcd0Gcd'119(Zero, Succ(Succ(x937)), Zero, Succ(x937), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'119(x1032, x1033, Succ(Succ(x1039)), Succ(Succ(x1040)), x1036)_>=_new_gcd0Gcd'119(x1032, x1033, Succ(x1039), Succ(x1040), x1036)) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'119(x1042, x1043, Succ(Zero), Succ(Succ(x1049)), Pos(x1050))_>=_new_gcd0Gcd'119(x1042, x1043, Zero, Succ(x1049), Pos(x1050))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'119(x1095, x1096, Zero, Succ(x1097), Pos(x1098))_>=_new_gcd0Gcd'133(Neg(Succ(x1096)), Succ(x1095))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x1172))), Pos(Zero))_>=_new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x1172))))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x1236)))), Pos(Succ(Succ(Succ(x1237)))), Pos(Zero))_>=_new_gcd0Gcd'10(Succ(x1236), Succ(Succ(x1237)), Succ(x1236), Succ(x1237), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x1243)))), Pos(Zero))_>=_new_gcd0Gcd'10(Zero, Succ(Succ(x1243)), Zero, Succ(x1243), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'10(x1349, x1350, Succ(Succ(x1356)), Succ(Succ(x1357)), x1353)_>=_new_gcd0Gcd'10(x1349, x1350, Succ(x1356), Succ(x1357), x1353)) 77.56/45.30 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'10(x1359, x1360, Succ(Zero), Succ(Succ(x1366)), Pos(Zero))_>=_new_gcd0Gcd'10(x1359, x1360, Zero, Succ(x1366), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.30 77.56/45.30 *(new_gcd0Gcd'10(x1412, x1413, Zero, Succ(x1414), Pos(Zero))_>=_new_gcd0Gcd'14(Pos(Succ(x1413)), Succ(x1412))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 The constraints for P_> respective P_bound are constructed from P__>=_ where we just replace every occurence of "t _>=_ s" in P__>=_ by "t > s" respective "t _>=_ c". Here c stands for the fresh constant used for P_bound. 77.56/45.30 77.56/45.30 Using the following integer polynomial ordering the resulting constraints can be solved 77.56/45.30 77.56/45.30 Polynomial interpretation [NONINF]: 77.56/45.30 77.56/45.30 POL(Neg(x_1)) = x_1 77.56/45.30 POL(Pos(x_1)) = x_1 77.56/45.30 POL(Succ(x_1)) = 1 + x_1 77.56/45.30 POL(Zero) = 0 77.56/45.30 POL(c) = -3 77.56/45.30 POL(new_gcd0Gcd'0(x_1, x_2)) = -x_2 77.56/45.30 POL(new_gcd0Gcd'10(x_1, x_2, x_3, x_4, x_5)) = -1 - x_2 - x_3 + x_4 + x_5 77.56/45.30 POL(new_gcd0Gcd'111(x_1)) = -1 - x_1 77.56/45.30 POL(new_gcd0Gcd'114(x_1, x_2, x_3, x_4, x_5)) = -1 - x_2 - x_3 + x_4 + x_5 77.56/45.30 POL(new_gcd0Gcd'119(x_1, x_2, x_3, x_4, x_5)) = -1 - x_2 - x_3 + x_4 77.56/45.30 POL(new_gcd0Gcd'12(x_1)) = -1 - x_1 77.56/45.30 POL(new_gcd0Gcd'133(x_1, x_2)) = -x_1 77.56/45.30 POL(new_gcd0Gcd'14(x_1, x_2)) = -x_1 77.56/45.30 POL(new_gcd0Gcd'17(x_1, x_2, x_3)) = -x_1 - x_3 77.56/45.30 POL(new_gcd0Gcd'19(x_1, x_2, x_3, x_4, x_5)) = -1 - x_2 - x_3 + x_4 + x_5 77.56/45.30 POL(new_gcd0Gcd'2(x_1, x_2)) = -x_2 77.56/45.30 77.56/45.30 77.56/45.30 The following pairs are in P_>: 77.56/45.30 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.30 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.30 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.30 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.30 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.30 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.30 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.30 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.30 The following pairs are in P_bound: 77.56/45.30 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.30 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.30 new_gcd0Gcd'17(Neg(Succ(Zero)), Neg(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Neg(Succ(Succ(x0)))) 77.56/45.30 new_gcd0Gcd'17(Neg(Succ(Zero)), Pos(Succ(Succ(x0))), Pos(Zero)) -> new_gcd0Gcd'0(Zero, Pos(Succ(Succ(x0)))) 77.56/45.30 There are no usable rules 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (175) 77.56/45.30 Complex Obligation (AND) 77.56/45.30 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (176) 77.56/45.30 Obligation: 77.56/45.30 Q DP problem: 77.56/45.30 The TRS P consists of the following rules: 77.56/45.30 77.56/45.30 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.30 new_gcd0Gcd'17(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'12(vwz729000) 77.56/45.30 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.30 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.30 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.30 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.30 new_gcd0Gcd'17(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000))), Pos(Zero)) -> new_gcd0Gcd'111(vwz729000) 77.56/45.30 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.30 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.30 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.30 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.30 77.56/45.30 The TRS R consists of the following rules: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.30 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.30 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.30 77.56/45.30 The set Q consists of the following terms: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.30 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.30 new_primMinusNatS2(Zero, Zero) 77.56/45.30 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.30 77.56/45.30 We have to consider all minimal (P,Q,R)-chains. 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (177) DependencyGraphProof (EQUIVALENT) 77.56/45.30 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 4 SCCs with 11 less nodes. 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (178) 77.56/45.30 Complex Obligation (AND) 77.56/45.30 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (179) 77.56/45.30 Obligation: 77.56/45.30 Q DP problem: 77.56/45.30 The TRS P consists of the following rules: 77.56/45.30 77.56/45.30 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.30 77.56/45.30 The TRS R consists of the following rules: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.30 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.30 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.30 77.56/45.30 The set Q consists of the following terms: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.30 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.30 new_primMinusNatS2(Zero, Zero) 77.56/45.30 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.30 77.56/45.30 We have to consider all minimal (P,Q,R)-chains. 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (180) QDPSizeChangeProof (EQUIVALENT) 77.56/45.30 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.30 77.56/45.30 From the DPs we obtained the following set of size-change graphs: 77.56/45.30 *new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.30 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5 77.56/45.30 77.56/45.30 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (181) 77.56/45.30 YES 77.56/45.30 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (182) 77.56/45.30 Obligation: 77.56/45.30 Q DP problem: 77.56/45.30 The TRS P consists of the following rules: 77.56/45.30 77.56/45.30 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.30 77.56/45.30 The TRS R consists of the following rules: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.30 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.30 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.30 77.56/45.30 The set Q consists of the following terms: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.30 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.30 new_primMinusNatS2(Zero, Zero) 77.56/45.30 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.30 77.56/45.30 We have to consider all minimal (P,Q,R)-chains. 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (183) QDPSizeChangeProof (EQUIVALENT) 77.56/45.30 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.30 77.56/45.30 From the DPs we obtained the following set of size-change graphs: 77.56/45.30 *new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.30 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5 77.56/45.30 77.56/45.30 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (184) 77.56/45.30 YES 77.56/45.30 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (185) 77.56/45.30 Obligation: 77.56/45.30 Q DP problem: 77.56/45.30 The TRS P consists of the following rules: 77.56/45.30 77.56/45.30 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.30 77.56/45.30 The TRS R consists of the following rules: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.30 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.30 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.30 77.56/45.30 The set Q consists of the following terms: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.30 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.30 new_primMinusNatS2(Zero, Zero) 77.56/45.30 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.30 77.56/45.30 We have to consider all minimal (P,Q,R)-chains. 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (186) QDPSizeChangeProof (EQUIVALENT) 77.56/45.30 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.30 77.56/45.30 From the DPs we obtained the following set of size-change graphs: 77.56/45.30 *new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.30 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5 77.56/45.30 77.56/45.30 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (187) 77.56/45.30 YES 77.56/45.30 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (188) 77.56/45.30 Obligation: 77.56/45.30 Q DP problem: 77.56/45.30 The TRS P consists of the following rules: 77.56/45.30 77.56/45.30 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.30 77.56/45.30 The TRS R consists of the following rules: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.30 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.30 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.30 77.56/45.30 The set Q consists of the following terms: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.30 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.30 new_primMinusNatS2(Zero, Zero) 77.56/45.30 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.30 77.56/45.30 We have to consider all minimal (P,Q,R)-chains. 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (189) QDPSizeChangeProof (EQUIVALENT) 77.56/45.30 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.30 77.56/45.30 From the DPs we obtained the following set of size-change graphs: 77.56/45.30 *new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.30 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5 77.56/45.30 77.56/45.30 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (190) 77.56/45.30 YES 77.56/45.30 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (191) 77.56/45.30 Obligation: 77.56/45.30 Q DP problem: 77.56/45.30 The TRS P consists of the following rules: 77.56/45.30 77.56/45.30 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.30 new_gcd0Gcd'12(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Pos(Succ(Succ(vwz729000)))) 77.56/45.30 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.30 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.30 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.30 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.30 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.30 new_gcd0Gcd'111(vwz729000) -> new_gcd0Gcd'2(Pos(Succ(Zero)), Neg(Succ(Succ(vwz729000)))) 77.56/45.30 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.30 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.30 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.30 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.30 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.30 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.30 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.30 77.56/45.30 The TRS R consists of the following rules: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.30 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.30 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.30 77.56/45.30 The set Q consists of the following terms: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.30 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.30 new_primMinusNatS2(Zero, Zero) 77.56/45.30 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.30 77.56/45.30 We have to consider all minimal (P,Q,R)-chains. 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (192) DependencyGraphProof (EQUIVALENT) 77.56/45.30 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (193) 77.56/45.30 Obligation: 77.56/45.30 Q DP problem: 77.56/45.30 The TRS P consists of the following rules: 77.56/45.30 77.56/45.30 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.30 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.30 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.30 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.30 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.30 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.30 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.30 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.30 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.30 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.30 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.30 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.30 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.30 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.30 77.56/45.30 The TRS R consists of the following rules: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.30 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.30 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.30 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.30 77.56/45.30 The set Q consists of the following terms: 77.56/45.30 77.56/45.30 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.30 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.30 new_primMinusNatS2(Zero, Zero) 77.56/45.30 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.30 77.56/45.30 We have to consider all minimal (P,Q,R)-chains. 77.56/45.30 ---------------------------------------- 77.56/45.30 77.56/45.30 (194) InductionCalculusProof (EQUIVALENT) 77.56/45.30 Note that final constraints are written in bold face. 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x2))), Pos(Succ(Succ(x3))), Pos(Zero)) -> new_gcd0Gcd'114(x2, Succ(x3), x2, x3, Pos(Zero)), new_gcd0Gcd'114(x4, x5, Succ(x6), Succ(x7), x8) -> new_gcd0Gcd'114(x4, x5, x6, x7, x8) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'114(x2, Succ(x3), x2, x3, Pos(Zero))=new_gcd0Gcd'114(x4, x5, Succ(x6), Succ(x7), x8) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x2))), Pos(Succ(Succ(x3))), Pos(Zero))_>=_new_gcd0Gcd'114(x2, Succ(x3), x2, x3, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x6)))), Pos(Succ(Succ(Succ(x7)))), Pos(Zero))_>=_new_gcd0Gcd'114(Succ(x6), Succ(Succ(x7)), Succ(x6), Succ(x7), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x9))), Pos(Succ(Succ(x10))), Pos(Zero)) -> new_gcd0Gcd'114(x9, Succ(x10), x9, x10, Pos(Zero)), new_gcd0Gcd'114(x11, x12, Zero, Succ(x13), Pos(x14)) -> new_gcd0Gcd'133(Pos(Succ(x12)), Succ(x11)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'114(x9, Succ(x10), x9, x10, Pos(Zero))=new_gcd0Gcd'114(x11, x12, Zero, Succ(x13), Pos(x14)) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x9))), Pos(Succ(Succ(x10))), Pos(Zero))_>=_new_gcd0Gcd'114(x9, Succ(x10), x9, x10, Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x13)))), Pos(Zero))_>=_new_gcd0Gcd'114(Zero, Succ(Succ(x13)), Zero, Succ(x13), Pos(Zero))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'114(x48, x49, Succ(x50), Succ(x51), x52) -> new_gcd0Gcd'114(x48, x49, x50, x51, x52), new_gcd0Gcd'114(x53, x54, Succ(x55), Succ(x56), x57) -> new_gcd0Gcd'114(x53, x54, x55, x56, x57) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'114(x48, x49, x50, x51, x52)=new_gcd0Gcd'114(x53, x54, Succ(x55), Succ(x56), x57) ==> new_gcd0Gcd'114(x48, x49, Succ(x50), Succ(x51), x52)_>=_new_gcd0Gcd'114(x48, x49, x50, x51, x52)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'114(x48, x49, Succ(Succ(x55)), Succ(Succ(x56)), x52)_>=_new_gcd0Gcd'114(x48, x49, Succ(x55), Succ(x56), x52)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 *We consider the chain new_gcd0Gcd'114(x58, x59, Succ(x60), Succ(x61), x62) -> new_gcd0Gcd'114(x58, x59, x60, x61, x62), new_gcd0Gcd'114(x63, x64, Zero, Succ(x65), Pos(x66)) -> new_gcd0Gcd'133(Pos(Succ(x64)), Succ(x63)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'114(x58, x59, x60, x61, x62)=new_gcd0Gcd'114(x63, x64, Zero, Succ(x65), Pos(x66)) ==> new_gcd0Gcd'114(x58, x59, Succ(x60), Succ(x61), x62)_>=_new_gcd0Gcd'114(x58, x59, x60, x61, x62)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'114(x58, x59, Succ(Zero), Succ(Succ(x65)), Pos(x66))_>=_new_gcd0Gcd'114(x58, x59, Zero, Succ(x65), Pos(x66))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'114(x149, x150, Zero, Succ(x151), Pos(x152)) -> new_gcd0Gcd'133(Pos(Succ(x150)), Succ(x149)), new_gcd0Gcd'133(x153, x154) -> new_gcd0Gcd'0(x154, x153) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'133(Pos(Succ(x150)), Succ(x149))=new_gcd0Gcd'133(x153, x154) ==> new_gcd0Gcd'114(x149, x150, Zero, Succ(x151), Pos(x152))_>=_new_gcd0Gcd'133(Pos(Succ(x150)), Succ(x149))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'114(x149, x150, Zero, Succ(x151), Pos(x152))_>=_new_gcd0Gcd'133(Pos(Succ(x150)), Succ(x149))) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'133(x215, x216) -> new_gcd0Gcd'0(x216, x215), new_gcd0Gcd'0(x217, x218) -> new_gcd0Gcd'2(Neg(Succ(x217)), x218) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'0(x216, x215)=new_gcd0Gcd'0(x217, x218) ==> new_gcd0Gcd'133(x215, x216)_>=_new_gcd0Gcd'0(x216, x215)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'133(x215, x216)_>=_new_gcd0Gcd'0(x216, x215)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) the following chains were created: 77.56/45.30 *We consider the chain new_gcd0Gcd'0(x253, x254) -> new_gcd0Gcd'2(Neg(Succ(x253)), x254), new_gcd0Gcd'2(Neg(Succ(x255)), x256) -> new_gcd0Gcd'17(x256, Neg(Succ(x255)), Pos(Zero)) which results in the following constraint: 77.56/45.30 77.56/45.30 (1) (new_gcd0Gcd'2(Neg(Succ(x253)), x254)=new_gcd0Gcd'2(Neg(Succ(x255)), x256) ==> new_gcd0Gcd'0(x253, x254)_>=_new_gcd0Gcd'2(Neg(Succ(x253)), x254)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.30 77.56/45.30 (2) (new_gcd0Gcd'0(x253, x254)_>=_new_gcd0Gcd'2(Neg(Succ(x253)), x254)) 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 77.56/45.30 For Pair new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'2(Neg(Succ(x291)), x292) -> new_gcd0Gcd'17(x292, Neg(Succ(x291)), Pos(Zero)), new_gcd0Gcd'17(Pos(Succ(Succ(x293))), Neg(Succ(Succ(x294))), Pos(Zero)) -> new_gcd0Gcd'19(x293, Succ(x294), x293, x294, Pos(Zero)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'17(x292, Neg(Succ(x291)), Pos(Zero))=new_gcd0Gcd'17(Pos(Succ(Succ(x293))), Neg(Succ(Succ(x294))), Pos(Zero)) ==> new_gcd0Gcd'2(Neg(Succ(x291)), x292)_>=_new_gcd0Gcd'17(x292, Neg(Succ(x291)), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'2(Neg(Succ(Succ(x294))), Pos(Succ(Succ(x293))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x293))), Neg(Succ(Succ(x294))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'2(Neg(Succ(x309)), x310) -> new_gcd0Gcd'17(x310, Neg(Succ(x309)), Pos(Zero)), new_gcd0Gcd'17(Neg(Succ(Succ(x311))), Neg(Succ(Succ(x312))), Pos(Zero)) -> new_gcd0Gcd'119(x311, Succ(x312), x311, x312, Pos(Zero)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'17(x310, Neg(Succ(x309)), Pos(Zero))=new_gcd0Gcd'17(Neg(Succ(Succ(x311))), Neg(Succ(Succ(x312))), Pos(Zero)) ==> new_gcd0Gcd'2(Neg(Succ(x309)), x310)_>=_new_gcd0Gcd'17(x310, Neg(Succ(x309)), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'2(Neg(Succ(Succ(x312))), Neg(Succ(Succ(x311))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x311))), Neg(Succ(Succ(x312))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x331))), Neg(Succ(Succ(x332))), Pos(Zero)) -> new_gcd0Gcd'19(x331, Succ(x332), x331, x332, Pos(Zero)), new_gcd0Gcd'19(x333, x334, Succ(x335), Succ(x336), x337) -> new_gcd0Gcd'19(x333, x334, x335, x336, x337) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'19(x331, Succ(x332), x331, x332, Pos(Zero))=new_gcd0Gcd'19(x333, x334, Succ(x335), Succ(x336), x337) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x331))), Neg(Succ(Succ(x332))), Pos(Zero))_>=_new_gcd0Gcd'19(x331, Succ(x332), x331, x332, Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x335)))), Neg(Succ(Succ(Succ(x336)))), Pos(Zero))_>=_new_gcd0Gcd'19(Succ(x335), Succ(Succ(x336)), Succ(x335), Succ(x336), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x338))), Neg(Succ(Succ(x339))), Pos(Zero)) -> new_gcd0Gcd'19(x338, Succ(x339), x338, x339, Pos(Zero)), new_gcd0Gcd'19(x340, x341, Zero, Succ(x342), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(x341)), Succ(x340)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'19(x338, Succ(x339), x338, x339, Pos(Zero))=new_gcd0Gcd'19(x340, x341, Zero, Succ(x342), Pos(Zero)) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x338))), Neg(Succ(Succ(x339))), Pos(Zero))_>=_new_gcd0Gcd'19(x338, Succ(x339), x338, x339, Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x342)))), Pos(Zero))_>=_new_gcd0Gcd'19(Zero, Succ(Succ(x342)), Zero, Succ(x342), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'19(x394, x395, Succ(x396), Succ(x397), x398) -> new_gcd0Gcd'19(x394, x395, x396, x397, x398), new_gcd0Gcd'19(x399, x400, Succ(x401), Succ(x402), x403) -> new_gcd0Gcd'19(x399, x400, x401, x402, x403) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'19(x394, x395, x396, x397, x398)=new_gcd0Gcd'19(x399, x400, Succ(x401), Succ(x402), x403) ==> new_gcd0Gcd'19(x394, x395, Succ(x396), Succ(x397), x398)_>=_new_gcd0Gcd'19(x394, x395, x396, x397, x398)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'19(x394, x395, Succ(Succ(x401)), Succ(Succ(x402)), x398)_>=_new_gcd0Gcd'19(x394, x395, Succ(x401), Succ(x402), x398)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'19(x404, x405, Succ(x406), Succ(x407), x408) -> new_gcd0Gcd'19(x404, x405, x406, x407, x408), new_gcd0Gcd'19(x409, x410, Zero, Succ(x411), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(x410)), Succ(x409)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'19(x404, x405, x406, x407, x408)=new_gcd0Gcd'19(x409, x410, Zero, Succ(x411), Pos(Zero)) ==> new_gcd0Gcd'19(x404, x405, Succ(x406), Succ(x407), x408)_>=_new_gcd0Gcd'19(x404, x405, x406, x407, x408)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'19(x404, x405, Succ(Zero), Succ(Succ(x411)), Pos(Zero))_>=_new_gcd0Gcd'19(x404, x405, Zero, Succ(x411), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'19(x479, x480, Zero, Succ(x481), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(x480)), Succ(x479)), new_gcd0Gcd'14(x482, x483) -> new_gcd0Gcd'2(Pos(Succ(x483)), x482) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'14(Neg(Succ(x480)), Succ(x479))=new_gcd0Gcd'14(x482, x483) ==> new_gcd0Gcd'19(x479, x480, Zero, Succ(x481), Pos(Zero))_>=_new_gcd0Gcd'14(Neg(Succ(x480)), Succ(x479))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'19(x479, x480, Zero, Succ(x481), Pos(Zero))_>=_new_gcd0Gcd'14(Neg(Succ(x480)), Succ(x479))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'14(x525, x526) -> new_gcd0Gcd'2(Pos(Succ(x526)), x525), new_gcd0Gcd'2(Pos(Succ(x527)), x528) -> new_gcd0Gcd'17(x528, Pos(Succ(x527)), Pos(Zero)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'2(Pos(Succ(x526)), x525)=new_gcd0Gcd'2(Pos(Succ(x527)), x528) ==> new_gcd0Gcd'14(x525, x526)_>=_new_gcd0Gcd'2(Pos(Succ(x526)), x525)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'14(x525, x526)_>=_new_gcd0Gcd'2(Pos(Succ(x526)), x525)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'2(Pos(Succ(x541)), x542) -> new_gcd0Gcd'17(x542, Pos(Succ(x541)), Pos(Zero)), new_gcd0Gcd'17(Neg(Succ(Succ(x543))), Pos(Succ(Succ(x544))), Pos(Zero)) -> new_gcd0Gcd'114(x543, Succ(x544), x543, x544, Pos(Zero)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'17(x542, Pos(Succ(x541)), Pos(Zero))=new_gcd0Gcd'17(Neg(Succ(Succ(x543))), Pos(Succ(Succ(x544))), Pos(Zero)) ==> new_gcd0Gcd'2(Pos(Succ(x541)), x542)_>=_new_gcd0Gcd'17(x542, Pos(Succ(x541)), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'2(Pos(Succ(Succ(x544))), Neg(Succ(Succ(x543))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x543))), Pos(Succ(Succ(x544))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'2(Pos(Succ(x565)), x566) -> new_gcd0Gcd'17(x566, Pos(Succ(x565)), Pos(Zero)), new_gcd0Gcd'17(Pos(Succ(Succ(x567))), Pos(Succ(Succ(x568))), Pos(Zero)) -> new_gcd0Gcd'10(x567, Succ(x568), x567, x568, Pos(Zero)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'17(x566, Pos(Succ(x565)), Pos(Zero))=new_gcd0Gcd'17(Pos(Succ(Succ(x567))), Pos(Succ(Succ(x568))), Pos(Zero)) ==> new_gcd0Gcd'2(Pos(Succ(x565)), x566)_>=_new_gcd0Gcd'17(x566, Pos(Succ(x565)), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'2(Pos(Succ(Succ(x568))), Pos(Succ(Succ(x567))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x567))), Pos(Succ(Succ(x568))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x603))), Pos(Succ(Succ(x604))), Pos(Zero)) -> new_gcd0Gcd'10(x603, Succ(x604), x603, x604, Pos(Zero)), new_gcd0Gcd'10(x605, x606, Succ(x607), Succ(x608), x609) -> new_gcd0Gcd'10(x605, x606, x607, x608, x609) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'10(x603, Succ(x604), x603, x604, Pos(Zero))=new_gcd0Gcd'10(x605, x606, Succ(x607), Succ(x608), x609) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x603))), Pos(Succ(Succ(x604))), Pos(Zero))_>=_new_gcd0Gcd'10(x603, Succ(x604), x603, x604, Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x607)))), Pos(Succ(Succ(Succ(x608)))), Pos(Zero))_>=_new_gcd0Gcd'10(Succ(x607), Succ(Succ(x608)), Succ(x607), Succ(x608), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x610))), Pos(Succ(Succ(x611))), Pos(Zero)) -> new_gcd0Gcd'10(x610, Succ(x611), x610, x611, Pos(Zero)), new_gcd0Gcd'10(x612, x613, Zero, Succ(x614), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(x613)), Succ(x612)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'10(x610, Succ(x611), x610, x611, Pos(Zero))=new_gcd0Gcd'10(x612, x613, Zero, Succ(x614), Pos(Zero)) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x610))), Pos(Succ(Succ(x611))), Pos(Zero))_>=_new_gcd0Gcd'10(x610, Succ(x611), x610, x611, Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x614)))), Pos(Zero))_>=_new_gcd0Gcd'10(Zero, Succ(Succ(x614)), Zero, Succ(x614), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'10(x681, x682, Succ(x683), Succ(x684), x685) -> new_gcd0Gcd'10(x681, x682, x683, x684, x685), new_gcd0Gcd'10(x686, x687, Succ(x688), Succ(x689), x690) -> new_gcd0Gcd'10(x686, x687, x688, x689, x690) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'10(x681, x682, x683, x684, x685)=new_gcd0Gcd'10(x686, x687, Succ(x688), Succ(x689), x690) ==> new_gcd0Gcd'10(x681, x682, Succ(x683), Succ(x684), x685)_>=_new_gcd0Gcd'10(x681, x682, x683, x684, x685)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'10(x681, x682, Succ(Succ(x688)), Succ(Succ(x689)), x685)_>=_new_gcd0Gcd'10(x681, x682, Succ(x688), Succ(x689), x685)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'10(x691, x692, Succ(x693), Succ(x694), x695) -> new_gcd0Gcd'10(x691, x692, x693, x694, x695), new_gcd0Gcd'10(x696, x697, Zero, Succ(x698), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(x697)), Succ(x696)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'10(x691, x692, x693, x694, x695)=new_gcd0Gcd'10(x696, x697, Zero, Succ(x698), Pos(Zero)) ==> new_gcd0Gcd'10(x691, x692, Succ(x693), Succ(x694), x695)_>=_new_gcd0Gcd'10(x691, x692, x693, x694, x695)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'10(x691, x692, Succ(Zero), Succ(Succ(x698)), Pos(Zero))_>=_new_gcd0Gcd'10(x691, x692, Zero, Succ(x698), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'10(x741, x742, Zero, Succ(x743), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(x742)), Succ(x741)), new_gcd0Gcd'14(x744, x745) -> new_gcd0Gcd'2(Pos(Succ(x745)), x744) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'14(Pos(Succ(x742)), Succ(x741))=new_gcd0Gcd'14(x744, x745) ==> new_gcd0Gcd'10(x741, x742, Zero, Succ(x743), Pos(Zero))_>=_new_gcd0Gcd'14(Pos(Succ(x742)), Succ(x741))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'10(x741, x742, Zero, Succ(x743), Pos(Zero))_>=_new_gcd0Gcd'14(Pos(Succ(x742)), Succ(x741))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x797))), Neg(Succ(Succ(x798))), Pos(Zero)) -> new_gcd0Gcd'119(x797, Succ(x798), x797, x798, Pos(Zero)), new_gcd0Gcd'119(x799, x800, Succ(x801), Succ(x802), x803) -> new_gcd0Gcd'119(x799, x800, x801, x802, x803) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'119(x797, Succ(x798), x797, x798, Pos(Zero))=new_gcd0Gcd'119(x799, x800, Succ(x801), Succ(x802), x803) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x797))), Neg(Succ(Succ(x798))), Pos(Zero))_>=_new_gcd0Gcd'119(x797, Succ(x798), x797, x798, Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x801)))), Neg(Succ(Succ(Succ(x802)))), Pos(Zero))_>=_new_gcd0Gcd'119(Succ(x801), Succ(Succ(x802)), Succ(x801), Succ(x802), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x804))), Neg(Succ(Succ(x805))), Pos(Zero)) -> new_gcd0Gcd'119(x804, Succ(x805), x804, x805, Pos(Zero)), new_gcd0Gcd'119(x806, x807, Zero, Succ(x808), Pos(x809)) -> new_gcd0Gcd'133(Neg(Succ(x807)), Succ(x806)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'119(x804, Succ(x805), x804, x805, Pos(Zero))=new_gcd0Gcd'119(x806, x807, Zero, Succ(x808), Pos(x809)) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x804))), Neg(Succ(Succ(x805))), Pos(Zero))_>=_new_gcd0Gcd'119(x804, Succ(x805), x804, x805, Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x808)))), Pos(Zero))_>=_new_gcd0Gcd'119(Zero, Succ(Succ(x808)), Zero, Succ(x808), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'119(x885, x886, Succ(x887), Succ(x888), x889) -> new_gcd0Gcd'119(x885, x886, x887, x888, x889), new_gcd0Gcd'119(x890, x891, Succ(x892), Succ(x893), x894) -> new_gcd0Gcd'119(x890, x891, x892, x893, x894) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'119(x885, x886, x887, x888, x889)=new_gcd0Gcd'119(x890, x891, Succ(x892), Succ(x893), x894) ==> new_gcd0Gcd'119(x885, x886, Succ(x887), Succ(x888), x889)_>=_new_gcd0Gcd'119(x885, x886, x887, x888, x889)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'119(x885, x886, Succ(Succ(x892)), Succ(Succ(x893)), x889)_>=_new_gcd0Gcd'119(x885, x886, Succ(x892), Succ(x893), x889)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'119(x895, x896, Succ(x897), Succ(x898), x899) -> new_gcd0Gcd'119(x895, x896, x897, x898, x899), new_gcd0Gcd'119(x900, x901, Zero, Succ(x902), Pos(x903)) -> new_gcd0Gcd'133(Neg(Succ(x901)), Succ(x900)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'119(x895, x896, x897, x898, x899)=new_gcd0Gcd'119(x900, x901, Zero, Succ(x902), Pos(x903)) ==> new_gcd0Gcd'119(x895, x896, Succ(x897), Succ(x898), x899)_>=_new_gcd0Gcd'119(x895, x896, x897, x898, x899)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'119(x895, x896, Succ(Zero), Succ(Succ(x902)), Pos(x903))_>=_new_gcd0Gcd'119(x895, x896, Zero, Succ(x902), Pos(x903))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'119(x916, x917, Zero, Succ(x918), Pos(x919)) -> new_gcd0Gcd'133(Neg(Succ(x917)), Succ(x916)), new_gcd0Gcd'133(x920, x921) -> new_gcd0Gcd'0(x921, x920) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'133(Neg(Succ(x917)), Succ(x916))=new_gcd0Gcd'133(x920, x921) ==> new_gcd0Gcd'119(x916, x917, Zero, Succ(x918), Pos(x919))_>=_new_gcd0Gcd'133(Neg(Succ(x917)), Succ(x916))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'119(x916, x917, Zero, Succ(x918), Pos(x919))_>=_new_gcd0Gcd'133(Neg(Succ(x917)), Succ(x916))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 To summarize, we get the following constraints P__>=_ for the following pairs. 77.56/45.31 77.56/45.31 *new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x6)))), Pos(Succ(Succ(Succ(x7)))), Pos(Zero))_>=_new_gcd0Gcd'114(Succ(x6), Succ(Succ(x7)), Succ(x6), Succ(x7), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x13)))), Pos(Zero))_>=_new_gcd0Gcd'114(Zero, Succ(Succ(x13)), Zero, Succ(x13), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'114(x48, x49, Succ(Succ(x55)), Succ(Succ(x56)), x52)_>=_new_gcd0Gcd'114(x48, x49, Succ(x55), Succ(x56), x52)) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'114(x58, x59, Succ(Zero), Succ(Succ(x65)), Pos(x66))_>=_new_gcd0Gcd'114(x58, x59, Zero, Succ(x65), Pos(x66))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'114(x149, x150, Zero, Succ(x151), Pos(x152))_>=_new_gcd0Gcd'133(Pos(Succ(x150)), Succ(x149))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'133(x215, x216)_>=_new_gcd0Gcd'0(x216, x215)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'0(x253, x254)_>=_new_gcd0Gcd'2(Neg(Succ(x253)), x254)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'2(Neg(Succ(Succ(x294))), Pos(Succ(Succ(x293))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x293))), Neg(Succ(Succ(x294))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'2(Neg(Succ(Succ(x312))), Neg(Succ(Succ(x311))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x311))), Neg(Succ(Succ(x312))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x335)))), Neg(Succ(Succ(Succ(x336)))), Pos(Zero))_>=_new_gcd0Gcd'19(Succ(x335), Succ(Succ(x336)), Succ(x335), Succ(x336), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x342)))), Pos(Zero))_>=_new_gcd0Gcd'19(Zero, Succ(Succ(x342)), Zero, Succ(x342), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'19(x394, x395, Succ(Succ(x401)), Succ(Succ(x402)), x398)_>=_new_gcd0Gcd'19(x394, x395, Succ(x401), Succ(x402), x398)) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'19(x404, x405, Succ(Zero), Succ(Succ(x411)), Pos(Zero))_>=_new_gcd0Gcd'19(x404, x405, Zero, Succ(x411), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'19(x479, x480, Zero, Succ(x481), Pos(Zero))_>=_new_gcd0Gcd'14(Neg(Succ(x480)), Succ(x479))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'14(x525, x526)_>=_new_gcd0Gcd'2(Pos(Succ(x526)), x525)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'2(Pos(Succ(Succ(x544))), Neg(Succ(Succ(x543))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x543))), Pos(Succ(Succ(x544))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'2(Pos(Succ(Succ(x568))), Pos(Succ(Succ(x567))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x567))), Pos(Succ(Succ(x568))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x607)))), Pos(Succ(Succ(Succ(x608)))), Pos(Zero))_>=_new_gcd0Gcd'10(Succ(x607), Succ(Succ(x608)), Succ(x607), Succ(x608), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x614)))), Pos(Zero))_>=_new_gcd0Gcd'10(Zero, Succ(Succ(x614)), Zero, Succ(x614), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'10(x681, x682, Succ(Succ(x688)), Succ(Succ(x689)), x685)_>=_new_gcd0Gcd'10(x681, x682, Succ(x688), Succ(x689), x685)) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'10(x691, x692, Succ(Zero), Succ(Succ(x698)), Pos(Zero))_>=_new_gcd0Gcd'10(x691, x692, Zero, Succ(x698), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'10(x741, x742, Zero, Succ(x743), Pos(Zero))_>=_new_gcd0Gcd'14(Pos(Succ(x742)), Succ(x741))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x801)))), Neg(Succ(Succ(Succ(x802)))), Pos(Zero))_>=_new_gcd0Gcd'119(Succ(x801), Succ(Succ(x802)), Succ(x801), Succ(x802), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x808)))), Pos(Zero))_>=_new_gcd0Gcd'119(Zero, Succ(Succ(x808)), Zero, Succ(x808), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'119(x885, x886, Succ(Succ(x892)), Succ(Succ(x893)), x889)_>=_new_gcd0Gcd'119(x885, x886, Succ(x892), Succ(x893), x889)) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'119(x895, x896, Succ(Zero), Succ(Succ(x902)), Pos(x903))_>=_new_gcd0Gcd'119(x895, x896, Zero, Succ(x902), Pos(x903))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'119(x916, x917, Zero, Succ(x918), Pos(x919))_>=_new_gcd0Gcd'133(Neg(Succ(x917)), Succ(x916))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 The constraints for P_> respective P_bound are constructed from P__>=_ where we just replace every occurence of "t _>=_ s" in P__>=_ by "t > s" respective "t _>=_ c". Here c stands for the fresh constant used for P_bound. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (195) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.31 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.31 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.31 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.31 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.31 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.31 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.31 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.31 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.31 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.31 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.31 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.31 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.31 77.56/45.31 The TRS R consists of the following rules: 77.56/45.31 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.31 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.31 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.31 77.56/45.31 The set Q consists of the following terms: 77.56/45.31 77.56/45.31 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.31 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.31 new_primMinusNatS2(Zero, Zero) 77.56/45.31 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.31 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (196) NonInfProof (EQUIVALENT) 77.56/45.31 The DP Problem is simplified using the Induction Calculus [NONINF] with the following steps: 77.56/45.31 77.56/45.31 Note that final constraints are written in bold face. 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x2))), Pos(Succ(Succ(x3))), Pos(Zero)) -> new_gcd0Gcd'114(x2, Succ(x3), x2, x3, Pos(Zero)), new_gcd0Gcd'114(x4, x5, Succ(x6), Succ(x7), x8) -> new_gcd0Gcd'114(x4, x5, x6, x7, x8) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'114(x2, Succ(x3), x2, x3, Pos(Zero))=new_gcd0Gcd'114(x4, x5, Succ(x6), Succ(x7), x8) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x2))), Pos(Succ(Succ(x3))), Pos(Zero))_>=_new_gcd0Gcd'114(x2, Succ(x3), x2, x3, Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x6)))), Pos(Succ(Succ(Succ(x7)))), Pos(Zero))_>=_new_gcd0Gcd'114(Succ(x6), Succ(Succ(x7)), Succ(x6), Succ(x7), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x9))), Pos(Succ(Succ(x10))), Pos(Zero)) -> new_gcd0Gcd'114(x9, Succ(x10), x9, x10, Pos(Zero)), new_gcd0Gcd'114(x11, x12, Zero, Succ(x13), Pos(x14)) -> new_gcd0Gcd'133(Pos(Succ(x12)), Succ(x11)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'114(x9, Succ(x10), x9, x10, Pos(Zero))=new_gcd0Gcd'114(x11, x12, Zero, Succ(x13), Pos(x14)) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x9))), Pos(Succ(Succ(x10))), Pos(Zero))_>=_new_gcd0Gcd'114(x9, Succ(x10), x9, x10, Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x13)))), Pos(Zero))_>=_new_gcd0Gcd'114(Zero, Succ(Succ(x13)), Zero, Succ(x13), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'114(x48, x49, Succ(x50), Succ(x51), x52) -> new_gcd0Gcd'114(x48, x49, x50, x51, x52), new_gcd0Gcd'114(x53, x54, Succ(x55), Succ(x56), x57) -> new_gcd0Gcd'114(x53, x54, x55, x56, x57) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'114(x48, x49, x50, x51, x52)=new_gcd0Gcd'114(x53, x54, Succ(x55), Succ(x56), x57) ==> new_gcd0Gcd'114(x48, x49, Succ(x50), Succ(x51), x52)_>=_new_gcd0Gcd'114(x48, x49, x50, x51, x52)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'114(x48, x49, Succ(Succ(x55)), Succ(Succ(x56)), x52)_>=_new_gcd0Gcd'114(x48, x49, Succ(x55), Succ(x56), x52)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'114(x58, x59, Succ(x60), Succ(x61), x62) -> new_gcd0Gcd'114(x58, x59, x60, x61, x62), new_gcd0Gcd'114(x63, x64, Zero, Succ(x65), Pos(x66)) -> new_gcd0Gcd'133(Pos(Succ(x64)), Succ(x63)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'114(x58, x59, x60, x61, x62)=new_gcd0Gcd'114(x63, x64, Zero, Succ(x65), Pos(x66)) ==> new_gcd0Gcd'114(x58, x59, Succ(x60), Succ(x61), x62)_>=_new_gcd0Gcd'114(x58, x59, x60, x61, x62)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'114(x58, x59, Succ(Zero), Succ(Succ(x65)), Pos(x66))_>=_new_gcd0Gcd'114(x58, x59, Zero, Succ(x65), Pos(x66))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'114(x149, x150, Zero, Succ(x151), Pos(x152)) -> new_gcd0Gcd'133(Pos(Succ(x150)), Succ(x149)), new_gcd0Gcd'133(x153, x154) -> new_gcd0Gcd'0(x154, x153) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'133(Pos(Succ(x150)), Succ(x149))=new_gcd0Gcd'133(x153, x154) ==> new_gcd0Gcd'114(x149, x150, Zero, Succ(x151), Pos(x152))_>=_new_gcd0Gcd'133(Pos(Succ(x150)), Succ(x149))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'114(x149, x150, Zero, Succ(x151), Pos(x152))_>=_new_gcd0Gcd'133(Pos(Succ(x150)), Succ(x149))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'133(x215, x216) -> new_gcd0Gcd'0(x216, x215), new_gcd0Gcd'0(x217, x218) -> new_gcd0Gcd'2(Neg(Succ(x217)), x218) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'0(x216, x215)=new_gcd0Gcd'0(x217, x218) ==> new_gcd0Gcd'133(x215, x216)_>=_new_gcd0Gcd'0(x216, x215)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'133(x215, x216)_>=_new_gcd0Gcd'0(x216, x215)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'0(x253, x254) -> new_gcd0Gcd'2(Neg(Succ(x253)), x254), new_gcd0Gcd'2(Neg(Succ(x255)), x256) -> new_gcd0Gcd'17(x256, Neg(Succ(x255)), Pos(Zero)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'2(Neg(Succ(x253)), x254)=new_gcd0Gcd'2(Neg(Succ(x255)), x256) ==> new_gcd0Gcd'0(x253, x254)_>=_new_gcd0Gcd'2(Neg(Succ(x253)), x254)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'0(x253, x254)_>=_new_gcd0Gcd'2(Neg(Succ(x253)), x254)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'2(Neg(Succ(x291)), x292) -> new_gcd0Gcd'17(x292, Neg(Succ(x291)), Pos(Zero)), new_gcd0Gcd'17(Pos(Succ(Succ(x293))), Neg(Succ(Succ(x294))), Pos(Zero)) -> new_gcd0Gcd'19(x293, Succ(x294), x293, x294, Pos(Zero)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'17(x292, Neg(Succ(x291)), Pos(Zero))=new_gcd0Gcd'17(Pos(Succ(Succ(x293))), Neg(Succ(Succ(x294))), Pos(Zero)) ==> new_gcd0Gcd'2(Neg(Succ(x291)), x292)_>=_new_gcd0Gcd'17(x292, Neg(Succ(x291)), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'2(Neg(Succ(Succ(x294))), Pos(Succ(Succ(x293))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x293))), Neg(Succ(Succ(x294))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'2(Neg(Succ(x309)), x310) -> new_gcd0Gcd'17(x310, Neg(Succ(x309)), Pos(Zero)), new_gcd0Gcd'17(Neg(Succ(Succ(x311))), Neg(Succ(Succ(x312))), Pos(Zero)) -> new_gcd0Gcd'119(x311, Succ(x312), x311, x312, Pos(Zero)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'17(x310, Neg(Succ(x309)), Pos(Zero))=new_gcd0Gcd'17(Neg(Succ(Succ(x311))), Neg(Succ(Succ(x312))), Pos(Zero)) ==> new_gcd0Gcd'2(Neg(Succ(x309)), x310)_>=_new_gcd0Gcd'17(x310, Neg(Succ(x309)), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'2(Neg(Succ(Succ(x312))), Neg(Succ(Succ(x311))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x311))), Neg(Succ(Succ(x312))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x331))), Neg(Succ(Succ(x332))), Pos(Zero)) -> new_gcd0Gcd'19(x331, Succ(x332), x331, x332, Pos(Zero)), new_gcd0Gcd'19(x333, x334, Succ(x335), Succ(x336), x337) -> new_gcd0Gcd'19(x333, x334, x335, x336, x337) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'19(x331, Succ(x332), x331, x332, Pos(Zero))=new_gcd0Gcd'19(x333, x334, Succ(x335), Succ(x336), x337) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x331))), Neg(Succ(Succ(x332))), Pos(Zero))_>=_new_gcd0Gcd'19(x331, Succ(x332), x331, x332, Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x335)))), Neg(Succ(Succ(Succ(x336)))), Pos(Zero))_>=_new_gcd0Gcd'19(Succ(x335), Succ(Succ(x336)), Succ(x335), Succ(x336), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x338))), Neg(Succ(Succ(x339))), Pos(Zero)) -> new_gcd0Gcd'19(x338, Succ(x339), x338, x339, Pos(Zero)), new_gcd0Gcd'19(x340, x341, Zero, Succ(x342), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(x341)), Succ(x340)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'19(x338, Succ(x339), x338, x339, Pos(Zero))=new_gcd0Gcd'19(x340, x341, Zero, Succ(x342), Pos(Zero)) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x338))), Neg(Succ(Succ(x339))), Pos(Zero))_>=_new_gcd0Gcd'19(x338, Succ(x339), x338, x339, Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x342)))), Pos(Zero))_>=_new_gcd0Gcd'19(Zero, Succ(Succ(x342)), Zero, Succ(x342), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'19(x394, x395, Succ(x396), Succ(x397), x398) -> new_gcd0Gcd'19(x394, x395, x396, x397, x398), new_gcd0Gcd'19(x399, x400, Succ(x401), Succ(x402), x403) -> new_gcd0Gcd'19(x399, x400, x401, x402, x403) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'19(x394, x395, x396, x397, x398)=new_gcd0Gcd'19(x399, x400, Succ(x401), Succ(x402), x403) ==> new_gcd0Gcd'19(x394, x395, Succ(x396), Succ(x397), x398)_>=_new_gcd0Gcd'19(x394, x395, x396, x397, x398)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'19(x394, x395, Succ(Succ(x401)), Succ(Succ(x402)), x398)_>=_new_gcd0Gcd'19(x394, x395, Succ(x401), Succ(x402), x398)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'19(x404, x405, Succ(x406), Succ(x407), x408) -> new_gcd0Gcd'19(x404, x405, x406, x407, x408), new_gcd0Gcd'19(x409, x410, Zero, Succ(x411), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(x410)), Succ(x409)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'19(x404, x405, x406, x407, x408)=new_gcd0Gcd'19(x409, x410, Zero, Succ(x411), Pos(Zero)) ==> new_gcd0Gcd'19(x404, x405, Succ(x406), Succ(x407), x408)_>=_new_gcd0Gcd'19(x404, x405, x406, x407, x408)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'19(x404, x405, Succ(Zero), Succ(Succ(x411)), Pos(Zero))_>=_new_gcd0Gcd'19(x404, x405, Zero, Succ(x411), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'19(x479, x480, Zero, Succ(x481), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(x480)), Succ(x479)), new_gcd0Gcd'14(x482, x483) -> new_gcd0Gcd'2(Pos(Succ(x483)), x482) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'14(Neg(Succ(x480)), Succ(x479))=new_gcd0Gcd'14(x482, x483) ==> new_gcd0Gcd'19(x479, x480, Zero, Succ(x481), Pos(Zero))_>=_new_gcd0Gcd'14(Neg(Succ(x480)), Succ(x479))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'19(x479, x480, Zero, Succ(x481), Pos(Zero))_>=_new_gcd0Gcd'14(Neg(Succ(x480)), Succ(x479))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'14(x525, x526) -> new_gcd0Gcd'2(Pos(Succ(x526)), x525), new_gcd0Gcd'2(Pos(Succ(x527)), x528) -> new_gcd0Gcd'17(x528, Pos(Succ(x527)), Pos(Zero)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'2(Pos(Succ(x526)), x525)=new_gcd0Gcd'2(Pos(Succ(x527)), x528) ==> new_gcd0Gcd'14(x525, x526)_>=_new_gcd0Gcd'2(Pos(Succ(x526)), x525)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'14(x525, x526)_>=_new_gcd0Gcd'2(Pos(Succ(x526)), x525)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'2(Pos(Succ(x541)), x542) -> new_gcd0Gcd'17(x542, Pos(Succ(x541)), Pos(Zero)), new_gcd0Gcd'17(Neg(Succ(Succ(x543))), Pos(Succ(Succ(x544))), Pos(Zero)) -> new_gcd0Gcd'114(x543, Succ(x544), x543, x544, Pos(Zero)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'17(x542, Pos(Succ(x541)), Pos(Zero))=new_gcd0Gcd'17(Neg(Succ(Succ(x543))), Pos(Succ(Succ(x544))), Pos(Zero)) ==> new_gcd0Gcd'2(Pos(Succ(x541)), x542)_>=_new_gcd0Gcd'17(x542, Pos(Succ(x541)), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'2(Pos(Succ(Succ(x544))), Neg(Succ(Succ(x543))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x543))), Pos(Succ(Succ(x544))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'2(Pos(Succ(x565)), x566) -> new_gcd0Gcd'17(x566, Pos(Succ(x565)), Pos(Zero)), new_gcd0Gcd'17(Pos(Succ(Succ(x567))), Pos(Succ(Succ(x568))), Pos(Zero)) -> new_gcd0Gcd'10(x567, Succ(x568), x567, x568, Pos(Zero)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'17(x566, Pos(Succ(x565)), Pos(Zero))=new_gcd0Gcd'17(Pos(Succ(Succ(x567))), Pos(Succ(Succ(x568))), Pos(Zero)) ==> new_gcd0Gcd'2(Pos(Succ(x565)), x566)_>=_new_gcd0Gcd'17(x566, Pos(Succ(x565)), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'2(Pos(Succ(Succ(x568))), Pos(Succ(Succ(x567))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x567))), Pos(Succ(Succ(x568))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x603))), Pos(Succ(Succ(x604))), Pos(Zero)) -> new_gcd0Gcd'10(x603, Succ(x604), x603, x604, Pos(Zero)), new_gcd0Gcd'10(x605, x606, Succ(x607), Succ(x608), x609) -> new_gcd0Gcd'10(x605, x606, x607, x608, x609) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'10(x603, Succ(x604), x603, x604, Pos(Zero))=new_gcd0Gcd'10(x605, x606, Succ(x607), Succ(x608), x609) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x603))), Pos(Succ(Succ(x604))), Pos(Zero))_>=_new_gcd0Gcd'10(x603, Succ(x604), x603, x604, Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x607)))), Pos(Succ(Succ(Succ(x608)))), Pos(Zero))_>=_new_gcd0Gcd'10(Succ(x607), Succ(Succ(x608)), Succ(x607), Succ(x608), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'17(Pos(Succ(Succ(x610))), Pos(Succ(Succ(x611))), Pos(Zero)) -> new_gcd0Gcd'10(x610, Succ(x611), x610, x611, Pos(Zero)), new_gcd0Gcd'10(x612, x613, Zero, Succ(x614), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(x613)), Succ(x612)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'10(x610, Succ(x611), x610, x611, Pos(Zero))=new_gcd0Gcd'10(x612, x613, Zero, Succ(x614), Pos(Zero)) ==> new_gcd0Gcd'17(Pos(Succ(Succ(x610))), Pos(Succ(Succ(x611))), Pos(Zero))_>=_new_gcd0Gcd'10(x610, Succ(x611), x610, x611, Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x614)))), Pos(Zero))_>=_new_gcd0Gcd'10(Zero, Succ(Succ(x614)), Zero, Succ(x614), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'10(x681, x682, Succ(x683), Succ(x684), x685) -> new_gcd0Gcd'10(x681, x682, x683, x684, x685), new_gcd0Gcd'10(x686, x687, Succ(x688), Succ(x689), x690) -> new_gcd0Gcd'10(x686, x687, x688, x689, x690) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'10(x681, x682, x683, x684, x685)=new_gcd0Gcd'10(x686, x687, Succ(x688), Succ(x689), x690) ==> new_gcd0Gcd'10(x681, x682, Succ(x683), Succ(x684), x685)_>=_new_gcd0Gcd'10(x681, x682, x683, x684, x685)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'10(x681, x682, Succ(Succ(x688)), Succ(Succ(x689)), x685)_>=_new_gcd0Gcd'10(x681, x682, Succ(x688), Succ(x689), x685)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'10(x691, x692, Succ(x693), Succ(x694), x695) -> new_gcd0Gcd'10(x691, x692, x693, x694, x695), new_gcd0Gcd'10(x696, x697, Zero, Succ(x698), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(x697)), Succ(x696)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'10(x691, x692, x693, x694, x695)=new_gcd0Gcd'10(x696, x697, Zero, Succ(x698), Pos(Zero)) ==> new_gcd0Gcd'10(x691, x692, Succ(x693), Succ(x694), x695)_>=_new_gcd0Gcd'10(x691, x692, x693, x694, x695)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'10(x691, x692, Succ(Zero), Succ(Succ(x698)), Pos(Zero))_>=_new_gcd0Gcd'10(x691, x692, Zero, Succ(x698), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'10(x741, x742, Zero, Succ(x743), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(x742)), Succ(x741)), new_gcd0Gcd'14(x744, x745) -> new_gcd0Gcd'2(Pos(Succ(x745)), x744) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'14(Pos(Succ(x742)), Succ(x741))=new_gcd0Gcd'14(x744, x745) ==> new_gcd0Gcd'10(x741, x742, Zero, Succ(x743), Pos(Zero))_>=_new_gcd0Gcd'14(Pos(Succ(x742)), Succ(x741))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'10(x741, x742, Zero, Succ(x743), Pos(Zero))_>=_new_gcd0Gcd'14(Pos(Succ(x742)), Succ(x741))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x797))), Neg(Succ(Succ(x798))), Pos(Zero)) -> new_gcd0Gcd'119(x797, Succ(x798), x797, x798, Pos(Zero)), new_gcd0Gcd'119(x799, x800, Succ(x801), Succ(x802), x803) -> new_gcd0Gcd'119(x799, x800, x801, x802, x803) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'119(x797, Succ(x798), x797, x798, Pos(Zero))=new_gcd0Gcd'119(x799, x800, Succ(x801), Succ(x802), x803) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x797))), Neg(Succ(Succ(x798))), Pos(Zero))_>=_new_gcd0Gcd'119(x797, Succ(x798), x797, x798, Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x801)))), Neg(Succ(Succ(Succ(x802)))), Pos(Zero))_>=_new_gcd0Gcd'119(Succ(x801), Succ(Succ(x802)), Succ(x801), Succ(x802), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'17(Neg(Succ(Succ(x804))), Neg(Succ(Succ(x805))), Pos(Zero)) -> new_gcd0Gcd'119(x804, Succ(x805), x804, x805, Pos(Zero)), new_gcd0Gcd'119(x806, x807, Zero, Succ(x808), Pos(x809)) -> new_gcd0Gcd'133(Neg(Succ(x807)), Succ(x806)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'119(x804, Succ(x805), x804, x805, Pos(Zero))=new_gcd0Gcd'119(x806, x807, Zero, Succ(x808), Pos(x809)) ==> new_gcd0Gcd'17(Neg(Succ(Succ(x804))), Neg(Succ(Succ(x805))), Pos(Zero))_>=_new_gcd0Gcd'119(x804, Succ(x805), x804, x805, Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x808)))), Pos(Zero))_>=_new_gcd0Gcd'119(Zero, Succ(Succ(x808)), Zero, Succ(x808), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'119(x885, x886, Succ(x887), Succ(x888), x889) -> new_gcd0Gcd'119(x885, x886, x887, x888, x889), new_gcd0Gcd'119(x890, x891, Succ(x892), Succ(x893), x894) -> new_gcd0Gcd'119(x890, x891, x892, x893, x894) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'119(x885, x886, x887, x888, x889)=new_gcd0Gcd'119(x890, x891, Succ(x892), Succ(x893), x894) ==> new_gcd0Gcd'119(x885, x886, Succ(x887), Succ(x888), x889)_>=_new_gcd0Gcd'119(x885, x886, x887, x888, x889)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'119(x885, x886, Succ(Succ(x892)), Succ(Succ(x893)), x889)_>=_new_gcd0Gcd'119(x885, x886, Succ(x892), Succ(x893), x889)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *We consider the chain new_gcd0Gcd'119(x895, x896, Succ(x897), Succ(x898), x899) -> new_gcd0Gcd'119(x895, x896, x897, x898, x899), new_gcd0Gcd'119(x900, x901, Zero, Succ(x902), Pos(x903)) -> new_gcd0Gcd'133(Neg(Succ(x901)), Succ(x900)) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'119(x895, x896, x897, x898, x899)=new_gcd0Gcd'119(x900, x901, Zero, Succ(x902), Pos(x903)) ==> new_gcd0Gcd'119(x895, x896, Succ(x897), Succ(x898), x899)_>=_new_gcd0Gcd'119(x895, x896, x897, x898, x899)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (III), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'119(x895, x896, Succ(Zero), Succ(Succ(x902)), Pos(x903))_>=_new_gcd0Gcd'119(x895, x896, Zero, Succ(x902), Pos(x903))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 For Pair new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) the following chains were created: 77.56/45.31 *We consider the chain new_gcd0Gcd'119(x916, x917, Zero, Succ(x918), Pos(x919)) -> new_gcd0Gcd'133(Neg(Succ(x917)), Succ(x916)), new_gcd0Gcd'133(x920, x921) -> new_gcd0Gcd'0(x921, x920) which results in the following constraint: 77.56/45.31 77.56/45.31 (1) (new_gcd0Gcd'133(Neg(Succ(x917)), Succ(x916))=new_gcd0Gcd'133(x920, x921) ==> new_gcd0Gcd'119(x916, x917, Zero, Succ(x918), Pos(x919))_>=_new_gcd0Gcd'133(Neg(Succ(x917)), Succ(x916))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 We simplified constraint (1) using rules (I), (II), (IV) which results in the following new constraint: 77.56/45.31 77.56/45.31 (2) (new_gcd0Gcd'119(x916, x917, Zero, Succ(x918), Pos(x919))_>=_new_gcd0Gcd'133(Neg(Succ(x917)), Succ(x916))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 To summarize, we get the following constraints P__>=_ for the following pairs. 77.56/45.31 77.56/45.31 *new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x6)))), Pos(Succ(Succ(Succ(x7)))), Pos(Zero))_>=_new_gcd0Gcd'114(Succ(x6), Succ(Succ(x7)), Succ(x6), Succ(x7), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x13)))), Pos(Zero))_>=_new_gcd0Gcd'114(Zero, Succ(Succ(x13)), Zero, Succ(x13), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'114(x48, x49, Succ(Succ(x55)), Succ(Succ(x56)), x52)_>=_new_gcd0Gcd'114(x48, x49, Succ(x55), Succ(x56), x52)) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'114(x58, x59, Succ(Zero), Succ(Succ(x65)), Pos(x66))_>=_new_gcd0Gcd'114(x58, x59, Zero, Succ(x65), Pos(x66))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'114(x149, x150, Zero, Succ(x151), Pos(x152))_>=_new_gcd0Gcd'133(Pos(Succ(x150)), Succ(x149))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'133(x215, x216)_>=_new_gcd0Gcd'0(x216, x215)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'0(x253, x254)_>=_new_gcd0Gcd'2(Neg(Succ(x253)), x254)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'2(Neg(Succ(Succ(x294))), Pos(Succ(Succ(x293))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x293))), Neg(Succ(Succ(x294))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'2(Neg(Succ(Succ(x312))), Neg(Succ(Succ(x311))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x311))), Neg(Succ(Succ(x312))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x335)))), Neg(Succ(Succ(Succ(x336)))), Pos(Zero))_>=_new_gcd0Gcd'19(Succ(x335), Succ(Succ(x336)), Succ(x335), Succ(x336), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x342)))), Pos(Zero))_>=_new_gcd0Gcd'19(Zero, Succ(Succ(x342)), Zero, Succ(x342), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'19(x394, x395, Succ(Succ(x401)), Succ(Succ(x402)), x398)_>=_new_gcd0Gcd'19(x394, x395, Succ(x401), Succ(x402), x398)) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'19(x404, x405, Succ(Zero), Succ(Succ(x411)), Pos(Zero))_>=_new_gcd0Gcd'19(x404, x405, Zero, Succ(x411), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'19(x479, x480, Zero, Succ(x481), Pos(Zero))_>=_new_gcd0Gcd'14(Neg(Succ(x480)), Succ(x479))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'14(x525, x526)_>=_new_gcd0Gcd'2(Pos(Succ(x526)), x525)) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'2(Pos(Succ(Succ(x544))), Neg(Succ(Succ(x543))))_>=_new_gcd0Gcd'17(Neg(Succ(Succ(x543))), Pos(Succ(Succ(x544))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'2(Pos(Succ(Succ(x568))), Pos(Succ(Succ(x567))))_>=_new_gcd0Gcd'17(Pos(Succ(Succ(x567))), Pos(Succ(Succ(x568))), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Pos(Succ(Succ(Succ(x607)))), Pos(Succ(Succ(Succ(x608)))), Pos(Zero))_>=_new_gcd0Gcd'10(Succ(x607), Succ(Succ(x608)), Succ(x607), Succ(x608), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Pos(Succ(Succ(Zero))), Pos(Succ(Succ(Succ(x614)))), Pos(Zero))_>=_new_gcd0Gcd'10(Zero, Succ(Succ(x614)), Zero, Succ(x614), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'10(x681, x682, Succ(Succ(x688)), Succ(Succ(x689)), x685)_>=_new_gcd0Gcd'10(x681, x682, Succ(x688), Succ(x689), x685)) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'10(x691, x692, Succ(Zero), Succ(Succ(x698)), Pos(Zero))_>=_new_gcd0Gcd'10(x691, x692, Zero, Succ(x698), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'10(x741, x742, Zero, Succ(x743), Pos(Zero))_>=_new_gcd0Gcd'14(Pos(Succ(x742)), Succ(x741))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Neg(Succ(Succ(Succ(x801)))), Neg(Succ(Succ(Succ(x802)))), Pos(Zero))_>=_new_gcd0Gcd'119(Succ(x801), Succ(Succ(x802)), Succ(x801), Succ(x802), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'17(Neg(Succ(Succ(Zero))), Neg(Succ(Succ(Succ(x808)))), Pos(Zero))_>=_new_gcd0Gcd'119(Zero, Succ(Succ(x808)), Zero, Succ(x808), Pos(Zero))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'119(x885, x886, Succ(Succ(x892)), Succ(Succ(x893)), x889)_>=_new_gcd0Gcd'119(x885, x886, Succ(x892), Succ(x893), x889)) 77.56/45.31 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'119(x895, x896, Succ(Zero), Succ(Succ(x902)), Pos(x903))_>=_new_gcd0Gcd'119(x895, x896, Zero, Succ(x902), Pos(x903))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 *new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.31 77.56/45.31 *(new_gcd0Gcd'119(x916, x917, Zero, Succ(x918), Pos(x919))_>=_new_gcd0Gcd'133(Neg(Succ(x917)), Succ(x916))) 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 77.56/45.31 The constraints for P_> respective P_bound are constructed from P__>=_ where we just replace every occurence of "t _>=_ s" in P__>=_ by "t > s" respective "t _>=_ c". Here c stands for the fresh constant used for P_bound. 77.56/45.31 77.56/45.31 Using the following integer polynomial ordering the resulting constraints can be solved 77.56/45.31 77.56/45.31 Polynomial interpretation [NONINF]: 77.56/45.31 77.56/45.31 POL(Neg(x_1)) = x_1 77.56/45.31 POL(Pos(x_1)) = x_1 77.56/45.31 POL(Succ(x_1)) = 1 + x_1 77.56/45.31 POL(Zero) = 0 77.56/45.31 POL(c) = -1 77.56/45.31 POL(new_gcd0Gcd'0(x_1, x_2)) = x_1 77.56/45.31 POL(new_gcd0Gcd'10(x_1, x_2, x_3, x_4, x_5)) = 1 + x_1 - x_3 + x_4 + x_5 77.56/45.31 POL(new_gcd0Gcd'114(x_1, x_2, x_3, x_4, x_5)) = 1 + x_1 - x_3 + x_4 + x_5 77.56/45.31 POL(new_gcd0Gcd'119(x_1, x_2, x_3, x_4, x_5)) = x_1 - x_3 + x_4 + x_5 77.56/45.31 POL(new_gcd0Gcd'133(x_1, x_2)) = x_2 77.56/45.31 POL(new_gcd0Gcd'14(x_1, x_2)) = 1 + x_2 77.56/45.31 POL(new_gcd0Gcd'17(x_1, x_2, x_3)) = -1 + x_2 + x_3 77.56/45.31 POL(new_gcd0Gcd'19(x_1, x_2, x_3, x_4, x_5)) = 1 + x_1 - x_3 + x_4 + x_5 77.56/45.31 POL(new_gcd0Gcd'2(x_1, x_2)) = -1 + x_1 77.56/45.31 77.56/45.31 77.56/45.31 The following pairs are in P_>: 77.56/45.31 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.31 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.31 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 The following pairs are in P_bound: 77.56/45.31 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 new_gcd0Gcd'114(vwz1112, vwz1113, Zero, Succ(vwz11150), Pos(vwz11160)) -> new_gcd0Gcd'133(Pos(Succ(vwz1113)), Succ(vwz1112)) 77.56/45.31 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.31 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.31 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.31 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.31 new_gcd0Gcd'14(vwz924, vwz925) -> new_gcd0Gcd'2(Pos(Succ(vwz925)), vwz924) 77.56/45.31 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.31 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.31 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'119(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.31 There are no usable rules 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (197) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_gcd0Gcd'17(Neg(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'114(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.31 new_gcd0Gcd'133(vwz929, vwz930) -> new_gcd0Gcd'0(vwz930, vwz929) 77.56/45.31 new_gcd0Gcd'0(vwz75400, vwz779) -> new_gcd0Gcd'2(Neg(Succ(vwz75400)), vwz779) 77.56/45.31 new_gcd0Gcd'2(Neg(Succ(z0)), z1) -> new_gcd0Gcd'17(z1, Neg(Succ(z0)), Pos(Zero)) 77.56/45.31 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Neg(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'19(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.31 new_gcd0Gcd'19(vwz1106, vwz1107, Zero, Succ(vwz11090), Pos(Zero)) -> new_gcd0Gcd'14(Neg(Succ(vwz1107)), Succ(vwz1106)) 77.56/45.31 new_gcd0Gcd'2(Pos(Succ(z1)), z0) -> new_gcd0Gcd'17(z0, Pos(Succ(z1)), Pos(Zero)) 77.56/45.31 new_gcd0Gcd'17(Pos(Succ(Succ(x0))), Pos(Succ(Succ(x1))), Pos(Zero)) -> new_gcd0Gcd'10(x0, Succ(x1), x0, x1, Pos(Zero)) 77.56/45.31 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.31 new_gcd0Gcd'10(vwz1100, vwz1101, Zero, Succ(vwz11030), Pos(Zero)) -> new_gcd0Gcd'14(Pos(Succ(vwz1101)), Succ(vwz1100)) 77.56/45.31 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.31 new_gcd0Gcd'119(vwz1118, vwz1119, Zero, Succ(vwz11210), Pos(vwz11220)) -> new_gcd0Gcd'133(Neg(Succ(vwz1119)), Succ(vwz1118)) 77.56/45.31 77.56/45.31 The TRS R consists of the following rules: 77.56/45.31 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.31 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.31 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.31 77.56/45.31 The set Q consists of the following terms: 77.56/45.31 77.56/45.31 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.31 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.31 new_primMinusNatS2(Zero, Zero) 77.56/45.31 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.31 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (198) DependencyGraphProof (EQUIVALENT) 77.56/45.31 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 4 SCCs with 10 less nodes. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (199) 77.56/45.31 Complex Obligation (AND) 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (200) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.31 77.56/45.31 The TRS R consists of the following rules: 77.56/45.31 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.31 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.31 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.31 77.56/45.31 The set Q consists of the following terms: 77.56/45.31 77.56/45.31 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.31 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.31 new_primMinusNatS2(Zero, Zero) 77.56/45.31 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.31 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (201) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_gcd0Gcd'10(vwz1100, vwz1101, Succ(vwz11020), Succ(vwz11030), vwz1104) -> new_gcd0Gcd'10(vwz1100, vwz1101, vwz11020, vwz11030, vwz1104) 77.56/45.31 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (202) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (203) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.31 77.56/45.31 The TRS R consists of the following rules: 77.56/45.31 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.31 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.31 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.31 77.56/45.31 The set Q consists of the following terms: 77.56/45.31 77.56/45.31 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.31 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.31 new_primMinusNatS2(Zero, Zero) 77.56/45.31 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.31 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (204) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_gcd0Gcd'19(vwz1106, vwz1107, Succ(vwz11080), Succ(vwz11090), vwz1110) -> new_gcd0Gcd'19(vwz1106, vwz1107, vwz11080, vwz11090, vwz1110) 77.56/45.31 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (205) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (206) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.31 77.56/45.31 The TRS R consists of the following rules: 77.56/45.31 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.31 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.31 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.31 77.56/45.31 The set Q consists of the following terms: 77.56/45.31 77.56/45.31 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.31 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.31 new_primMinusNatS2(Zero, Zero) 77.56/45.31 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.31 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (207) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_gcd0Gcd'119(vwz1118, vwz1119, Succ(vwz11200), Succ(vwz11210), vwz1122) -> new_gcd0Gcd'119(vwz1118, vwz1119, vwz11200, vwz11210, vwz1122) 77.56/45.31 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (208) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (209) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.31 77.56/45.31 The TRS R consists of the following rules: 77.56/45.31 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.31 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.31 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.31 77.56/45.31 The set Q consists of the following terms: 77.56/45.31 77.56/45.31 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.31 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.31 new_primMinusNatS2(Zero, Zero) 77.56/45.31 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.31 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (210) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_gcd0Gcd'114(vwz1112, vwz1113, Succ(vwz11140), Succ(vwz11150), vwz1116) -> new_gcd0Gcd'114(vwz1112, vwz1113, vwz11140, vwz11150, vwz1116) 77.56/45.31 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (211) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (212) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_gcd0Gcd'124(Succ(vwz793000), Succ(vwz761000), vwz792) -> new_gcd0Gcd'124(vwz793000, vwz761000, vwz792) 77.56/45.31 77.56/45.31 The TRS R consists of the following rules: 77.56/45.31 77.56/45.31 new_primMinusNatS1 -> Zero 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.31 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.31 new_fromInt -> Pos(Zero) 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.31 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.31 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.56/45.31 new_error -> error([]) 77.56/45.31 77.56/45.31 The set Q consists of the following terms: 77.56/45.31 77.56/45.31 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.31 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.31 new_primMinusNatS0(x0) 77.56/45.31 new_primMinusNatS2(Zero, Zero) 77.56/45.31 new_fromInt 77.56/45.31 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.31 new_primMinusNatS1 77.56/45.31 new_error 77.56/45.31 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (213) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_gcd0Gcd'124(Succ(vwz793000), Succ(vwz761000), vwz792) -> new_gcd0Gcd'124(vwz793000, vwz761000, vwz792) 77.56/45.31 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (214) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (215) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_gcd0Gcd'131(Succ(vwz795000), Succ(vwz761000), vwz794) -> new_gcd0Gcd'131(vwz795000, vwz761000, vwz794) 77.56/45.31 77.56/45.31 The TRS R consists of the following rules: 77.56/45.31 77.56/45.31 new_primMinusNatS1 -> Zero 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Zero) -> Succ(vwz9380) 77.56/45.31 new_primMinusNatS2(Zero, Zero) -> Zero 77.56/45.31 new_fromInt -> Pos(Zero) 77.56/45.31 new_primMinusNatS2(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS2(vwz9380, vwz939000000) 77.56/45.31 new_primMinusNatS2(Zero, Succ(vwz939000000)) -> Zero 77.56/45.31 new_primMinusNatS0(vwz755000) -> Succ(vwz755000) 77.56/45.31 new_error -> error([]) 77.56/45.31 77.56/45.31 The set Q consists of the following terms: 77.56/45.31 77.56/45.31 new_primMinusNatS2(Succ(x0), Succ(x1)) 77.56/45.31 new_primMinusNatS2(Zero, Succ(x0)) 77.56/45.31 new_primMinusNatS0(x0) 77.56/45.31 new_primMinusNatS2(Zero, Zero) 77.56/45.31 new_fromInt 77.56/45.31 new_primMinusNatS2(Succ(x0), Zero) 77.56/45.31 new_primMinusNatS1 77.56/45.31 new_error 77.56/45.31 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (216) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_gcd0Gcd'131(Succ(vwz795000), Succ(vwz761000), vwz794) -> new_gcd0Gcd'131(vwz795000, vwz761000, vwz794) 77.56/45.31 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (217) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (218) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_gcd0Gcd'143(Succ(vwz730000), Succ(vwz710000), vwz300, vwz729) -> new_gcd0Gcd'143(vwz730000, vwz710000, vwz300, vwz729) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (219) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_gcd0Gcd'143(Succ(vwz730000), Succ(vwz710000), vwz300, vwz729) -> new_gcd0Gcd'143(vwz730000, vwz710000, vwz300, vwz729) 77.56/45.31 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3, 4 >= 4 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (220) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (221) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_lcm11(Succ(vwz900), Succ(vwz910), vwz92, vwz93) -> new_lcm11(vwz900, vwz910, vwz92, vwz93) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (222) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_lcm11(Succ(vwz900), Succ(vwz910), vwz92, vwz93) -> new_lcm11(vwz900, vwz910, vwz92, vwz93) 77.56/45.31 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3, 4 >= 4 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (223) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (224) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_lcm1(Succ(vwz990), Succ(vwz1000), vwz101, vwz102) -> new_lcm1(vwz990, vwz1000, vwz101, vwz102) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (225) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_lcm1(Succ(vwz990), Succ(vwz1000), vwz101, vwz102) -> new_lcm1(vwz990, vwz1000, vwz101, vwz102) 77.56/45.31 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3, 4 >= 4 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (226) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (227) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_lcm12(Succ(vwz810), Succ(vwz820), vwz83, vwz84) -> new_lcm12(vwz810, vwz820, vwz83, vwz84) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (228) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_lcm12(Succ(vwz810), Succ(vwz820), vwz83, vwz84) -> new_lcm12(vwz810, vwz820, vwz83, vwz84) 77.56/45.31 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3, 4 >= 4 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (229) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (230) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_absReal1(vwz906, Succ(vwz9070), Succ(vwz9080)) -> new_absReal1(vwz906, vwz9070, vwz9080) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (231) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_absReal1(vwz906, Succ(vwz9070), Succ(vwz9080)) -> new_absReal1(vwz906, vwz9070, vwz9080) 77.56/45.31 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (232) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (233) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_absReal12(vwz862, vwz863, Succ(vwz8640), Succ(vwz8650), vwz866, vwz867) -> new_absReal12(vwz862, vwz863, vwz8640, vwz8650, vwz866, vwz867) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (234) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_absReal12(vwz862, vwz863, Succ(vwz8640), Succ(vwz8650), vwz866, vwz867) -> new_absReal12(vwz862, vwz863, vwz8640, vwz8650, vwz866, vwz867) 77.56/45.31 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5, 6 >= 6 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (235) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (236) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_absReal13(vwz658, Succ(vwz6590), Succ(vwz6600), vwz661, vwz662) -> new_absReal13(vwz658, vwz6590, vwz6600, vwz661, vwz662) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (237) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_absReal13(vwz658, Succ(vwz6590), Succ(vwz6600), vwz661, vwz662) -> new_absReal13(vwz658, vwz6590, vwz6600, vwz661, vwz662) 77.56/45.31 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 4 >= 4, 5 >= 5 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (238) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (239) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_lcm10(Succ(vwz440), Succ(vwz450), vwz46, vwz47) -> new_lcm10(vwz440, vwz450, vwz46, vwz47) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (240) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_lcm10(Succ(vwz440), Succ(vwz450), vwz46, vwz47) -> new_lcm10(vwz440, vwz450, vwz46, vwz47) 77.56/45.31 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3, 4 >= 4 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (241) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (242) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_primMinusNatS(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS(vwz9380, vwz939000000) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (243) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_primMinusNatS(Succ(vwz9380), Succ(vwz939000000)) -> new_primMinusNatS(vwz9380, vwz939000000) 77.56/45.31 The graph contains the following edges 1 > 1, 2 > 2 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (244) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (245) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_gcd13(Succ(vwz11880), Succ(vwz11890), vwz1190) -> new_gcd13(vwz11880, vwz11890, vwz1190) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (246) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_gcd13(Succ(vwz11880), Succ(vwz11890), vwz1190) -> new_gcd13(vwz11880, vwz11890, vwz1190) 77.56/45.31 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (247) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (248) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_absReal111(vwz324, Succ(vwz3250), Succ(vwz3260), vwz327, vwz328) -> new_absReal111(vwz324, vwz3250, vwz3260, vwz327, vwz328) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (249) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_absReal111(vwz324, Succ(vwz3250), Succ(vwz3260), vwz327, vwz328) -> new_absReal111(vwz324, vwz3250, vwz3260, vwz327, vwz328) 77.56/45.31 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 4 >= 4, 5 >= 5 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (250) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (251) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_absReal10(vwz853, vwz854, Succ(vwz8550), Succ(vwz8560), vwz857, vwz858) -> new_absReal10(vwz853, vwz854, vwz8550, vwz8560, vwz857, vwz858) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (252) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_absReal10(vwz853, vwz854, Succ(vwz8550), Succ(vwz8560), vwz857, vwz858) -> new_absReal10(vwz853, vwz854, vwz8550, vwz8560, vwz857, vwz858) 77.56/45.31 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5, 6 >= 6 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (253) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (254) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_gcd1(Succ(vwz8750), Succ(vwz8760), vwz877) -> new_gcd1(vwz8750, vwz8760, vwz877) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (255) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_gcd1(Succ(vwz8750), Succ(vwz8760), vwz877) -> new_gcd1(vwz8750, vwz8760, vwz877) 77.56/45.31 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (256) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (257) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_absReal14(vwz652, Succ(vwz6530), Succ(vwz6540), vwz655, vwz656) -> new_absReal14(vwz652, vwz6530, vwz6540, vwz655, vwz656) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (258) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_absReal14(vwz652, Succ(vwz6530), Succ(vwz6540), vwz655, vwz656) -> new_absReal14(vwz652, vwz6530, vwz6540, vwz655, vwz656) 77.56/45.31 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 4 >= 4, 5 >= 5 77.56/45.31 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (259) 77.56/45.31 YES 77.56/45.31 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (260) 77.56/45.31 Obligation: 77.56/45.31 Q DP problem: 77.56/45.31 The TRS P consists of the following rules: 77.56/45.31 77.56/45.31 new_gcd10(Succ(vwz8010), Succ(vwz8020), vwz803) -> new_gcd10(vwz8010, vwz8020, vwz803) 77.56/45.31 77.56/45.31 R is empty. 77.56/45.31 Q is empty. 77.56/45.31 We have to consider all minimal (P,Q,R)-chains. 77.56/45.31 ---------------------------------------- 77.56/45.31 77.56/45.31 (261) QDPSizeChangeProof (EQUIVALENT) 77.56/45.31 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.31 77.56/45.31 From the DPs we obtained the following set of size-change graphs: 77.56/45.31 *new_gcd10(Succ(vwz8010), Succ(vwz8020), vwz803) -> new_gcd10(vwz8010, vwz8020, vwz803) 77.56/45.32 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 77.56/45.32 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (262) 77.56/45.32 YES 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (263) 77.56/45.32 Obligation: 77.56/45.32 Q DP problem: 77.56/45.32 The TRS P consists of the following rules: 77.56/45.32 77.56/45.32 new_gcd12(Succ(vwz10090), Succ(vwz10100), vwz1011) -> new_gcd12(vwz10090, vwz10100, vwz1011) 77.56/45.32 77.56/45.32 R is empty. 77.56/45.32 Q is empty. 77.56/45.32 We have to consider all minimal (P,Q,R)-chains. 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (264) QDPSizeChangeProof (EQUIVALENT) 77.56/45.32 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.32 77.56/45.32 From the DPs we obtained the following set of size-change graphs: 77.56/45.32 *new_gcd12(Succ(vwz10090), Succ(vwz10100), vwz1011) -> new_gcd12(vwz10090, vwz10100, vwz1011) 77.56/45.32 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 77.56/45.32 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (265) 77.56/45.32 YES 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (266) 77.56/45.32 Obligation: 77.56/45.32 Q DP problem: 77.56/45.32 The TRS P consists of the following rules: 77.56/45.32 77.56/45.32 new_absReal16(vwz354, Succ(vwz3550), Succ(vwz3560), vwz357, vwz358) -> new_absReal16(vwz354, vwz3550, vwz3560, vwz357, vwz358) 77.56/45.32 77.56/45.32 R is empty. 77.56/45.32 Q is empty. 77.56/45.32 We have to consider all minimal (P,Q,R)-chains. 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (267) QDPSizeChangeProof (EQUIVALENT) 77.56/45.32 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.32 77.56/45.32 From the DPs we obtained the following set of size-change graphs: 77.56/45.32 *new_absReal16(vwz354, Succ(vwz3550), Succ(vwz3560), vwz357, vwz358) -> new_absReal16(vwz354, vwz3550, vwz3560, vwz357, vwz358) 77.56/45.32 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 4 >= 4, 5 >= 5 77.56/45.32 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (268) 77.56/45.32 YES 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (269) 77.56/45.32 Obligation: 77.56/45.32 Q DP problem: 77.56/45.32 The TRS P consists of the following rules: 77.56/45.32 77.56/45.32 new_absReal112(vwz186, Succ(vwz1870), Succ(vwz1880), vwz189, vwz190) -> new_absReal112(vwz186, vwz1870, vwz1880, vwz189, vwz190) 77.56/45.32 77.56/45.32 R is empty. 77.56/45.32 Q is empty. 77.56/45.32 We have to consider all minimal (P,Q,R)-chains. 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (270) QDPSizeChangeProof (EQUIVALENT) 77.56/45.32 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.32 77.56/45.32 From the DPs we obtained the following set of size-change graphs: 77.56/45.32 *new_absReal112(vwz186, Succ(vwz1870), Succ(vwz1880), vwz189, vwz190) -> new_absReal112(vwz186, vwz1870, vwz1880, vwz189, vwz190) 77.56/45.32 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 4 >= 4, 5 >= 5 77.56/45.32 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (271) 77.56/45.32 YES 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (272) 77.56/45.32 Obligation: 77.56/45.32 Q DP problem: 77.56/45.32 The TRS P consists of the following rules: 77.56/45.32 77.56/45.32 new_absReal11(vwz911, Succ(vwz9120), Succ(vwz9130)) -> new_absReal11(vwz911, vwz9120, vwz9130) 77.56/45.32 77.56/45.32 R is empty. 77.56/45.32 Q is empty. 77.56/45.32 We have to consider all minimal (P,Q,R)-chains. 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (273) QDPSizeChangeProof (EQUIVALENT) 77.56/45.32 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.32 77.56/45.32 From the DPs we obtained the following set of size-change graphs: 77.56/45.32 *new_absReal11(vwz911, Succ(vwz9120), Succ(vwz9130)) -> new_absReal11(vwz911, vwz9120, vwz9130) 77.56/45.32 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3 77.56/45.32 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (274) 77.56/45.32 YES 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (275) 77.56/45.32 Obligation: 77.56/45.32 Q DP problem: 77.56/45.32 The TRS P consists of the following rules: 77.56/45.32 77.56/45.32 new_absReal113(vwz699, Succ(vwz7000), Succ(vwz7010), vwz702, vwz703) -> new_absReal113(vwz699, vwz7000, vwz7010, vwz702, vwz703) 77.56/45.32 77.56/45.32 R is empty. 77.56/45.32 Q is empty. 77.56/45.32 We have to consider all minimal (P,Q,R)-chains. 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (276) QDPSizeChangeProof (EQUIVALENT) 77.56/45.32 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.32 77.56/45.32 From the DPs we obtained the following set of size-change graphs: 77.56/45.32 *new_absReal113(vwz699, Succ(vwz7000), Succ(vwz7010), vwz702, vwz703) -> new_absReal113(vwz699, vwz7000, vwz7010, vwz702, vwz703) 77.56/45.32 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 4 >= 4, 5 >= 5 77.56/45.32 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (277) 77.56/45.32 YES 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (278) 77.56/45.32 Obligation: 77.56/45.32 Q DP problem: 77.56/45.32 The TRS P consists of the following rules: 77.56/45.32 77.56/45.32 new_absReal114(vwz564, Succ(vwz5650), Succ(vwz5660), vwz567, vwz568) -> new_absReal114(vwz564, vwz5650, vwz5660, vwz567, vwz568) 77.56/45.32 77.56/45.32 R is empty. 77.56/45.32 Q is empty. 77.56/45.32 We have to consider all minimal (P,Q,R)-chains. 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (279) QDPSizeChangeProof (EQUIVALENT) 77.56/45.32 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.32 77.56/45.32 From the DPs we obtained the following set of size-change graphs: 77.56/45.32 *new_absReal114(vwz564, Succ(vwz5650), Succ(vwz5660), vwz567, vwz568) -> new_absReal114(vwz564, vwz5650, vwz5660, vwz567, vwz568) 77.56/45.32 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 4 >= 4, 5 >= 5 77.56/45.32 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (280) 77.56/45.32 YES 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (281) 77.56/45.32 Obligation: 77.56/45.32 Q DP problem: 77.56/45.32 The TRS P consists of the following rules: 77.56/45.32 77.56/45.32 new_primMulNat3(Succ(vwz9420), Succ(vwz9430), vwz944, vwz945) -> new_primMulNat3(vwz9420, vwz9430, vwz944, vwz945) 77.56/45.32 77.56/45.32 R is empty. 77.56/45.32 Q is empty. 77.56/45.32 We have to consider all minimal (P,Q,R)-chains. 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (282) QDPSizeChangeProof (EQUIVALENT) 77.56/45.32 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 77.56/45.32 77.56/45.32 From the DPs we obtained the following set of size-change graphs: 77.56/45.32 *new_primMulNat3(Succ(vwz9420), Succ(vwz9430), vwz944, vwz945) -> new_primMulNat3(vwz9420, vwz9430, vwz944, vwz945) 77.56/45.32 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3, 4 >= 4 77.56/45.32 77.56/45.32 77.56/45.32 ---------------------------------------- 77.56/45.32 77.56/45.32 (283) 77.56/45.32 YES 77.73/45.42 EOF